Some of you have written code to deal directly with the CM11A. I have a question regarding the extended code protocol.
The extended code document defines 4 bytes sent to the CM11A to transmit an extended command:
Byte 1: Header (only defines the transmission type)
Byte 2: Code (just contains the housecode and 0111 extended data type)
Byte 3: Data (8-bit random data)
Byte 4: Command (8-bit extended command function code)
Nowhere in those 4 bytes is the unit code defined. However, there is a line in the document regarding the code byte that says:
“Again, the housecode must be the same as any previously addressed modules…”
Does anyone know if there is an error in the protocol document where the code byte actually contains the unit code, and the house code is lifted from the previous command? If not, where does the unit code that is part of the extended transmission come from?
Jeff