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

Login:
Pass:
 
 

Topic:
Converting NEC Codes To Pronto HEX? (KEF LSX)
This thread has 12 replies. Displaying all posts.
Post 1 made on Wednesday July 7, 2021 at 07:41
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
Hi,

I'd like to add the remote codes for my KEF LSX speakers to my Pronto.

I've got the codes in a different format, and i'm not sure how to convert them?

See link below:

[Link: manualslib.com]
Post 2 made on Thursday July 8, 2021 at 03:09
Barf
Long Time Member
Joined:
Posts:
August 2013
350
It is all in a days work for Bicycle Reparman,..., sorry, I mean IrScrutinizer [Link: harctoolbox.org]

Power On/Off Toggle
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

Mute/ Unmute Toggle
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Play/Pause
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Next
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

Source toggle
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

Volume Up
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

Volume Down
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 05F7 015B 0057 0016 0E6C

Previous
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 05F7 015B 0057 0016 0E6C

Power ON
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Power OFF
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Mute
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

Un-Mute
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

Source: Wi-Fi
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Source: Bluetooth
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Bluetooth Pairing
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 05F7 015B 0057 0016 0E6C

Source: AUX
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Source: Optical
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Source: USB
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

Preset Volume (30%)
0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C
OP | Post 3 made on Thursday July 8, 2021 at 04:03
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
Mr Barf, thank you very much.
I'll read up on IRScrutinizer so I don't have to bother you again!
Post 4 made on Thursday July 8, 2021 at 11:18
Barf
Long Time Member
Joined:
Posts:
August 2013
350
Glad that I could help. If you have questions to IrScrutinizer you can ask them either here, or on GitHub: [Link: github.com]
OP | Post 5 made on Saturday July 10, 2021 at 08:37
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
Sorry to be a pain, but i've added these to my Pronto, but none of them work.

I know how to add Hex codes to commands, so i'm pretty sure i've not done anything wrong.

Would you mind explaining the process you used to generate these?
Post 6 made on Sunday July 11, 2021 at 12:06
Barf
Long Time Member
Joined:
Posts:
August 2013
350
| but none of them work.

Hmm, There are signals at GlobalCache, and they are identical.

Would you mind explaining the process you used to generate these?

Not at all. To convert a single signal, you select the "Render" pane (in earlier versions called "Generate"), select protocol NEC1 and D=1 (as given by the text) and put in the F (function number) you want to convert and press "Render". (Be sure Options -> Output text format .> Pronto Hex is selected.) (See piccy below.) To do the whole shebang, I converted the given table to an csv file, and imported it through the Import pane (subpane Text/CSV). The text output above was created using the export facility, format "Text" (select "Pronto Hex" only). Note that you can also export a "Pronto Classic" file by selecting "Pronto Classic" as export format.


Post 7 made on Sunday July 11, 2021 at 12:34
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,992
You did not mention which Pronto you were using so I can't take a guess.

What I am wondering is if you are using an Extender and don't have your Device set up to use the Extender or vice-versa such that you don't have an extender and the Device containing the codes is set up to use an Extender.
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 8 made on Sunday July 11, 2021 at 12:38
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
Thanks, makes more sense now.

I took your codes, pasted them into the 'view ir' box in ProntoEdit, so i'm not sure why they don't work.

I have access to the original remote, if I learn one of the commands from that, would that give any insight into why it might not be working? I understand learned codes are often 'dirty'.
Post 9 made on Sunday July 11, 2021 at 13:27
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,992
On July 11, 2021 at 12:38, Budge74 said...
I understand learned codes are often 'dirty'.

Dirty or "Unclean" codes is discussed here.

[Link: remotecentral.com]

The IR codes that Barf provided are the NEC1 Protocol with the exact data required, nothing less, nothing more. In short, they are in perfect format.

As a test, can you try this code for Volume Up that I've modified slightly?

Volume Up Modified
0000 006C 0000 00022 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 05F7

You will need to press and hold the button to test this but hoping it will work. If it does, then we need to look at some other things.

And, which Pronto do you have?
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 10 made on Monday July 12, 2021 at 04:09
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
Hi,

It's a Philips RU940, and i'm using ProntoEdit 4.05 to enter the codes.

No extender, pointing straight at the speaker.
OP | Post 11 made on Monday July 12, 2021 at 04:25
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
On July 11, 2021 at 13:27, Lyndel McGee said...
Dirty or "Unclean" codes is discussed here.

[Link: remotecentral.com]

The IR codes that Barf provided are the NEC1 Protocol with the exact data required, nothing less, nothing more. In short, they are in perfect format.

As a test, can you try this code for Volume Up that I've modified slightly?

Volume Up Modified
0000 006C 0000 00022 015B 00AD 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 05F7

You will need to press and hold the button to test this but hoping it will work. If it does, then we need to look at some other things.

And, which Pronto do you have?

When I try to enter this, it states 'Data does not define a valid IR code'.

Here's a learned version of the same Vol + command (pressed once):

0000 006d 0022 0000 0156 00ab 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0015 0016 0015 0016 003f 0016 0040 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 00ab

And the same button held:


0000 006d 0022 0002 0156 00ab 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0015 0016 0015 0016 0040 0016 0040 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 05ea 0156 0055 0016 0e4c

Does this help at all?
Post 12 made on Monday July 12, 2021 at 06:37
Barf
Long Time Member
Joined:
Posts:
August 2013
350
0000 006d 0022 0002 0156 00ab 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 0015 0016 0015 0016 0040 0016 0040 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0040 0016 0015 0016 0015 0016 0040 0016 0040 0016 0040 0016 0040 0016 0040 0016 05ea 0156 0055 0016 0e4c

Does this help at all?

Yes, it does! This signal decodes (using IrScrutinizer again, cut-n-paste the signal to the "Scrutinize signal" pane, press "Scrutinize") as NEC1 D=128,F=6. Expected was, according to the manufacturer's document above, D=1,F=96. How do these numbers relate? In base 2, one equals the other read backwards, like 96 = 0b01100000. Read backwards this is 0b00000110 = 6.

(This is actually not as arbitrary as it looks; the NEC1 protocol offically uses the "least significant bit first" bit order, which is very natural for machines, but possibly less for humans, who sometimes tend to like "most significat bit first" to be "nicer" (in particular if they do not understand the problem...).

So it appears that taking this into account, you can generate the signals you need in IrScrutinizer: replace D=1 with 128, and the F with the bit-reversed version. (For this, you may find the "Hex calculator" of IrScrutinizer helpful; found under Tools -> HexCalculator. Just fill in the Input as hex(-adecimal) or decimal, and get the result as "LSB".)

We are still guessing though...
OP | Post 13 made on Monday July 12, 2021 at 09:45
Budge74
Lurking Member
Joined:
Posts:
April 2015
9
By jove, he's cracked it!

Flipped a couple of commands to test it, and they work fine.

Thanks both for your help.

I shall make a CCF of the discrete codes and add it to the sites db, in case anyone else has the same problems..

Thanks again!


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