JAJSEU6A February 2018 – June 2018 OPT3101
PRODUCTION DATA.
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| TEMP_AVG_MAIN | RESERVED | I2C_NUM_TRAN | I2C_WRITE_DATA1 | ||||
| R/W - 2h | R/W - 0h | R/W - 0h | R/W - 0h | ||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| I2C_WRITE_DATA1 | INIT_LOAD_DONE | ||||||
| R/W - 0h | R - 0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| I2C_READ_DATA | |||||||
| R - 0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 23:22 | TEMP_AVG_MAIN | R/W | 0h | Average on-chip temperature sensor reading.
0: No average | 1: 2-sample average | 2: 4-sample average | 3: Not valid |
| 21:18 | RESERVED | R/W | 0h | Always read or write 0h. |
| 17 | I2C_NUM_TRAN | R/W | 0h | The number of I2C host transactions.
0: 1 transaction | 1: 2 transactions. |
| 16:9 | I2C_WRITE_DATA1 | R/W | 0h | The external I2C slave device register address connected to the OPT3101 I2C host bus where the read would start. Normally in a temperature-sensor read this is not required to be programmed. |
| 8 | INIT_LOAD_DONE | R | 0h | Can be used to check whether initial auto load from EEPROM is successful or not.
0: Auto load from EEPROM is incomplete | 1: Auto load from EEPROM is complete |
| 7:0 | I2C_READ_DATA | R | 0h | The I2C host read data. |