timg11 wrote:When I click OK, the IRtool shows different information.
IRtool has a built-in obsolete decoder. That one is always used. If DecodeIR is present and recognizes the signal you get a decode from DecodeIr.dll and it waits for OK, before it shows you what IRtool's built-in decoder thinks.
In this protocol the two decoders agree. More often, the built-in decoder is wrong.
the EFC value is not shown.
IRtool wasn't written by the JP1 group. It was written by someone working with Pronto's. EFC values are specific to UEI remotes and useless for Pronto's. The connection to DecodeIr was added by someone other than the original author of IRtool. I wrote DecodeIR to support both Pronto's and UEI remotes so I included EFC numbers.
Its OBC is 193. However its EFC is 177 which does not match what the IRtool popup said. Does this matter? Also the numbers in the Device column are 0, not 2 as displayed in IRTool.
Unless I'm missing something, the difference in device number is significant. An upgrade with the wrong Device number would not work.
The EFC is a complicated encoding of other information and the encoding method depends on which executor the upgrade uses. DecodeIR can't know which executor you will be using so it computes an EFC based on the common executor. RM can compute the correct EFC based on the other information. There are other situations in which you might want to use the EFC from the decode. But in this situation you should use the device and OBC from the decode and let RM compute the right EFC.
I think I only need to enter the OBCs and change the Device code to 2.
Correct.
There are four possibilities - Denon (00 1C), Denon Combo (00 47), Denon Combo Official (00 9C), and Denon-K (00 CD).
The first three are three different executors for the same protocol. All of those match the decode. Each of those would produce a different upgrade, but if you use them correctly all those upgrades would produce the same signals.
Denon-K is a different protocol (different signals that don't match the decode you described).