I have an URC 7950 remote (JP 1.3 connector), and I would like to build a serial interface. I have already looked at the "BUILDING A SERIAL INTERFACE FOR JP1.2 AND JP1.3 (FLASH) REMOTES" document. However, there are two complications: The serial interface should also be useable for a Pioneer DV player (see schematics at http://www.pioneerfaq.info/english/dv41 ... ead_Player), and I'm using Linux, not Windows.
So, some questions:
1) What's the purpose of the three diodes in the JP1.2/JP1.3 schematics? If RTS or Tx goes negative, Q1 resp. Q2 should switch off no matter if the base is negative or at ground level. Rx shouldn't ever be negative, so D3 should never become active. Or should the diodes offer protection against plugging in one of the connectors incorrectly? But how?
2) From the document "A REFRESHER ON HOW JP1.x INTERFACES COMMUNICATE WITH THEIR REMOTES", I gather the RESET (remote pin 2) only needs to be pulled down once during initialization. Since the remote operates fine if no cable is connected, wouldn't it be enough use Q2 with open collector, leaving out R2 in the JP1.2/JP1.3 schematics?
3) So the plan so far is to basically use the schematics for the Pioneer cable, because it purposely doesn't make use of the 3V source on the non-PC side, and then add an extra driver for the RESET line with open collector (i.e. R4 and Q2 in the JP1.2/JP1.3 schematics). Any potential problems with that?
4) What's the exact protocol for the connection? I sort of understand how to do the initialization (any special meaning of the character 'E'?), but what kind of ACK signal should I be looking for? The repitition of 'E' on the Rx line? And if the initialization is successful, how do I communicate with the remote? The S3F80 docs don't mention a serial RS232-style interface, so I assume it is handled in firmware? Any documents I could read for that?
I probably could try using the offered software with Wine and pray that it works with the serial ports, but I would prefer to do the communication myself, if possible. Reading the MCU ROM would be enough for a start
Thanks in advance for any help,
- Dirk