This writer finds this to be the best step to explain the “bit burst” count in the Pronto HEX format. The
bit burst is every “bit” from the after last “0000” in the header to the last “bit” in the command defenition.
The bits being referred to are in bold and larger above. There is one start bit, 8 command ID bits, 8 value
bits, 8 checksum bits, one stop bit, and an end of string bit. The bit count is then: 1 + 8 + 8 + 8 + 1 + 1 =
27. In the Pronto HEX format this number must be conveyed in a 16-bit HEX notation. You can again use
the Windows calculator to convert this from decimal to HEX: 0x001B.
We’re almost done with this except that in Pronto HEX, every bit must be represented by a “burst pair”
(on-time and off-time). Since we’ve previously defined what these values are for Logic “1” and Logic “2”,
all you need to do now is replace “1”s and “0”s with the appropriate predefined burst pair.
Pronto HEX Logic “1” bit pulse width = 0016 0041
Pronto HEX Logic “0” bit pulse width = 0016 0015
1 0 0 0 0 1 0 1 Command ID of 0xA1
0016 0041 0016 0015 0016 0015 0016 0015 0016 0015 0016 0041 0016 0015 0016 0041 in Pronto HEX
burst pairs
0 0 0 0 1 1 0 0 Value byte 0x30
0016 0015 0016 0015 0016 0015 0016 0015 0016 0041 0016 0041 0016 0015 0016 0015 in Pronto HEX
burst pairs
1 0 0 0 1 0 1 1 Checksum of 0xD1
0016 0041 0016 0015 0016 0015 0016 0015 0016 0041 0016 0015 0016 0041 0016 0041 in Pronto HEX
burst pairs
This makes the final command for discrete power off:
0000 Always “zero” to mark the beginning of the code header
006C Carrier Frequency of 38.38kHz
001B Number of “bit bursts” in the transmission (in this case 27 “bits” or HEX 0x001B)
0000 Always “zero” to mark the end of the code header
0064 0064 Start “bit” (beginning of command transmission)
0016 0041 0016 0015 0016 0015 0016 0015 0016 0015 0016 0041 0016 0015 0016 Command ID of 0xA1
0016 0015 0016 0015 0016 0015 0016 0015 0016 0041 0016 0041 0016 0015 0016 0015 Value byte 1 of 0x30
0016 0041 0016 0015 0016 0015 0016 0015 0016 0041 0016 0015 0016 0041 0016 Checksum of 0xD1
0044 0044 Stop “bit” (end of command transmission)
0016 0001 End of defined command string “bit”
Remember that the Pronto HEX string must not have the above descriptive text, extra [ENTER]s, or other
formatting characters. The final CCF command you should end up with is:
0000 006C 001B 0000 0064 0064 0016 0041 0016 0015 0016 0015 0016 0015 0016 0015 0016 0041 0016
0015 0016 0016 0015 0016 0015 0016 0015 0016 0015 0016 0041 0016 0041 0016 0015 0016 0015 0016
0041 0016 0015 0016 0015 0016 0015 0016 0041 0016 0015 0016 0041 0016 0044 0044 0016 0001
We have provided for your reference some of the most common IR commands we have had requested,
beginning in the next section. Since we are constantly adding features and new automation commands – it
will be faster if you learn how to construct these commands yourself, rahter than waiting for enough people
to request codes to be built for you. Of course, if you are having trouble, with this and need a code for an
installation imediately, please do not hesitate to call our Technical Support team.
30