37#ifndef DRIVER_CCS811_BASIC_H 
   38#define DRIVER_CCS811_BASIC_H 
   56#define CCS811_BASIC_DEFAULT_MODE        CCS811_MODE_CONSTANT_POWER         
driver ccs811 interface header file
ccs811_address_t
ccs811 address enumeration definition
uint8_t ccs811_basic_hard_reset(void)
basic example hard reset
uint8_t ccs811_basic_soft_reset(void)
basic example soft reset
uint8_t ccs811_basic_deinit(void)
basic example deinit
uint8_t ccs811_basic_get_hardware_id(uint8_t *id)
basic example get hardware id
uint8_t ccs811_basic_get_raw_data(uint8_t *ua, float *adc_v)
basic example get raw data
uint8_t ccs811_basic_get_hardware_version(uint8_t *version)
basic example get hardware version
uint8_t ccs811_basic_set_baseline(uint16_t baseline)
basic example set baseline
uint8_t ccs811_basic_get_firmware_application_version(uint8_t *major, uint8_t *minor, uint8_t *trivial)
basic example get firmware application version
uint8_t ccs811_basic_get_firmware_bootloader_version(uint8_t *major, uint8_t *minor, uint8_t *trivial)
basic example get firmware bootloader version
uint8_t ccs811_basic_power_down(void)
basic example power down
uint8_t ccs811_basic_init(ccs811_address_t addr_pin)
basic example init
uint8_t ccs811_basic_get_status(uint8_t *status)
basic example get status
uint8_t ccs811_basic_wake_up(void)
basic example wake up
uint8_t ccs811_basic_set_environment_data(float humidity, float temperature)
basic example set environment data
uint8_t ccs811_basic_read(uint16_t *eco2_ppm, uint16_t *tvoc_ppb)
basic example read