DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1
Table 3-11, Table 3-12, and Figure 3-9 describe the I2C Read Activate protocol.
Data Write:
DATA BYTE | DESCRIPTION |
---|---|
CMD | 1-byte write command op-code |
Tag | 1-byte identifier used to uniquely mark each command sent by host controller. |
Length | Length of the transmitted data payload. This is always 0 for read activate. |
CRC | CRC or checksum for the read header data. This includes the op-code, tag, and length. |
Data Read:
DATA BYTE | DESCRIPTION |
---|---|
CMD (ACK) | Echo of the received op-code from the host controller. |
Tag (ACK) | Echo of the received tag from the host controller. |
LengthR1 | Length of the read header data (Data1a, Data1b). This is always 2 for read activate. |
Data1(a:b) | Read header data. Specifies the length of the read return payload (0-256 bytes). |
CRC-R1 | CRC or checksum for the read header data. This includes the op-code, tag, length, and read return header data (Data1). |
Data2(a:n) | Read return payload. |
CRC-R2 | CRC or checksum for the read return payload. This only includes the read return payload (Data2). |