37#ifndef DRIVER_ENS160_BASIC_H
38#define DRIVER_ENS160_BASIC_H
84uint8_t
ens160_basic_read(uint8_t *aqi_uba, uint16_t *tvoc_ppb, uint16_t *eco2_ppm, uint16_t *etoh_ppb);
driver ens160 interface header file
ens160_address_t
ens160 address enumeration definition
ens160_interface_t
ens160 interface enumeration definition
uint8_t ens160_basic_read(uint8_t *aqi_uba, uint16_t *tvoc_ppb, uint16_t *eco2_ppm, uint16_t *etoh_ppb)
basic example read
uint8_t ens160_basic_read_raw(float resistance_ohm[4])
basic example read raw
uint8_t ens160_basic_init(ens160_interface_t interface, ens160_address_t addr_pin)
basic example init
uint8_t ens160_basic_get_compensation(float *celsius_deg, float *percentage)
basic example get compensation
uint8_t ens160_basic_set_compensation(float celsius_deg, float percentage)
basic example set compensation
uint8_t ens160_basic_deinit(void)
basic example deinit