351201 URC-3940 R03 (URC 11-3940 R03)
Posted: Tue Dec 06, 2016 5:51 pm
Hello,
recently I've bought this URC-3940 remote control to replace an old remote.
I've found the "usual" 6-pin connector inside of the battery compartment, so I was confident to get it programmed to totally fit my needs.
To make a long story short:
It looks like there is no support for it yet (probably because there are other remotes named URC-3940 without a 6-pin header, where JP1 support obviously doesn't make much sense.
But mine is a URC-3940 R03 (where the R03 may make the difference).
It is identified by oneforall.com as "OFA Slim Line 4 2013 (3940 R03)" (in contrast to "OFA Slim Line 4 2012 (3940 R02)"...2011 R01 ...2009 R00.)
I have no problems communicating with it (using RMIR or jp1xtest and my newly built JP1.x serial interface cable).
jp1xtest reports:
*** FOUND A JP1.2/3 COMPATIBLE REMOTE ON COM1!
Signature is 351201
Memory address is $EC00
Signature blink out works and shows 35121.
RMIR finally identifies it as JP1.4.
JP2Sniffer on the other hand only gives me "read time out"s, no matter what I try.
[EDIT]
I think, this is a problem with my "discrete" serial JP1.x cable, which is not really compatible with JP1.4.
I hope to get a USB/serial converter cable (FTDI) next week and will try again.
[/EDIT]
I can see no JP??? marking near the header. It may be printed on the pcb somewhere inside of the case, but I don't want to disassemble the remote yet - because it is brand new.)
Anyway, using the "351201 (URC 11-2981 R01).rdf" as a template I've created an RDF (and made a JPG and MAP file) for my URC-3940.
(A URC-2981 looks completely different, but seems not to be so different regarding the RDF - there are some essential differences, though.
URC-3940 and URC-3920 look nearly identical but seem to be totally different otherwise :-\ )
(I had to learn a lot of new stuff about JP1.3 and newer, memory segments and other things first.)
The RDF already works very well for me.
But it probably/surely is not 100% correct/complete. E.g.: I'm not able to verify the Protocols, DigitMaps, SetupCodes sections, because I don't know how to do that (easily).
I've verified the "ButtonMaps" 0 and 2 and think, 1 and 3 (same as 2) could be correct, too.
And I know (now), that only the RMIR 2.04 (2.03???) version is able to recognize the $13 segment correctly. The older 2.02a version, that I used before doesn't "see" that segment at all.
And I still don't know, what the data in the $13 segment stand for.
The remote has no learning ability, so there probably is no $09 segment.
I've uploaded all the important files to the -> Diagnosis Area and hope, that some experts can take a look at them, see if they are useful and revise them as needed.
Thanks in advance
recently I've bought this URC-3940 remote control to replace an old remote.
I've found the "usual" 6-pin connector inside of the battery compartment, so I was confident to get it programmed to totally fit my needs.
To make a long story short:
It looks like there is no support for it yet (probably because there are other remotes named URC-3940 without a 6-pin header, where JP1 support obviously doesn't make much sense.
But mine is a URC-3940 R03 (where the R03 may make the difference).
It is identified by oneforall.com as "OFA Slim Line 4 2013 (3940 R03)" (in contrast to "OFA Slim Line 4 2012 (3940 R02)"...2011 R01 ...2009 R00.)
I have no problems communicating with it (using RMIR or jp1xtest and my newly built JP1.x serial interface cable).
jp1xtest reports:
*** FOUND A JP1.2/3 COMPATIBLE REMOTE ON COM1!
Signature is 351201
Memory address is $EC00
Signature blink out works and shows 35121.
RMIR finally identifies it as JP1.4.
JP2Sniffer on the other hand only gives me "read time out"s, no matter what I try.
[EDIT]
I think, this is a problem with my "discrete" serial JP1.x cable, which is not really compatible with JP1.4.
I hope to get a USB/serial converter cable (FTDI) next week and will try again.
[/EDIT]
I can see no JP??? marking near the header. It may be printed on the pcb somewhere inside of the case, but I don't want to disassemble the remote yet - because it is brand new.)
Anyway, using the "351201 (URC 11-2981 R01).rdf" as a template I've created an RDF (and made a JPG and MAP file) for my URC-3940.
(A URC-2981 looks completely different, but seems not to be so different regarding the RDF - there are some essential differences, though.
URC-3940 and URC-3920 look nearly identical but seem to be totally different otherwise :-\ )
(I had to learn a lot of new stuff about JP1.3 and newer, memory segments and other things first.)
The RDF already works very well for me.
But it probably/surely is not 100% correct/complete. E.g.: I'm not able to verify the Protocols, DigitMaps, SetupCodes sections, because I don't know how to do that (easily).
I've verified the "ButtonMaps" 0 and 2 and think, 1 and 3 (same as 2) could be correct, too.
And I know (now), that only the RMIR 2.04 (2.03???) version is able to recognize the $13 segment correctly. The older 2.02a version, that I used before doesn't "see" that segment at all.
And I still don't know, what the data in the $13 segment stand for.
The remote has no learning ability, so there probably is no $09 segment.
I've uploaded all the important files to the -> Diagnosis Area and hope, that some experts can take a look at them, see if they are useful and revise them as needed.
Thanks in advance