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

Login:
Pass:
 
 

Topic:
help deciphering discrete code info from Manufacturer
This thread has 8 replies. Displaying all posts.
Post 1 made on Wednesday November 5, 2014 at 13:03
Audible Solutions
Super Member
Joined:
Posts:
March 2004
3,246
We have to deal with an Evervue Mirrorvue TV and remote only has toggle power. The manufacturer claims discrete codes exist but has only sent over protocol information. Perhaps someone here can make sense of this data.

The RC code is NEC 6122.
Power ON is 0xAE // 51
Power OFF is 0xAF // 50

I keep meaning to learn IR conversion but I have not. Anyone know how to turn this data into a usable IR code?

Alan and Bill Reshes.
"This is a Christian Country,Charlie,founded on Christian values...when you can't put a nativiy scene in front fire house at Christmas time in Nacogdoches Township, something's gone terribly wrong"
Post 2 made on Wednesday November 5, 2014 at 17:58
SysIntegration
Advanced Member
Joined:
Posts:
December 2013
895
Not sure how they got that hex to decimal conversion.....

Let's make friends with IRScrutinizer. This is the program you should be using to generate codes when the manufacture is too lazy to give you hex.

Off to the generate Tab.

We are going to assume the protocol is NEC1. It might be NEC2 or other NEC variant, but in most cases when list as above, we can assume NEC1.

Then the fun guessing game of which number is the device code and which is the subdevice. Did they reverse it? Let's see.

protocol= nec1
device (d)= 61
subdevice (s) = 22

Function (f) = normally you would convert the hex to decimal 0xAE =/= 51. It equals 174. So we are guessing more. Lets generate both.

Function 51:

0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 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 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 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 05F7 015B 0057 0016 0E6C

Function 50:

0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 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 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 05F7 015B 0057 0016 0E6C

---or---

Function 174 (0xAE converted to decimal)

0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 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 0016 0016 0016 0016 0016 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 05F7 015B 0057 0016 0E6C

Function 175 (0xAF converted to decimal)

0000 006C 0022 0002 015B 00AD 0016 0041 0016 0016 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 0016 0016 0016 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 05F7 015B 0057 0016 0E6C
0101001101111001011100110100100101101110011101000110010101100111011100100110000101110100011010010110111101101110
Post 3 made on Wednesday November 5, 2014 at 20:21
3FG
Select Member
Joined:
Posts:
August 2009
1,861
SysIntegration is correct that we may need to guess.  If you can learn the Power toggle code and post e.g. the Pronto Hex here, we can eliminate the question about the device and subdevice numbers.

6122 may be a decimal number but it may also be in hexadecimal format.  Even if that is true, we still don't know whether they mean D=0x61, S=0x22, or D=0x86, S= 0x44 (bit reversed on a single byte) or D=0x44, S=0x86 (bit reversed on both bytes).

Regarding the discrete function numbers, I suspect "Power ON is 0xAE // 51" actually should have been written 0xAE//0x51, because 0xAE and 0x51 are binary complements.  Perhaps the function number is 81 decimal, but all of this is just a guess.

It would really help to have one learned signal.

 
OP | Post 4 made on Thursday November 6, 2014 at 10:38
Audible Solutions
Super Member
Joined:
Posts:
March 2004
3,246
Will try but this is a consultant job and the display has not arrived. Will see what we can do with respect to getting some of the codes learned.

Thank you for the help
"This is a Christian Country,Charlie,founded on Christian values...when you can't put a nativiy scene in front fire house at Christmas time in Nacogdoches Township, something's gone terribly wrong"
Post 5 made on Monday November 17, 2014 at 17:49
goldilox27
Lurking Member
Joined:
Posts:
November 2010
3
I have a similar situation. I needed discreet IR codes for a Sharp PN-L702 monitor. The manufacturer's rep sent me a document that says it follows the '48 bit code standard of the Association for Electric Home Appliances'. For 'power on' it would be 0x555AF468808A where the only thing that changes for the different functions is the last 4 bytes (808A). How do I change these 48 bit commands into the modulated Pronto hex format that my AMX IR edit program can understand?
Post 6 made on Monday November 17, 2014 at 22:04
SysIntegration
Advanced Member
Joined:
Posts:
December 2013
895
On November 17, 2014 at 17:49, goldilox27 said...
I have a similar situation. I needed discreet IR codes for a Sharp PN-L702 monitor. The manufacturer's rep sent me a document that says it follows the '48 bit code standard of the Association for Electric Home Appliances'. For 'power on' it would be 0x555AF468808A where the only thing that changes for the different functions is the last 4 bytes (808A). How do I change these 48 bit commands into the modulated Pronto hex format that my AMX IR edit program can understand?

Already posted =)

[Link: remotecentral.com]

We can figure out the logistics later.
0101001101111001011100110100100101101110011101000110010101100111011100100110000101110100011010010110111101101110
Post 7 made on Monday November 17, 2014 at 23:08
3FG
Select Member
Joined:
Posts:
August 2009
1,861
On the off chance that you may want to know more about these signals: The Association for Electric Home Appliances is a Japanese organization called Kaseikyo in Japan.  They have defined an IR protocol (termed Kaseikyo, generally) which is sometimes used by Panasonic, Denon, Fujitsu, Mitsubishi, Teac, Sharp, etc.  This particular version of the Kaseikyo protocol is also known as SharpDVD (because it was first seen in Sharp DVD players)

Each byte in 0x555AF468808A should be read with the bits reversed.  The basic structure is:

55    01010101 -> 10101010 = 0xAA = 170 Sharp OEM designator
5A    01011010 -> 10100101 = 0x5A =   90 Sharp OEM designator
F       Always 0xF in SharpDVD
4       0100 -> 0010 = 0x2  = 2     Device number
68     01101000 -> 00010110 = 0x16 = 22    Subdevice number
80     10000000 -> 00000001 = 0x1 = 1      Function number
8       Always 0x8 in SharpDVD
A       Check sum  (XOR of previous 5 nibbles).
So you can generate the Pronto Hex with e.g. IrScutinizer by selecting SharpDVD, and entering 2 in the D box, 22 (or0x16) in the S box, and 1 in the F box.  Other functions can be generated by reversing the bits in the second to last byte, and entering the result into the F box.
Post 8 made on Tuesday November 18, 2014 at 11:28
goldilox27
Lurking Member
Joined:
Posts:
November 2010
3
Holy smokes! backwards bytes; that makes sense. I guess it probably has something to do with LSB/MSB. Thank you for taking the time to break it down, piece by piece. You are the man!
Post 9 made on Tuesday November 18, 2014 at 11:29
goldilox27
Lurking Member
Joined:
Posts:
November 2010
3
Thank you! I don't know why I didn't find it the first time I searched.


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