bmp280_t Struct Reference

This structure holds BMP280 initialization parameters.

Definition at line 780 of file bmp280.h .

#include < bmp280.h >

Data Fields

BMP280_RD_FUNC_PTR
BMP280_WR_FUNC_PTR
struct bmp280_calib_param_t calib_param
u8 chip_id
void(* delay_msec )(BMP280_MDELAY_DATA_TYPE)
u8 dev_addr
u8 oversamp_pressure
u8 oversamp_temperature

Field Documentation

bmp280_t::BMP280_RD_FUNC_PTR

bus read function pointer

Definition at line 790 of file bmp280.h .

bmp280_t::BMP280_WR_FUNC_PTR

bus write function pointer

Definition at line 789 of file bmp280.h .

struct bmp280_calib_param_t bmp280_t::calib_param

calibration data

Definition at line 781 of file bmp280.h .

Referenced by bmp280_compensate_pressure_double() , bmp280_compensate_pressure_int32() , bmp280_compensate_pressure_int64() , bmp280_compensate_temperature_double() , bmp280_compensate_temperature_int32() , and bmp280_get_calib_param() .

u8 bmp280_t::chip_id

chip id of the sensor

Definition at line 783 of file bmp280.h .

Referenced by bmp280_init() .

void(* bmp280_t::delay_msec) (BMP280_MDELAY_DATA_TYPE)

delay function pointer

Definition at line 791 of file bmp280.h .

Referenced by BAP_init() , bmp280_get_forced_uncomp_pressure_temperature() , and bmp280_init() .

u8 bmp280_t::dev_addr

device address of the sensor

Definition at line 784 of file bmp280.h .

Referenced by BAP_init() , bmp280_get_calib_param() , bmp280_get_filter() , bmp280_get_forced_uncomp_pressure_temperature() , bmp280_get_oversamp_pressure() , bmp280_get_oversamp_temperature() , bmp280_get_power_mode() , bmp280_get_spi3() , bmp280_get_standby_durn() , bmp280_init() , bmp280_read_register() , bmp280_read_uncomp_pressure() , bmp280_read_uncomp_pressure_temperature() , bmp280_read_uncomp_temperature() , bmp280_set_filter() , bmp280_set_oversamp_pressure() , bmp280_set_oversamp_temperature() , bmp280_set_power_mode() , bmp280_set_soft_rst() , bmp280_set_spi3() , bmp280_set_standby_durn() , bmp280_set_work_mode() , and bmp280_write_register() .

u8 bmp280_t::oversamp_pressure

pressure over sampling

Definition at line 787 of file bmp280.h .

Referenced by bmp280_compute_wait_time() , bmp280_get_forced_uncomp_pressure_temperature() , bmp280_get_oversamp_pressure() , bmp280_set_oversamp_pressure() , bmp280_set_power_mode() , and bmp280_set_work_mode() .

u8 bmp280_t::oversamp_temperature

temperature over sampling

Definition at line 786 of file bmp280.h .

Referenced by bmp280_compute_wait_time() , bmp280_get_forced_uncomp_pressure_temperature() , bmp280_get_oversamp_temperature() , bmp280_set_oversamp_temperature() , bmp280_set_power_mode() , and bmp280_set_work_mode() .


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/hardware/kit/common/bsp/thunderboard/bosch/BMP280_driver/ bmp280.h