#ifndef _DEV_I2C_SHT3XREG_H_
#define _DEV_I2C_SHT3XREG_H_
#define SHT3X_TYPICAL_ADDR_1 0x44
#define SHT3X_TYPICAL_ADDR_2 0x45
#define SHT3X_MEASURE_REPEATABILITY_CS_HIGH 0x2C06
#define SHT3X_MEASURE_REPEATABILITY_CS_MEDIUM 0x2C0D
#define SHT3X_MEASURE_REPEATABILITY_CS_LOW 0x2C10
#define SHT3X_MEASURE_REPEATABILITY_NOCS_HIGH 0x2400
#define SHT3X_MEASURE_REPEATABILITY_NOCS_MEDIUM 0x240B
#define SHT3X_MEASURE_REPEATABILITY_NOCS_LOW 0x2416
#define SHT3X_HALF_MPS_HIGH 0x2032
#define SHT3X_HALF_MPS_MEDIUM 0x2024
#define SHT3X_HALF_MPS_LOW 0x202F
#define SHT3X_ONE_MPS_HIGH 0x2130
#define SHT3X_ONE_MPS_MEDIUM 0x2126
#define SHT3X_ONE_MPS_LOW 0x212D
#define SHT3X_TWO_MPS_HIGH 0x2236
#define SHT3X_TWO_MPS_MEDIUM 0x2220
#define SHT3X_TWO_MPS_LOW 0x222B
#define SHT3X_FOUR_MPS_HIGH 0x2334
#define SHT3X_FOUR_MPS_MEDIUM 0x2322
#define SHT3X_FOUR_MPS_LOW 0x2329
#define SHT3X_TEN_MPS_HIGH 0x2737
#define SHT3X_TEN_MPS_MEDIUM 0x2721
#define SHT3X_TEN_MPS_LOW 0x272A
#define SHT3X_PERIODIC_FETCH_DATA 0xE000
#define SHT3X_ART_ENABLE 0x2B32
#define SHT3X_BREAK 0x3093
#define SHT3X_HEATER_ENABLE 0x306D
#define SHT3X_HEATER_DISABLE 0x3066
#define SHT3X_GET_STATUS_REGISTER 0xF32D
#define SHT3X_CLEAR_STATUS_REGISTER 0x3041
#define SHT3X_ALERT_PENDING 0x8000
#define SHT3X_HEATER_STATUS 0x2000
#define SHT3X_RH_TRACKING_ALERT 0x0800
#define SHT3X_TEMP_TRACKING_ALERT 0x0400
#define SHT3X_RESET_DETECTED 0x0010
#define SHT3X_LAST_COMMAND_STATUS 0x0002
#define SHT3X_WRITE_DATA_CHECKSUM 0x0001
#define SHT3X_READ_HIGH_ALERT_SET 0xE11F
#define SHT3X_READ_HIGH_ALERT_CLEAR 0xE114
#define SHT3X_READ_LOW_ALERT_SET 0xE102
#define SHT3X_READ_LOW_ALERT_CLEAR 0xE109
#define SHT3X_WRITE_HIGH_ALERT_SET 0x611D
#define SHT3X_WRITE_HIGH_ALERT_CLEAR 0x6116
#define SHT3X_WRITE_LOW_ALERT_SET 0x6100
#define SHT3X_WRITE_LOW_ALERT_CLEAR 0x610B
#define SHT3X_SOFT_RESET 0x30A2
#define SHT3X_READ_SERIAL_NUMBER 0x3780
#define SHT3X_NO_SLEEP 0x303E
#endif