Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto NG Family Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
HELP: Problem learning certain keys on remote
This thread has 8 replies. Displaying all posts.
Post 1 made on Monday August 14, 2006 at 21:12
kiat
Lurking Member
Joined:
Posts:
August 2006
4
Hi

I'm currently using a SBC RU960 Pronto. I was trying to program for my Sharp Air Purifier (PlasmaCluster) FU-888SV. But I'm having some problems learning some of the keys on the remote (eg ON/OFF).

The HEX code for ON/OFF:
0000 006D 0026 0004 0081 0041 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 0031 0010 0010 0010 0010 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 002B

I was wondering if anyone has mapping for this remote or if anyone tell me what could be the problem.

thanks!!!
tongkiat

Last edited by kiat on August 14, 2006 21:23.
Post 2 made on Tuesday August 15, 2006 at 07:57
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On August 14, 2006 at 21:12, kiat said...
I'm having some problems learning some of the keys
on the remote (eg ON/OFF).

I assume that means there are some keys on the same remote you didn't have a problem learning. If so, post the Pronto Hex for those and that might let me figure out what the ON/OFF signal should be.

or if anyone tell me what could be the problem.

The correct signal would have an unusually long Pronto Hex string. It seems that the learning logic thought it detected a repeating pattern in what should have been the middle of the signal, and stored that rather than the whole signal.

It is possible that a longer press of the original remote button during learning would make the Pronto store the whole signal.

If that doesn't work, you could try (and post the results of) a few different learns where you start the learning with some very opaque object between the two remotes. After pressing the button, while still holding the button, remove the opaque object so the Pronto starts learning at some random point in the middle of the signal. In a few attempts of that you would probably get a Pronto Hex string that includes the correct end of the signal. The version above includes the correct beginning of the signal and I know how to splice the two together.
Post 3 made on Tuesday August 15, 2006 at 08:57
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
The beginning of that signal matches the signals from this JP1 file.
[Link: hifi-remote.com]

Maybe the whole remote matches. I translated them from JP1 to Pronto Hex:

Function 24: Temp down:
0000 0070 0000 0032 0080 0040 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0ACE

Function 25: Timer:
0000 0070 0000 0032 0080 0040 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0ACE

Function 26: Power:
0000 0070 0000 0032 0080 0040 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0030 0010 0010 0010 0ACE

Function 27: Temp up:
0000 0070 0000 0032 0080 0040 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0ACE

Function 28: Selector:
0000 0070 0000 0032 0080 0040 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0010 0010 0030 0010 0010 0010 0030 0010 0030 0010 0030 0010 0030 0010 0010 0010 0010 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0030 0010 0030 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 0010 0010 0ACE
OP | Post 4 made on Tuesday August 15, 2006 at 11:57
kiat
Lurking Member
Joined:
Posts:
August 2006
4
Hi

The following buttons are the sucessful
Speed
0000 006D 0032 0000 0081 0041 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 0031 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0031 0010 0031 0010 0031 0010 0010 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0010 0010 0010 0010 0010 0010 0041

Low Speed
0000 006D 0032 0000 0081 0041 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 0031 0010 0010 0010 0010 0010 0010 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0031 0010 0031 0010 0010 0010 0041


On August 15, 2006 at 07:57, johnsfine said...
I assume that means there are some keys on the same remote
you didn't have a problem learning. If so, post the Pronto
Hex for those and that might let me figure out what the
ON/OFF signal should be.

I've tried longer keypress. No sucess

It is possible that a longer press of the original remote
button during learning would make the Pronto store the
whole signal.

If that doesn't work, you could try (and post the results
of) a few different learns where you start the learning
with some very opaque object between the two remotes.
After pressing the button, while still holding the button,
remove the opaque object so the Pronto starts learning
at some random point in the middle of the signal. In
a few attempts of that you would probably get a Pronto
Hex string that includes the correct end of the signal.
The version above includes the correct beginning of the
signal and I know how to splice the two together.
Post 5 made on Tuesday August 15, 2006 at 12:42
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On August 15, 2006 at 11:57, kiat said...
The following buttons are the sucessful

Combining info from the learns that worked and the one that didn't I'm pretty sure the one that didn't work would have been the following if learning had worked:

0000 006D 0032 0000 0081 0041 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 0031 0010 0010 0010 0010 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 002B 0010 0031 0010 0010 0010 0010 0010 002B 0010 0031 0010 0010 0010 0010 0010 0080
OP | Post 6 made on Tuesday August 15, 2006 at 13:02
kiat
Lurking Member
Joined:
Posts:
August 2006
4
You're right!!!! It's working now. Could you give me some pointers on how you did your magic?

I still have 2 more buttons that's still not working correctly, I would like try my luck in solving the problem :)

thanks for any pointer
Post 7 made on Tuesday August 15, 2006 at 14:13
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
The second and third 4-digit numbers in Pronto Hex give lengths (in pairs) of the two sections that follow. The two sections are "one time" and "repeating".

The 0026 in your bad learn means 26 hex (38 decimal) pairs in what the Pronto (incorrectly) thought was the one time part. Those 38 pairs are:
0081 0041 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0031 0010 0031 0010 0010 0010 0010 0010 0031 0010 0031 0010 0010 0010 0031 0010 0010 0010 0010 0010 0031 0010 0010 0010 0010 0010 0010 0010 0031 0010 0010 0010 0031 0010 0031 0010 0010

The 0004 in your bad learn means 4 pairs are in what the Pronto thought was the repeating part. Those four pairs are:
0010 0031 0010 0010 0010 0010 0010 002B

If I had trusted that the learning error was that simple, I could have constructed the repaired signal from just that information. I recognise Kaseikyo protocol and know that there are actually 50 pairs in the correct signal. Your Pronto learned it as 38 pairs followed by 4 pairs repeating. So the repaired signal was those 38 pairs followed by three copies of the 4 pairs, and with the header adjusted to indicate a one time part of 50 pairs (0032 hex) and a repeat part of 0000. I also adjusted the final value (second number in the 50'th pair). Most Pronto's ignore that number when the repeat part is 0000, but just in case, I wanted to make sure it wasn't too small.

At first look, that reconstructed signal had a value I didn't expect in the one 4-bit section of Sharp Kaseikyo whose meaning I don't know (but which usually has the same value all the time). That made me guess incorrectly that the learning error was more complex. Also, there are several air conditioner IR systems that take a long protocol, such as Kaseikyo and extend it to be even longer. So I thought the correct length was 50 pairs, but I wasn't confident of that.

The two good learns you posted have exactly the same value in that 4-bit field as the reconstructed signal, and they are 50 pairs (0032 hex), which made me decide the reconstruction was probably correct.

Last edited by johnsfine on August 15, 2006 14:21.
OP | Post 8 made on Tuesday August 15, 2006 at 19:47
kiat
Lurking Member
Joined:
Posts:
August 2006
4
Thanks for the info. I'll spend some time analyzing all the info you mention
Post 9 made on Tuesday August 15, 2006 at 21:08
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
The basic concepts behind what I described above are documented in Barry Gordon's document at
[Link: remotecentral.com]

My post above told you all the specifics you need to repair this particular kind of learning error. But if you need some supporting background, read the above link.

If you just want the signals repaired, post them. I do this a lot and usually easily (more easily than describing what I did). So I don't mind fixing a few more.


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse