hvac 2.0.0.0
HVAC Registers Settings

Settings for registers of HVAC Click driver. More...

Macros

#define HVAC_START_PERIODIC_MEASUREMENT   0x21B1
 HVAC description setting.
 
#define HVAC_START_LOW_POWER_PERIODIC_MEASUREMENT   0x21AC
 
#define HVAC_START_ULTRA_LOW_POWER_PERIODIC_MEASUREMENT   0x21A7
 
#define HVAC_MEASURE_SINGLE_SHOT   0x219D
 
#define HVAC_MEASURE_SINGLE_SHOT_RHT_ONLY   0x2196
 
#define HVAC_READ_MEASUREMENT   0xEC05
 
#define HVAC_STOP_PERIODIC_MEASUREMENT   0x3F86
 
#define HVAC_GET_SERIAL_NUMBER   0x3682
 
#define HVAC_GET_FEATURE_SET_VERSION   0x202F
 
#define HVAC_GET_TEMPERATURE_OFFSET   0x2318
 
#define HVAC_SET_TEMPERATURE_OFFSET   0x241D
 
#define HVAC_PERFORM_FORCED_RECALIBRATION   0x362F
 
#define HVAC_GET_AUTOMATIC_SELF_CALIBRATION_ENABLED   0x2313
 
#define HVAC_SET_AUTOMATIC_SELF_CALIBRATION_ENABLED   0x2416
 
#define HVAC_GET_AUTOMATIC_SELF_CALIBRATION_INITIAL_PERIOD   0x2340
 
#define HVAC_SET_AUTOMATIC_SELF_CALIBRATION_INITIAL_PERIOD   0x2445
 
#define HVAC_GET_AUTOMATIC_SELF_CALIBRATION_STANDARD_PERIOD   0x234B
 
#define HVAC_SET_AUTOMATIC_SELF_CALIBRATION_STANDARD_PERIOD   0x244E
 
#define HVAC_PERSIST_SETTINGS   0x3615
 
#define HVAC_PERFORM_FACTORY_RESET   0x3632
 
#define HVAC_REINIT   0x3646
 
#define HVAC_SPS30_I2C_START_MEASUREMENT   0x0010
 HVAC I2C communication information.
 
#define HVAC_SPS30_I2C_STOP_MEASUREMENT   0x0104
 
#define HVAC_SPS30_I2C_READ_DATA_RDY_FLAG   0x0202
 
#define HVAC_SPS30_I2C_READ_MEASURED_VALUE   0x0300
 
#define HVAC_SPS30_I2C_SLEEP   0x1001
 
#define HVAC_SPS30_I2C_WAKEUP   0x1103
 
#define HVAC_SPS30_I2C_START_FAN_CLEANING   0x5607
 
#define HVAC_SPS30_I2C_AUTO_CLEANING_INTERVAL   0x8004
 
#define HVAC_SPS30_I2C_SET_AUTO_CLEANING_INTERVAL   0x8005
 
#define HVAC_SPS30_I2C_STOP_MEASUREMENT_DUMMY   0x0000
 
#define HVAC_SPS30_I2C_READ_PRODUCT_TYPE   0xD002
 
#define HVAC_SPS30_I2C_READ_SERIAL_NUMBER   0xD033
 
#define HVAC_SPS30_I2C_READ_VERSION   0xD100
 
#define HVAC_SPS30_I2C_READ_STATUS_REGISTER   0xD206
 
#define HVAC_SPS30_I2C_CLEAR_STATUS_REGISTER   0xD210
 
#define HVAC_SPS30_I2C_RESET   0xD304
 
#define HVAC_SPS30_NEW_DATA_NOT_READY   0x00
 HVAC new data ready Flag.
 
#define HVAC_SPS30_NEW_DATA_IS_READY   0x01
 
#define HVAC_SPS30_SLAVE_ADDR   0x69
 HVAC device address setting.
 
#define HVAC_SCD40_SLAVE_ADDR   0x62
 

Detailed Description

Settings for registers of HVAC Click driver.

Macro Definition Documentation

◆ HVAC_GET_AUTOMATIC_SELF_CALIBRATION_ENABLED

#define HVAC_GET_AUTOMATIC_SELF_CALIBRATION_ENABLED   0x2313

◆ HVAC_GET_AUTOMATIC_SELF_CALIBRATION_INITIAL_PERIOD

#define HVAC_GET_AUTOMATIC_SELF_CALIBRATION_INITIAL_PERIOD   0x2340

◆ HVAC_GET_AUTOMATIC_SELF_CALIBRATION_STANDARD_PERIOD

#define HVAC_GET_AUTOMATIC_SELF_CALIBRATION_STANDARD_PERIOD   0x234B

◆ HVAC_GET_FEATURE_SET_VERSION

#define HVAC_GET_FEATURE_SET_VERSION   0x202F

◆ HVAC_GET_SERIAL_NUMBER

#define HVAC_GET_SERIAL_NUMBER   0x3682

◆ HVAC_GET_TEMPERATURE_OFFSET

#define HVAC_GET_TEMPERATURE_OFFSET   0x2318

◆ HVAC_MEASURE_SINGLE_SHOT

#define HVAC_MEASURE_SINGLE_SHOT   0x219D

◆ HVAC_MEASURE_SINGLE_SHOT_RHT_ONLY

#define HVAC_MEASURE_SINGLE_SHOT_RHT_ONLY   0x2196

◆ HVAC_PERFORM_FACTORY_RESET

#define HVAC_PERFORM_FACTORY_RESET   0x3632

