Go to the documentation of this file.
38 #include "lib/sensors.h"
44 #define SHT25_ADDR 0x40
45 #define SHT25_TEMP_HOLD 0xE3
46 #define SHT25_HUM_HOLD 0xE5
47 #define SHT25_TEMP_NO_HOLD 0xF3
48 #define SHT25_HUM_NO_HOLD 0xF5
49 #define SHT2X_UREG_WRITE 0xE6
50 #define SHT2X_UREG_READ 0xE7
51 #define SHT2X_SOFT_RESET 0XFE
52 #define SHT2X_NULL 0x00
54 #define SHT2X_RES_14T_12RH 0x00
55 #define SHT2X_RES_12T_08RH 0x01
56 #define SHT2X_RES_13T_10RH 0x80
57 #define SHT2X_RES_11T_11RH 0x81
58 #define SHT2X_HEATER_ON 0x04
59 #define SHT2X_HEATER_OFF 0x00
60 #define SHT2X_OTP_RELOAD_EN 0x00
61 #define SHT2X_OTP_RELOAD_DIS 0x02
63 #define SHT25_VAL_TEMP SHT25_TEMP_HOLD
64 #define SHT25_VAL_HUM SHT25_HUM_HOLD
65 #define SHT25_ERROR -1
67 #define SHT25_SENSOR "SHT25 Sensor"
69 extern const struct sensors_sensor sht25;