Arduino program to send commands to a Sony CDP-CX jukebox via the S-Link protocol
Commands are sent from a PC to the Arduino via this very basic serial protocol:
- A: send_PWON
- B: send_PWOFF
- C: send_PLAY
- D: send_STOP
- P: send_PAUSE
- E: send_NEXT
- F: send_PREV
- G127: select CD #127
Connect the interface to one of the Control-A1 ports, using a 3.5mm mono male jack.
This is based on the reverse engineering done by Jeff Behle. He wrote a linux kernel driver, which I converted to an Arduino sketch. His 2003 website is still visible via archive.org: http://web.archive.org/web/20040722060841/http://www.undeadscientist.com/slink/index.html
I don't have a jukebox anymore, so this repo will not change.