hts221_regs.h¶
Register definitions for ST HTS221 devices.
-
HTS221_DEVICE_ID¶ 1
(0xBC)
-
HTS221_REGS_WHO_AM_I¶ 1
(0x0F)
-
HTS221_REGS_AV_CONF¶ 1
(0x10)
-
HTS221_REGS_CTRL_REG1¶ 1
(0x20)
-
HTS221_REGS_CTRL_REG2¶ 1
(0x21)
-
HTS221_REGS_CTRL_REG3¶ data ready output signal
1
(0x22)
-
HTS221_REGS_STATUS_REG¶ 1
(0x27)
-
HTS221_REGS_HUMIDITY_OUT_L¶ 1
(0x28)
-
HTS221_REGS_HUMIDITY_OUT_H¶ 1
(0x29)
-
HTS221_REGS_TEMP_OUT_L¶ 1
(0x2A)
-
HTS221_REGS_TEMP_OUT_H¶ 1
(0x2B)
-
HTS221_REGS_H0_RH_X2¶ 1
(0x30)
-
HTS221_REGS_H1_RH_X2¶ 1
(0x31)
-
HTS221_REGS_T0_DEGC_X8¶ 1
(0x32)
-
HTS221_REGS_T1_DEGC_X8¶ 1
(0x33)
-
HTS221_REGS_T1_T0_MSB¶ 1
(0x35)
-
HTS221_REGS_H0_T0_OUT_L¶ 1
(0x36)
-
HTS221_REGS_H0_T0_OUT_H¶ 1
(0x37)
-
HTS221_REGS_H1_T0_OUT_L¶ 1
(0x3A)
-
HTS221_REGS_H1_T0_OUT_H¶ 1
(0x3B)
-
HTS221_REGS_T0_OUT_L¶ 1
(0x3C)
-
HTS221_REGS_T0_OUT_H¶ 1
(0x3D)
-
HTS221_REGS_T1_OUT_L¶ 1
(0x3E)
-
HTS221_REGS_T1_OUT_H¶ 1
(0x3F)
-
enum
@96¶ - HTS221_REGS_AVGH_4
= 0 - HTS221_REGS_AVGH_8
- HTS221_REGS_AVGH_16
- HTS221_REGS_AVGH_32
- HTS221_REGS_AVGH_64
- HTS221_REGS_AVGH_128
- HTS221_REGS_AVGH_256
- HTS221_REGS_AVGH_512
- HTS221_REGS_AVGH_4
-
enum
@97¶ - HTS221_REGS_AVGT_2
= 0 - HTS221_REGS_AVGT_4
- HTS221_REGS_AVGT_8
- HTS221_REGS_AVGT_16
- HTS221_REGS_AVGT_32
- HTS221_REGS_AVGT_64
- HTS221_REGS_AVGT_128
- HTS221_REGS_AVGT_256
- HTS221_REGS_AVGT_2
-
HTS221_REGS_CTRL_REG1_PD_ACTIVE¶ power-down control, set active mode
1
(1 << 7)
-
HTS221_REGS_CTRL_REG1_BDU¶ Block data update.
1
(1 << 2)
-
HTS221_REGS_CTRL_REG2_BOOT¶ Reboot memory content.
1
(1 << 7)
-
HTS221_REGS_CTRL_REG2_HEATER¶ Heater ON.
1
(1 << 1)
-
HTS221_REGS_CTRL_REG2_OS_EN¶ One-shot enable, start new dataset.
1
(1 << 2)
-
HTS221_REGS_CTRL_REG3_DRDY_HL¶ Data Ready output signal active high, low.
1
(1 << 7)
-
HTS221_REGS_CTRL_REG3_PP_OD¶ Push-pull / Open Drain selection on pin 3.
1
(1 << 6)
-
HTS221_REGS_CTRL_REG3_DRDY_EN¶ Data Ready enable.
1
(1 << 2)
-
HTS221_REGS_STATUS_REG_TDA¶ temperature data available
1
(1 << 0)
-
HTS221_REGS_STATUS_REG_HDA¶ humidity data available
1
(1 << 1)
-
HTS221_REGS_AVGT_SHIFT¶ Shift for AVG oftemperature configuration set in HTS221_REGS_AV_CONF.
1
(3U)
Register HTS221_REGS_AV_CONF= [7:6] reserved, [5:3] AVGT2-0, [2:0] AVGH2-0
-
enum
@98¶ - HTS221_REGS_CTRL_REG1_ODR_ONE_SHOT
= 0 - HTS221_REGS_CTRL_REG1_ODR_1HZ
- HTS221_REGS_CTRL_REG1_ODR_7HZ
- HTS221_REGS_CTRL_REG1_ODR_12HZ
- HTS221_REGS_CTRL_REG1_ODR_ONE_SHOT