DLPU018J October 2014 – June 2024 DLPC900
The I2C Pass Through Read command allows the user to read data from the specified I2C device on the port that was configured by the Pass Through Configuration command.
I2C | USB | |
---|---|---|
Read | Write | 0x1A4F |
0x4F | N/A |
BYTE | BITS | DESCRIPTION | RESET | TYPE |
---|---|---|---|---|
1:0 | 15:0 | Number of bytes to write (1-512) | d0 | w |
3:2 | 15:0 | Number of bytes to read (1-512) | d0 | w |
4 | 1:0 | I2C Port number 1 or 2 (Port configuration of the port being used must have been done prior to using this command) | d0 | w |
0 = Invalid Port | ||||
1 = Port 1 | ||||
2 = Port 2 | ||||
3 = Invalid Port | ||||
7:2 | Reserved | |||
6:5 | 10:0 | Secondary Address | d0 | w |
15:11 | Reserved | |||
n:7 | All | Data to be written | d0 | w |
m:0 | All | Data bytes read | d0 | r |