I guess this is a strange topic and might not be one anyone here could give any advice on but here goes...
I have a piece of music equipment that uses a remote control. This remote control communicates bi-directionally with the main unit.
It communicates over RS-422 protocol (mainly for the cable distance, i believe)
I have purchased a couple of rs422 to usb adaptors with the intention of snooping the data in both directions using some serial port monitoring software.
I havent quite gotten that to work properly on its own yet I think its most likely the connection settings I am attempting as the data I see looks messed up.
From what I can tell from the service manual this should be 8 Bit Characters with no parity and 2 stop bits.
Anyways, as this device is now archaic in terms of technology (1982, I believe) i think it would be a great candidate for cloning with an arduino.
The remote itself uses an old intel 8749 microcontroller. this was an MCS-48 based device (i think) which also had a small eprom built into it for program memory.
this was 8-bit with 3 I/O ports.
The remote unit basically has 12 old litronics DL-1414 alphanumeric 4 digit displays (which recieve an ascii character and hold it in their memory until refreshed), a bank of buttons and faders (which are conected via an adc) and a db level meter.
I have the service manual of the unit which goes into much more depth about the bit addressing scheme of the devices. Which I can upload.
I might be thinking about this the wrong way but my idea was to sniff and capture the data being sent and recieved to figure out what is sent, when for instance, a fader is moved. This I would imagine would then be easy to strap to a slide pot in arduino and then have that movement sent to the serial bus possibly with some control bits added and then the value.
I'd really appreciate some thoughts and maybe advice on how such reverse engineering can be tackled...
Thanks in advance,
Brad