JAJSMG0C june 2021 – december 2022 HDC3020 , HDC3021 , HDC3022
PRODUCTION DATA
The HDC302x command structure is documented below in Table 8-3. Details about each individual command are documented in the subsections below.
| HEX CODE (MSB) |
HEX CODE (LSB) |
COMMAND | COMMAND DETAIL |
|---|---|---|---|
| 24 | 00 | Trigger-On Demand Mode Single Temperature (T) Measurement Single Relative Humidity (RH) Measurement(1) |
Low Power Mode 0 (lowest noise) |
| 24 | 0B | Low Power Mode 1 | |
| 24 | 16 | Low Power Mode 2 | |
| 24 | FF | Low Power Mode 3 (lowest power) | |
| 20 | 32 | Auto Measurement Mode 1 measurement per 2 seconds. |
Low Power Mode 0 (lowest noise) |
| 20 | 24 | Low Power Mode 1 | |
| 20 | 2F | Low Power Mode 2 | |
| 20 | FF | Low Power Mode 3 (lowest power) | |
| 21 | 30 | Auto Measurement Mode 1 measurement per second. |
Low Power Mode 0 (lowest noise) |
| 21 | 26 | Low Power Mode 1 | |
| 21 | 2D | Low Power Mode 2 | |
| 21 | FF | Low Power Mode 3 (lowest power) | |
| 22 | 36 | Auto Measurement Mode 2 measurements per second. |
Low Power Mode 0 (lowest noise) |
| 22 | 20 | Low Power Mode 1 | |
| 22 | 2B | Low Power Mode 2 | |
| 22 | FF | Low Power Mode 3 (lowest power) | |
| 23 | 34 | Auto Measurement Mode 4 measurements per second. |
Low Power Mode 0 (lowest noise) |
| 23 | 22 | Low Power Mode 1 | |
| 23 | 29 | Low Power Mode 2 | |
| 23 | FF | Low Power Mode 3 (lowest power) | |
| 27 | 37 | Auto Measurement Mode 10 measurements per second. |
Low Power Mode 0 (lowest noise) |
| 27 | 21 | Low Power Mode 1 | |
| 27 | 2A | Low Power Mode 2 | |
| 27 | FF | Low Power Mode 3 (lowest power) | |
| 2C | 06 | Trigger-On Demand Mode Single Temperature (T) Measurement Single Relative Humidity (RH) Measurement(1) |
Low Power Mode 0 (lowest noise) |
| 2C | 0D | Low Power Mode 1 | |
| 2C | 10 | Low Power Mode 2 | |
| 30 | 93 | Auto Measurement Mode | Exit, then return to Trigger-on Demand Mode. |
| E0 | 00 | Measurement Readout of T and RH. | |
| E0 | 02 | Measurement History Readout of Minimum T. | |
| E0 | 03 | Measurement History Readout of Maximum T. | |
| E0 | 04 | Measurement History Readout of Minimum RH. | |
| E0 | 05 | Measurement History Readout of Maximum RH. | |
| 61 | 00 | Configure ALERT Thresholds of T and RH | Programs Thresholds for "Set Low Alert" |
| 61 | 1D | Programs Thresholds for "Set High Alert" | |
| 61 | 0B | Programs Thresholds for "Clear Low Alert" | |
| 61 | 16 | Programs Thresholds for "Clear High Alert" | |
| 61 | 55 | Transfer ALERT thresholds into Non-Volatile Memory (NVM) | |
| E1 | 02 | Verify ALERT Thresholds of T and RH | Read Thresholds for "Set Low Alert" |
| E1 | 1F | Read Thresholds for "Set High Alert" | |
| E1 | 09 | Read Thresholds for "Clear Low Alert" | |
| E1 | 14 | Read Thresholds for "Clear High Alert" | |
| 30 | 6D | Integrated Heater | Enable |
| 30 | 66 | Disable | |
| 30 | 6E | Integrated Heater | Configure |
| F3 | 2D | Status Register | Read Content |
| 30 | 41 | Clear Content | |
| A0 | 04 | Program/Read Offset Value of Relative Humidity and Temperature Results into/from non-volatile memory | |
| 30 | A2 | Soft Reset | |
| 36 | 83 | Read NIST ID (Serial Number) Bytes 5 and 4 | |
| 36 | 84 | Read NIST ID (Serial Number) Bytes 3 and 2 | |
| 36 | 85 | Read NIST ID (Serial Number) Bytes 1 and 0 | |
| 37 | 81 | Read Manufacturer ID (Texas Instruments) (0x3000) | |
| 61 | BB | Override Default Device Power-On/Reset Measurement State |
| CFG (MSB) | CRC (LSB) | Configuration | Low Power Mode | Measurements per Second |
|---|---|---|---|---|
| 0x03 | 0xB0 | Automatic Measurement Mode | 0 (lowest noise) | 0.5 |
| 0x05 | 0xD2 | Automatic Measurement Mode | 0 (lowest noise) | 1 |
| 0x07 | 0x74 | Automatic Measurement Mode | 0 (lowest noise) | 2 |
| 0x09 | 0x16 | Automatic Measurement Mode | 0 (lowest noise) | 4 |
| 0x0B | 0x09 | Automatic Measurement Mode | 0 (lowest noise) | 10 |
| 0x13 | 0xF3 | Automatic Measurement Mode | 1 | 0.5 |
| 0x15 | 0x91 | Automatic Measurement Mode | 1 | 1 |
| 0x17 | 0x37 | Automatic Measurement Mode | 1 | 2 |
| 0x19 | 0x55 | Automatic Measurement Mode | 1 | 4 |
| 0x1B | 0x4A | Automatic Measurement Mode | 1 | 10 |
| 0x23 | 0x36 | Automatic Measurement Mode | 2 | 0.5 |
| 0x25 | 0x54 | Automatic Measurement Mode | 2 | 1 |
| 0x27 | 0xF2 | Automatic Measurement Mode | 2 | 2 |
| 0x29 | 0x90 | Automatic Measurement Mode | 2 | 4 |
| 0x2B | 0x8F | Automatic Measurement Mode | 2 | 10 |
| 0x33 | 0x75 | Automatic Measurement Mode | 3 (lowest power) | 0.5 |
| 0x35 | 0x17 | Automatic Measurement Mode | 3 (lowest power) | 1 |
| 0x37 | 0xB1 | Automatic Measurement Mode | 3 (lowest power) | 2 |
| 0x39 | 0xD3 | Automatic Measurement Mode | 3 (lowest power) | 4 |
| 0x3B | 0xCC | Automatic Measurement Mode | 3 (lowest power) | 10 |
| 0x00 | 0x81 | Restores Factory Default (Sleep Mode) | N/A | N/A |