SBOSA15A september 2022 – may 2023 TMP1827
PRODUCTION DATA
Use this register to configure the device functions like temperature data format, alert mode, and averaging averaging, and conversion type (one-shot, auto and stacked conversion in bus powered mode and one-shot or continuous conversion in VDD powered mode). The host can store the updated setting to the configuration EEPROM using the COPY SCRATCHPAD-1 function command. At power-on reset, the register setting is automatically restored from the configuration EEPROM.
Return to Register Map.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TEMP_FMT | Reserved | CONV_TIME_SEL | ALERT_MODE | AVG_SEL | CONV_MODE_SEL[2:0] | ||
RW-0b | RW-1b | RW-1b | RW-1b | RW-0b | RW-000b |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | TEMP_FMT | RW | 0b | Selects the temperature
format. 0b = 12-bit legacy format 1b = 16-bit high precision format |
6 | Reserved | RW | 1b | Reserved. Host must always write this bit as 1b. |
5 | CONV_TIME_SEL | RW | 1b | Selects the ADC conversion
time 0b = 3 ms / 1b = 5.5 ms |
4 | ALERT_MODE | RW | 1b | Alert pin function only
available in VDD powered mode 0b = Alert pin works in Alert Mode 1b = Alert pin works in Comparator Mode |
3 | AVG_SEL | RW | 0b | Conversion averaging
selection 0b = No averaging 1b = Averaging of 8 back-to-back conversions |
2:0 | CONV_MODE_SEL[2:0] | RW | 000b | Conversion mode selection
bits. When device is in bus powered mode: 000b = Default one shot conversion mode using CONVERT TEMP function 001b = Stacked conversion mode is enabled. When enabled, the short address is used to stagger the actual conversion start with respect to the conversion request. 010b = Auto temperature conversion mode is enabled 011b - 111b = Reserved. Device behavior is unspecified. When device is in VDD powered mode: 000b = Default one shot conversion mode using CONVERT TEMP function 001b = One conversion every 8 seconds 010b = One conversion every 4 seconds 011b = One conversion every 2 seconds 100b = One conversion every 1 second 101b = One conversion every 0.5 second 110b = One conversion every 0.25 second 111b = One conversion every 0.125 second |