|
Adafruit BME680 Library
|
BME680 device structure. More...
#include <bme680_defs.h>
Public Attributes | |
| uint8_t | chip_id |
| uint8_t | dev_id |
| enum bme680_intf | intf |
| uint8_t | mem_page |
| int8_t | amb_temp |
| struct bme680_calib_data | calib |
| struct bme680_tph_sett | tph_sett |
| struct bme680_gas_sett | gas_sett |
| uint8_t | power_mode |
| uint8_t | new_fields |
| uint8_t | info_msg |
| bme680_com_fptr_t | read |
| bme680_com_fptr_t | write |
| bme680_delay_fptr_t | delay_ms |
| int8_t | com_rslt |
BME680 device structure.
| int8_t bme680_dev::amb_temp |
Ambient temperature in Degree C
| struct bme680_calib_data bme680_dev::calib |
Sensor calibration data
| uint8_t bme680_dev::chip_id |
Chip Id
| int8_t bme680_dev::com_rslt |
Communication function result
| bme680_delay_fptr_t bme680_dev::delay_ms |
Delay in ms
| uint8_t bme680_dev::dev_id |
Device Id
| struct bme680_gas_sett bme680_dev::gas_sett |
Gas Sensor settings
| uint8_t bme680_dev::info_msg |
Store the info messages
| enum bme680_intf bme680_dev::intf |
SPI/I2C interface
| uint8_t bme680_dev::mem_page |
Memory page used
| uint8_t bme680_dev::new_fields |
New sensor fields
| uint8_t bme680_dev::power_mode |
Sensor power modes
| bme680_com_fptr_t bme680_dev::read |
Burst read structure
| struct bme680_tph_sett bme680_dev::tph_sett |
Sensor settings
| bme680_com_fptr_t bme680_dev::write |
Burst write structure
1.8.13