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:
Understanding Hex codes
This thread has 9 replies. Displaying all posts.
Post 1 made on Saturday January 4, 2014 at 19:58
pkeegan
Junior Member
Joined:
Posts:
January 2014
5
My Goal is to create a couple of hex codes I can copy into my Pronto TS1000 for Discrete On and Discrete Off.

I recently purchased a Channel Master DVR+. From Channel Master I received the following information about the remote control I received with the DVR+:
Discrete On 0x37   (Function 55 Decimal)
Discrete Off 0x38   (Function 56 Decimal)
The RCU IR transmission is based on the NEC TC-101 protocol. The normal carrier pulse frequency is 37.9 KHz with a nominal mark:space ratio of 1-2.

I was able to learn all the buttons on the DVR+ remote.
Here is what CCF2EFC program decoded for me:
    "Scan Forward"    "Learned"    (NEC) Error 0xBC34FE01 :1:52  EFC=148    freq=38.0KHz
    0000 006D 0022 0002 0154 00AA 0016 003F 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 003F 0016 003F 0016 003F 0016 003F 0016 003F 0016 003F 0016 003F 0016 0015 0016 0015 0016 003F 0016 0015 0016 003F 0016 003F 0016 0015 0016 0015 0016 0015 0016 0015 0016 003F 0016 003F 0016 003F 0016 003F 0016 0015 0016 003F 0016 05F3 0154 0055 0016 0E39

If I break it down I interpret the code as follows:
"Scan Forward"    "Learned"    (NEC) Error 0xBC34FE01 :1:52  EFC=148    freq=38.0KHz

Preamble
0000 006D 0022 0002

Lead In
0154 00AA 0016 003F

Data
0016 0015 0016 0015 0016 0015 0016 0015
0016 0015 0016 0015 0016 0015 0016 0015
0016 003F 0016 003F 0016 003F 0016 003F
0016 003F 0016 003F 0016 003F 0016 0015


0016 0015 0016 003F 0016 0015 0016 003F
0016 003F 0016 0015 0016 0015 0016 0015
0016 0015 0016 003F 0016 003F 0016 003F
0016 003F 0016 0015 0016 003F 0016 05F3

Lead Out
0154 0055 0016 0E39

I see the code above is for Device 1, Function 52.
Am I interpreting the code correctly?
What is the correct change to:

0016 0015 0016 003F 0016 0015 0016 003F
0016 003F 0016 0015 0016 0015 0016 0015
0016 0015 0016 003F 0016 003F 0016 003F
0016 003F 0016 0015 0016 003F 0016 05F3

to get Function 55 and to get Function 56.

I did read Barry Gordons topic on IR but not sure I understand it in this case.
Thanks any help would be appreciated.



 
Post 2 made on Saturday January 4, 2014 at 23:51
3FG
Select Member
Joined:
Posts:
August 2009
1,857
Get IrScrutinizer and ask it to decode the original Pronto Hex.  It will tell you that this is a variant type of NEC  (I've never heard of the term NEC -TC101), which the IR community has dubbed NEC-rnc, where rnc stands for Reverse Nibble Complement.  It decodes as NEC-rnc device 1, function 52.

To generate other Pronto Hex, go to the Generate tab, select NEC-rnc, enter 1 in the D box, leave S blank, and enter e.g. 55 in the F box.
OP | Post 3 made on Sunday January 5, 2014 at 14:30
pkeegan
Junior Member
Joined:
Posts:
January 2014
5
Thank You for the link. I had been using IrMaster which is an older version.

Unfortunately IrScrutinizer doesn't generate a recognizable code. When selecting Nec-rnc and putting 1 in the D box and 55 in the F box with blank in the S box the code generated doesn't work.

here's whats generated

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 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0041 0016 05F7 015B 0057 0016 0E6C

The preambles are different with the generated one being 0000 006C 0022 0002
as opposed to 0000 006d 0022 0002

The lead ins/outs are different as well.

I'm open for any other suggestions.
Thanks
Post 4 made on Sunday January 5, 2014 at 16:16
3FG
Select Member
Joined:
Posts:
August 2009
1,857
The differences you're seeing are less than 1% in frequency.  I think you should try generating a few more Pronto Hex in IrScrutinizer.  For example try function 52, which you already know to be Fast Forward.  Does the generated signal work?  If it does, it tend to cast doubt on 55 being correct.  If it doesn't, then the DVR is more finicky than most, and we'll have to try adjusting the timing.

This Widget-based capture says CM is using  NEC1-rnc, Device 1.
1        Power        
32        1    
33        2        
50        3        
35        4        
36        5        
37        6        
38        7        
39        8        
40        9        
41        0        
30        period (.)    
7        DVR    
9        Menu    
16        Guide    
48        Home    
14        Exit    
15        Info    
8        cc    
49        Back    
22        OK    
18        Up    
20        Left    
19        Down    
21        Right
10        Red    
11        Green
12        Yellow
13        Blue    
5        Page Up    
6        Page Down    
3        Channel Up    
4        Channel Down    
26        Rewind    
29        Pause
25        Play
52        FF    
23        Skip Back    
24        Skip Forward    
28        Record
27        Stop
2        Audio
31      Window? (Key below 9)
OP | Post 5 made on Sunday January 5, 2014 at 18:28
pkeegan
Junior Member
Joined:
Posts:
January 2014
5
I tried generating function 52 as you suggested and it worked.
I tried generating functions that were not previously assigned and could not find a discrete OFF. Maybe I'll continue trying tomorrow.

Thanks

Last edited by pkeegan on January 5, 2014 19:35.
Post 6 made on Tuesday February 18, 2014 at 21:10
terry kuntz
Lurking Member
Joined:
Posts:
August 2008
1
Were you able to figure out what the right Phonto hex code are for the discrete power on and power off? If so could you please post them?
Post 7 made on Monday August 4, 2014 at 21:06
iDoug
Junior Member
Joined:
Posts:
August 2014
1
With the help of IrScrutinizer, was able to create discrete on and off commands.

POWER ON: 47
POWER OFF: 46

According to Channel Master the commands are:
Discrete On 0x37 (Function 55 Decimal)
Discrete Off 0x38 (Function 56 Decimal)
These did not work for me.
Post 8 made on Monday December 1, 2014 at 21:32
Floyd
Lurking Member
Joined:
Posts:
February 2003
5
This is very helpful to me. Based on iDoug comment these are the generated pronto irscrutinizer power codes. The Power On 47 works as a discrete, but the Power Off 46 appears to work as a toggle, on a URC780. The learned codes frm the DVR+ remote work (including the remote toggle), but the search for a discrete Power Off is still a puzzle. I also did confirm the URC discrete codes do not work at all.


Update Dec 2014: These worked for discrete's!

Thx
Power on 47
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 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 05F7 015B 0057 0016 0E6C
Power off 46
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 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 05F7 015B 0057 0016 0E6C

Last edited by Floyd on November 18, 2017 20:02.
Post 9 made on Saturday January 3, 2015 at 17:41
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,156
Use Discrete Power On for Power On and Discrete Power On + Delay 'X's + Power Toggle for 'off'.
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 10 made on Wednesday September 16, 2015 at 12:45
pkeegan
Junior Member
Joined:
Posts:
January 2014
5
46 and 47 worked for me. Thanks so much


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