◆ HVAC_PERFORM_FORCED_RECALIBRATION

#define HVAC_PERFORM_FORCED_RECALIBRATION   0x362F

◆ HVAC_PERSIST_SETTINGS

#define HVAC_PERSIST_SETTINGS   0x3615

◆ HVAC_READ_MEASUREMENT

#define HVAC_READ_MEASUREMENT   0xEC05

◆ HVAC_REINIT

#define HVAC_REINIT   0x3646

◆ HVAC_SCD40_SLAVE_ADDR

#define HVAC_SCD40_SLAVE_ADDR   0x62

◆ HVAC_SET_AUTOMATIC_SELF_CALIBRATION_ENABLED

#define HVAC_SET_AUTOMATIC_SELF_CALIBRATION_ENABLED   0x2416

◆ HVAC_SET_AUTOMATIC_SELF_CALIBRATION_INITIAL_PERIOD

#define HVAC_SET_AUTOMATIC_SELF_CALIBRATION_INITIAL_PERIOD   0x2445

◆ HVAC_SET_AUTOMATIC_SELF_CALIBRATION_STANDARD_PERIOD

#define HVAC_SET_AUTOMATIC_SELF_CALIBRATION_STANDARD_PERIOD   0x244E

◆ HVAC_SET_TEMPERATURE_OFFSET

#define HVAC_SET_TEMPERATURE_OFFSET   0x241D

◆ HVAC_SPS30_I2C_AUTO_CLEANING_INTERVAL

#define HVAC_SPS30_I2C_AUTO_CLEANING_INTERVAL   0x8004

◆ HVAC_SPS30_I2C_CLEAR_STATUS_REGISTER

#define HVAC_SPS30_I2C_CLEAR_STATUS_REGISTER   0xD210

◆ HVAC_SPS30_I2C_READ_DATA_RDY_FLAG

#define HVAC_SPS30_I2C_READ_DATA_RDY_FLAG   0x0202

◆ HVAC_SPS30_I2C_READ_MEASURED_VALUE

#define HVAC_SPS30_I2C_READ_MEASURED_VALUE   0x0300

◆ HVAC_SPS30_I2C_READ_PRODUCT_TYPE

#define HVAC_SPS30_I2C_READ_PRODUCT_TYPE   0xD002

◆ HVAC_SPS30_I2C_READ_SERIAL_NUMBER

#define HVAC_SPS30_I2C_READ_SERIAL_NUMBER   0xD033

◆ HVAC_SPS30_I2C_READ_STATUS_REGISTER

#define HVAC_SPS30_I2C_READ_STATUS_REGISTER   0xD206

◆ HVAC_SPS30_I2C_READ_VERSION

#define HVAC_SPS30_I2C_READ_VERSION   0xD100

◆ HVAC_SPS30_I2C_RESET

#define HVAC_SPS30_I2C_RESET   0xD304

◆ HVAC_SPS30_I2C_SET_AUTO_CLEANING_INTERVAL

#define HVAC_SPS30_I2C_SET_AUTO_CLEANING_INTERVAL   0x8005

◆ HVAC_SPS30_I2C_SLEEP

#define HVAC_SPS30_I2C_SLEEP   0x1001

◆ HVAC_SPS30_I2C_START_FAN_CLEANING

#define HVAC_SPS30_I2C_START_FAN_CLEANING   0x5607

◆ HVAC_SPS30_I2C_START_MEASUREMENT

#define HVAC_SPS30_I2C_START_MEASUREMENT   0x0010

HVAC I2C communication information.

Specified I2C communication information of HVAC Click driver.

◆ HVAC_SPS30_I2C_STOP_MEASUREMENT

#define HVAC_SPS30_I2C_STOP_MEASUREMENT   0x0104

◆ HVAC_SPS30_I2C_STOP_MEASUREMENT_DUMMY

#define HVAC_SPS30_I2C_STOP_MEASUREMENT_DUMMY   0x0000

◆ HVAC_SPS30_I2C_WAKEUP

#define HVAC_SPS30_I2C_WAKEUP   0x1103

◆ HVAC_SPS30_NEW_DATA_IS_READY

#define HVAC_SPS30_NEW_DATA_IS_READY   0x01

◆ HVAC_SPS30_NEW_DATA_NOT_READY

#define HVAC_SPS30_NEW_DATA_NOT_READY   0x00

HVAC new data ready Flag.

New data ready flag of HVAC Click driver.

◆ HVAC_SPS30_SLAVE_ADDR

#define HVAC_SPS30_SLAVE_ADDR   0x69

HVAC device address setting.

Specified setting for device slave address selection of HVAC Click driver.

◆ HVAC_START_LOW_POWER_PERIODIC_MEASUREMENT

#define HVAC_START_LOW_POWER_PERIODIC_MEASUREMENT   0x21AC

◆ HVAC_START_PERIODIC_MEASUREMENT

#define HVAC_START_PERIODIC_MEASUREMENT   0x21B1

HVAC description setting.

Specified setting for description of HVAC Click driver.

HVAC List of SCD40 sensor commands.

Specified list of SCD40 sensor commands of HVAC Click driver.

◆ HVAC_START_ULTRA_LOW_POWER_PERIODIC_MEASUREMENT

#define HVAC_START_ULTRA_LOW_POWER_PERIODIC_MEASUREMENT   0x21A7

◆ HVAC_STOP_PERIODIC_MEASUREMENT

#define HVAC_STOP_PERIODIC_MEASUREMENT   0x3F86