MakeHex (and all of my other IR tools), for Sharp and Denon protocols, considers all the bits C6 through C13 together as the function number.
So if you don't already have the conversion of C6-C11 from backwards binary to decimal, you could take all eight bits, reverse their sequence, then convert from binary to decimal.
But I expect you already have the conversion from C6-C11. So if C12,C13 is 11, just add 192 to the previously converted value. If C12,C133 is 10, just add 64 to that previous value.
Do not change the .irp file for C12,C13. The irp file already specifies the full set of function numbers 0 to 255.
On October 24, 2007 at 15:54, yngodt said...
there are two sets of commands listed as device 8,
I don't have the 2808 documentation and I can't read my copy of the 2807 documentation (lost the strange font it needs and can't get Adobe to get it back).
But I'm pretty sure you want device 2, not device 8.
Denon writes binary backwards (right to left). So "0 1 0 0 0" is 2, not 8.
Denon Device 8 is for DVDs and CDs.
I think the power toggle for the AVR models is device 2, function 193 or 226 (depending on which AVR model). Hopefully that example will help you understand Denon's backwards binary.
Last edited by johnsfine
on October 24, 2007 16:21.