Register definitions for the AMS CCS811 digital gas sensor. More...
Register definitions for the AMS CCS811 digital gas sensor.
Definition in file ccs811_regs.h.
Go to the source code of this file.
Macros | |
#define | CCS811_HW_ID (0x81) |
CCS811 hardware ID. | |
Status register bits (#CCS811_REG_STATUS) | |
#define | CCS811_STATUS_ERROR (0x01) |
error occurred, details in CCS811_REG_ERROR | |
#define | CCS811_STATUS_DATA_RDY (0x08) |
new data sample available in ALG_RESULT_DATA | |
#define | CCS811_STATUS_APP_VALID (0x10) |
valid application firmware loaded | |
#define | CCS811_STATUS_FW_MODE (0x80) |
firmware is in application mode | |
Error register bits (#CCS811_REG_ERROR_ID) | |
#define | CCS811_ERR_WRITE_REG_INV (0x01) |
invalid register address on write | |
#define | CCS811_ERR_READ_REG_INV (0x02) |
invalid register address on read | |
#define | CCS811_ERR_MEASMODE_INV (0x04) |
invalid requested measurement mode | |
#define | CCS811_ERR_MAX_RESISTANCE (0x08) |
maximum sensor resistance exceeded | |
#define | CCS811_ERR_HEATER_FAULT (0x10) |
heater current not in range | |
#define | CCS811_ERR_HEATER_SUPPLY (0x20) |
heater voltage not applied correctly | |