Measure mode value definitions#

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