Page 1 of 1
RCRP05B won't learn commands
Posted: Mon Jan 12, 2015 1:26 pm
by ckeays
Hi Guys,
I have a small remote control for a Chinese built
MP3 player here:
I am trying to use a learning remote control (an RCA RCRP05B),
however the remote will not learn the commands. I am doing everything right, setup, 2 blinks, 975, device button, etc..
I think the problem is the small remote (in the photo above) only sends the data one time even though the key is held, not allowing the RCA RCRP05B to capture the data.
Anyone else have a similar problem with a learning remote?
Any help is greatly appreciated.
Thanks in advance!
Posted: Tue Jan 13, 2015 4:44 am
by vickyg2003
I think the problem is the small remote (in the photo above) only sends the data one time even though the key is held, not allowing the RCA RCRP05B to capture the data.
I think you have answered your own question.
Most remotes only send the signal once with a trail of dittos. In order to capture the learn, the RCA needs to be flashing BEFORE you press the button on the original remote. The remotes also need to be properly aligned BEFORE you press the button on the little remote.
Looking at the horrible layout of this remote, it just screams NEC1 0. So my guess is that you are not capturing the first part of the signal.
Other things that can interfere with capture are improper alignment, make sure they are pointed at each other with about 10 inches separating them. Do your learning away from fluorescent lighting, and away from direct sunlight. Don't move the remotes during capture.
Good Luck
Posted: Tue Jan 13, 2015 11:19 am
by ckeays
well i figured out what I need to change.
QUESTION:
Is there a way to capture the IR signals into a format that IR.exe will except like this:
Code: Select all
1F 22 18 00 D3 83 24 25 55 55 55 54 44 44 44 45
44 54 55 54 55 45 44 41 30 82 30
I can just replace the data, (I tried it, and it works).
The commands that I need to make it work are not present when I dump the code from my remote.
I have been reading for days and I can't find what I need.
I am not a novice, I know assembly quite good. I am quite familiar with the NEC protocol, and can decode with my own hardware.
I just wonder if a program can convert the captured IR train into the above format.
ANYONE?
Any help is greatly appreciated.
Posted: Tue Jan 13, 2015 12:26 pm
by vickyg2003
I have been reading for days and I can't find what I need.
I am not a novice, I know assembly quite good. I am quite familiar with the NEC protocol, and can decode with my own hardware.
Everybody is a novice when they start JP1ing, no matter what your background.
If that is your signal, then its easy to just program it from the keypad.
That is a nec1 0 signal as expected
Simply set up a device to look at Audio 1514 and then start playing.
First see if any of the keys operate any features on your MP3 player.
Then test out possible EFC's while in Audio/1514 mode. Just
tap the setup key followed by each value from 00000 to 00255 (you need the leading zeros). Record what turns up.
setup 00000
setup 00001
setup 00002....
Posted: Tue Jan 13, 2015 2:39 pm
by ckeays
I have just been changing the data on every single key in ir.exe and it's working. (see the data I posted above)
I used another learning remote programmed to various DVD players.
I went down the list until I found the valid command i needed, then allowed the RCA RCRP05B to learn the command. I am frequently backing it up. When I get it finished I can upload the file if anyone needs it in the future.
I have an interface I built years ago that receives the code and prints the output to hyperterminal like this:
Code: Select all
System1 = 00
System2 = FF
Data1 = 18
Data2 = E7
System1 = 00
System2 = FF
Data1 = 5E
Data2 = A1
System1 = 00
System2 = FF
Data1 = 08
Data2 = F7
System1 = 00
System2 = FF
Data1 = 1C
Data2 = E3
this is the only way I could find what commands are sent when each key is pressed.
I am missing only two commands now, 0x0C (12) for the # 1 key and 0x5A (90) for the # 6 key. I managed to get all of the other buttons working.
I really wish there was an easier way to do this, like being able to change the actual command in the string.
Code: Select all
cmd 25
1E 27 18 00 D3 83 24 25 55 55 55 54 44 44 44 44
55 44 55 55 44 55 44 41 30 82 30
I suspect that the above has something to do with timing of the pulses??
NO IDEA.
anyone???
Posted: Tue Jan 13, 2015 4:12 pm
by ckeays
I have the completed file for the RCA RCRP05B. If anyone wants it, let me know I can upload it here.
Just open it in IR.exe and write to the RCA RCRP05B remote.
All keys are working now.
Posted: Tue Jan 13, 2015 5:44 pm
by vickyg2003
We always want your files! Please post it!
Posted: Tue Jan 13, 2015 7:23 pm
by ckeays
Posted: Thu Jan 15, 2015 11:43 am
by binky123
ckeays wrote:well i figured out what I need to change.
QUESTION:
Is there a way to capture the IR signals into a format that IR.exe will except like this:
Code: Select all
1F 22 18 00 D3 83 24 25 55 55 55 54 44 44 44 45
44 54 55 54 55 45 44 41 30 82 30
I can just replace the data, (I tried it, and it works).
The commands that I need to make it work are not present when I dump the code from my remote.
I have been reading for days and I can't find what I need.
I am not a novice, I know assembly quite good. I am quite familiar with the NEC protocol, and can decode with my own hardware.
I just wonder if a program can convert the captured IR train into the above format.
ANYONE?
Any help is greatly appreciated.
I think IRScope or IRScrutinizer in the software section can generate signals in the JP1 UEI format.
Posted: Sat Jan 17, 2015 7:49 am
by andyross
Will constantly hitting the key instead of trying to hold it down allow the remote to learn it?
Posted: Sat Jan 24, 2015 6:10 am
by CyberSimian
andyross wrote:Will constantly hitting the key instead of trying to hold it down allow the remote to learn it?
This is called the "flutter technique". It can work with those remote controls that have enough intelligence to understand it.
Example: my MX-850 would not learn a Sony volume button using "press and hold", but did successfully learn that button using the flutter technique.
I don't know whether this will work with the RCA remote control -- try it and see!
-- from CyberSimian in the UK