Register Addresses#
Register definitions.
Macros#
Status register
Measurement mode and conditions register
Algorithm result
Raw ADC data values for resistance and current source used
Temperature and Humidity data can be written to enable compensation
Provides the voltage across the reference resistor and the voltage across the NTC resistor.
Thresholds for operation when interrupts are only generated when eCO2 ppm crosses a threshold.
Hardware ID
Hardware Version
Firmware Boot Version
Firmware Application Version
Error ID
Firmware erase
Firmware programming
Firmware verification
Application start
Software reset
Macro Definition Documentation#
CCS811_ADDR_MEASURE_MODE#
#define CCS811_ADDR_MEASURE_MODEValue:
0x01
Measurement mode and conditions register
CCS811_ADDR_RAW_DATA#
#define CCS811_ADDR_RAW_DATAValue:
0x03
Raw ADC data values for resistance and current source used
CCS811_ADDR_ENV_DATA#
#define CCS811_ADDR_ENV_DATAValue:
0x05
Temperature and Humidity data can be written to enable compensation
CCS811_ADDR_NTC#
#define CCS811_ADDR_NTCValue:
0x06
Provides the voltage across the reference resistor and the voltage across the NTC resistor.
CCS811_ADDR_THRESHOLDS#
#define CCS811_ADDR_THRESHOLDSValue:
0x10
Thresholds for operation when interrupts are only generated when eCO2 ppm crosses a threshold.