upm  0.6.2
Sensor/Actuator repository for libmraa (v0.10.1)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
bme280_t Struct Reference

This structure holds BME280 initialization parameters.

Data Fields

struct bme280_calibration_param_t cal_param
 
u8 chip_id
 
u8 dev_addr
 
u8 oversamp_temperature
 
u8 oversamp_pressure
 
u8 oversamp_humidity
 
u8 ctrl_hum_reg
 
u8 ctrl_meas_reg
 
u8 config_reg
 
 BME280_WR_FUNC_PTR
 
 BME280_RD_FUNC_PTR
 
void(* delay_msec )(BME280_MDELAY_DATA_TYPE)
 

Field Documentation

struct bme280_calibration_param_t cal_param

calibration parameters

u8 chip_id

chip id of the sensor

u8 dev_addr

device address of the sensor

u8 oversamp_temperature

temperature over sampling

u8 oversamp_pressure

pressure over sampling

u8 oversamp_humidity

humidity over sampling

u8 ctrl_hum_reg

status of control humidity register

u8 ctrl_meas_reg

status of control measurement register

u8 config_reg

status of configuration register

BME280_WR_FUNC_PTR

bus write function pointer

BME280_RD_FUNC_PTR

bus read function pointer

void(* delay_msec)(BME280_MDELAY_DATA_TYPE)

delay function pointer

Collaboration diagram for bme280_t:
Collaboration graph
[legend]

The documentation for this struct was generated from the following file: