SBAS817D November 2017 – June 2024 ADS8166 , ADS8167 , ADS8168
PRODUCTION DATA
This register selects the mode of channel sequencing and reading this register returns device status information.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
0 | 0 | 0 | 0 | ALERT_STATUS | ERROR_STATUS | SEQ_MODE[1:0] | |
R-0b | R-0b | R-0b | R-0b | R-0b | R-0b | R/W-00b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | 0 | R | 0000b | Reserved bits. Do not write. Reads return 0000b. |
3 | ALERT_STATUS | R | 0b | Read only. This bit reflects the ALERT pin logic level. |
2 | ERROR_STATUS | R | 0b | Read only. This bit indicates a device configuration error: 0b = No error 1b = Error in configuration |
1-0 | SEQ_MODE[1:0] | R/W | 00b | Sets the MUX channel selection operation: 00b = Manual mode 01b = On-the-fly mode 10b = Auto sequence mode 11b = Custom channel sequencing mode (see the Custom Channel Sequencing Mode section) |
Table 7-24 describes how the ALERT_STATUS, ERROR_STATUS, and SEQ_MODE[1:0] bits are collectively decoded to indicate events.
ALERT_STATUS | ERROR_STATUS | SEQ_MODE[1:0] | EVENT DESCRIPTION |
---|---|---|---|
0 | 0 | 00 | No ALERT, no error, manual mode |
0 | 0 | 01 | No ALERT, no error, on-the-fly mode |
0 | 0 | 10 | No ALERT, no error, auto sequence mode |
0 | 0 | 11 | No ALERT, no error, custom channel sequencing mode |
0 | 1 | 00 | No ALERT, error, manual mode |
0 | 1 | 01 | No ALERT, error, on-the-fly mode |
0 | 1 | 10 | No ALERT, error, auto sequence mode |
0 | 1 | 11 | No ALERT, error, custom channel sequencing mode |
1 | 0 | 00 | ALERT, no error, manual mode |
1 | 0 | 01 | ALERT, no error, on-the-fly mode |
1 | 0 | 10 | ALERT, no error, auto sequence mode |
1 | 0 | 11 | ALERT, no error, custom channel sequencing mode |
1 | 1 | 00 | ALERT, error, manual mode |
1 | 1 | 01 | ALERT, error, on-the-fly mode |
1 | 1 | 10 | ALERT, error, auto sequence mode |
1 | 1 | 11 | ALERT, error, custom channel sequencing mode |