Hi! I am a beginner at this and have a hard time fully understanding the relation between what commonly seems to be referred to as “Pronto HEX” and “Encoded value” that IR decoding receivers generate and have 3 questions:
-
Have I understood it correctly that there is different protocols like the NEC or RC5 protocol that consists of a short HEX code of 4, 6 or 8 digits (that usually is referred to as “encoded value”) that is a representation of a longer pronto HEX code? So the NEC code “D2F0” for example is “0000 006D 0022 0002 0155 00AA 0015 0015 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 05ED 0155 0055 0015 0E47” (I converted this at the pages like https://www.yamaha.com/ypab/irhex_converter.asp)
-
If so, does this mean that the pronto HEX code is “protocol neutral”? In other words: if you have a pronto HEX code you have the full information on what IR signal it represents?
-
I have a device and want to replicate its IR code. I have got the following information from the manufacturer: “Before signal transition, carry 38KHz for 15(ms) and then stop carrying out signal for 5(ms ) initially. The Data “0” of definition is : carrying 500 (µs) then stop 1500 (µs) The Data “1” of definition is : carrying 500 (µs) then stop 500 (µs)”. Does anyone know if this is the equivalent of some sort of standard IR protocol?
Thanx!