Measure mode value definitions
Description
Measure mode value definitions.
Macros |
|
#define | CCS811_MEASURE_MODE_DRIVE_MODE_SHIFT 4 |
DRIVE_MODE field bit shift value
|
|
#define | CCS811_MEASURE_MODE_DRIVE_MODE_IDLE 0x00 |
Idle mode, measurements are disabled
|
|
#define | CCS811_MEASURE_MODE_DRIVE_MODE_1SEC 0x10 |
IAQ Mode 1, a measurement is performed every second
|
|
#define | CCS811_MEASURE_MODE_DRIVE_MODE_10SEC 0x20 |
IAQ Mode 2, a measurement is performed every 10 seconds
|
|
#define | CCS811_MEASURE_MODE_DRIVE_MODE_60SEC 0x30 |
IAQ Mode 3, a measurement is performed every 60 seconds
|
|
#define | CCS811_MEASURE_MODE_DRIVE_MODE_RAW 0x40 |
IAQ Mode 4, Raw Data Mode, a measurement is performed every 250ms for external algorithms
|
|
#define | CCS811_MEASURE_MODE_INTERRUPT 0x08 |
Interrupt generation enable
|
|
#define | CCS811_MEASURE_MODE_THRESH 0x04 |
Enable interrupt when eCO2 level exceeds threshold
|
|
Macro Definition Documentation
◆ CCS811_MEASURE_MODE_DRIVE_MODE_SHIFT
#define CCS811_MEASURE_MODE_DRIVE_MODE_SHIFT 4 |
DRIVE_MODE field bit shift value
◆ CCS811_MEASURE_MODE_DRIVE_MODE_IDLE
#define CCS811_MEASURE_MODE_DRIVE_MODE_IDLE 0x00 |
Idle mode, measurements are disabled
◆ CCS811_MEASURE_MODE_DRIVE_MODE_1SEC
#define CCS811_MEASURE_MODE_DRIVE_MODE_1SEC 0x10 |
IAQ Mode 1, a measurement is performed every second
◆ CCS811_MEASURE_MODE_DRIVE_MODE_10SEC
#define CCS811_MEASURE_MODE_DRIVE_MODE_10SEC 0x20 |
IAQ Mode 2, a measurement is performed every 10 seconds
◆ CCS811_MEASURE_MODE_DRIVE_MODE_60SEC
#define CCS811_MEASURE_MODE_DRIVE_MODE_60SEC 0x30 |
IAQ Mode 3, a measurement is performed every 60 seconds
◆ CCS811_MEASURE_MODE_DRIVE_MODE_RAW
#define CCS811_MEASURE_MODE_DRIVE_MODE_RAW 0x40 |
IAQ Mode 4, Raw Data Mode, a measurement is performed every 250ms for external algorithms
◆ CCS811_MEASURE_MODE_INTERRUPT
#define CCS811_MEASURE_MODE_INTERRUPT 0x08 |
Interrupt generation enable
◆ CCS811_MEASURE_MODE_THRESH
#define CCS811_MEASURE_MODE_THRESH 0x04 |
Enable interrupt when eCO2 level exceeds threshold