airquality12 2.1.0.0
Loading...
Searching...
No Matches
Air Quality 12 Registers Settings

Settings for registers of Air Quality 12 Click driver. More...

Macros

#define AIRQUALITY12_OP_MODE_SUSPEND   0x00
 Air Quality 12 operating mode setting.
 
#define AIRQUALITY12_OP_MODE_IAQ_2ND_GEN   0x01
 
#define AIRQUALITY12_OP_MODE_IAQ_2ND_GEN_ULP   0x02
 
#define AIRQUALITY12_OP_MODE_PBAQ   0x05
 
#define AIRQUALITY12_OP_MODE_SENSOR_CLEANING   0x80
 
#define AIRQUALITY12_HUMIDITY_MIN   0
 Air Quality 12 humidity setting.
 
#define AIRQUALITY12_HUMIDITY_DEFAULT   50
 
#define AIRQUALITY12_HUMIDITY_MAX   100
 
#define AIRQUALITY12_PRODUCT_ID   0x2310
 Air Quality 12 product ID setting.
 
#define AIRQUALITY12_STATUS_INVALID_CMD   0x80
 Air Quality 12 status setting.
 
#define AIRQUALITY12_STATUS_WRONG_CHECKSUM   0x40
 
#define AIRQUALITY12_STATUS_I2C_NACK   0x20
 
#define AIRQUALITY12_STATUS_DATA_NOT_READY   0x10
 
#define AIRQUALITY12_STATUS_NO_MORE_CLEANING   0x08
 
#define AIRQUALITY12_STATUS_OK   0x00
 
#define AIRQUALITY12_DEVICE_ADDRESS   0x38
 Air Quality 12 device address setting.
 
#define AIRQUALITY12_TX_DRV_BUFFER_SIZE   100
 Air Quality 12 driver buffer size.
 
#define AIRQUALITY12_RX_DRV_BUFFER_SIZE   300
 

Detailed Description

Settings for registers of Air Quality 12 Click driver.

Macro Definition Documentation

◆ AIRQUALITY12_DEVICE_ADDRESS

#define AIRQUALITY12_DEVICE_ADDRESS   0x38

Air Quality 12 device address setting.

Specified setting for device slave address selection of Air Quality 12 Click driver.

◆ AIRQUALITY12_HUMIDITY_DEFAULT

#define AIRQUALITY12_HUMIDITY_DEFAULT   50

◆ AIRQUALITY12_HUMIDITY_MAX

#define AIRQUALITY12_HUMIDITY_MAX   100

◆ AIRQUALITY12_HUMIDITY_MIN

#define AIRQUALITY12_HUMIDITY_MIN   0

Air Quality 12 humidity setting.

Specified setting for humidity of Air Quality 12 Click driver.

◆ AIRQUALITY12_OP_MODE_IAQ_2ND_GEN

#define AIRQUALITY12_OP_MODE_IAQ_2ND_GEN   0x01

◆ AIRQUALITY12_OP_MODE_IAQ_2ND_GEN_ULP

#define AIRQUALITY12_OP_MODE_IAQ_2ND_GEN_ULP   0x02

◆ AIRQUALITY12_OP_MODE_PBAQ

#define AIRQUALITY12_OP_MODE_PBAQ   0x05

◆ AIRQUALITY12_OP_MODE_SENSOR_CLEANING

#define AIRQUALITY12_OP_MODE_SENSOR_CLEANING   0x80

◆ AIRQUALITY12_OP_MODE_SUSPEND

#define AIRQUALITY12_OP_MODE_SUSPEND   0x00

Air Quality 12 operating mode setting.

Specified setting for operating mode of Air Quality 12 Click driver.

◆ AIRQUALITY12_PRODUCT_ID

#define AIRQUALITY12_PRODUCT_ID   0x2310

Air Quality 12 product ID setting.

Specified setting for product ID of Air Quality 12 Click driver.

◆ AIRQUALITY12_RX_DRV_BUFFER_SIZE

#define AIRQUALITY12_RX_DRV_BUFFER_SIZE   300

◆ AIRQUALITY12_STATUS_DATA_NOT_READY

#define AIRQUALITY12_STATUS_DATA_NOT_READY   0x10

◆ AIRQUALITY12_STATUS_I2C_NACK

#define AIRQUALITY12_STATUS_I2C_NACK   0x20

◆ AIRQUALITY12_STATUS_INVALID_CMD

#define AIRQUALITY12_STATUS_INVALID_CMD   0x80

Air Quality 12 status setting.

Specified setting for status of Air Quality 12 Click driver.

◆ AIRQUALITY12_STATUS_NO_MORE_CLEANING

#define AIRQUALITY12_STATUS_NO_MORE_CLEANING   0x08

◆ AIRQUALITY12_STATUS_OK

#define AIRQUALITY12_STATUS_OK   0x00

◆ AIRQUALITY12_STATUS_WRONG_CHECKSUM

#define AIRQUALITY12_STATUS_WRONG_CHECKSUM   0x40

◆ AIRQUALITY12_TX_DRV_BUFFER_SIZE

#define AIRQUALITY12_TX_DRV_BUFFER_SIZE   100

Air Quality 12 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.