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:/cygwin/home/caamunds/work/super/hardware/kit/common/bsp/thunderboard/bosch/BMP280_driver/bmp280.h