20 #include "Adafruit_Sensor.h"
21 #include "Adafruit_BMP3XX.h"
29 public Adafruit_BMP3XX
33 bool Initialize(uint8_t presOS=BMP3_NO_OVERSAMPLING, uint8_t tempOS=BMP3_NO_OVERSAMPLING,
34 uint8_t iirCoef=BMP3_IIR_FILTER_COEFF_3, uint8_t odr=BMP3_ODR_50_HZ);
This is driver code for the BMP388 temp/pres sensor.
Definition: bmp388_barometer.h:30
BMP388Baro(TwoWire *wireInput=&SENSOR_I2C)
This is driver code for the BMP388 temp/pres sensor.
Definition: bmp388_barometer.cpp:23
float GetPressure()
Return atmospheric pressure in [Pa].
Definition: bmp388_barometer.cpp:146
bool Initialize(uint8_t presOS=BMP3_NO_OVERSAMPLING, uint8_t tempOS=BMP3_NO_OVERSAMPLING, uint8_t iirCoef=BMP3_IIR_FILTER_COEFF_3, uint8_t odr=BMP3_ODR_50_HZ)
Use Adafruit's BMP388 library to configure the BMP388.
Definition: bmp388_barometer.cpp:47
bool connected
Definition: bmp388_barometer.h:41
bool ReadSensor()
Use Adafruit's BMP388 library to read temperature and pressure registers.
Definition: bmp388_barometer.cpp:118
TwoWire * _SensorWire
Definition: bmp388_barometer.h:44
float _t
Definition: bmp388_barometer.h:42
uint32_t prevMeasMicros
Definition: bmp388_barometer.h:38
float _p
Definition: bmp388_barometer.h:43
float GetTemperature()
Return atmospheric temperature in [C].
Definition: bmp388_barometer.cpp:160
#define SENSOR_I2C
UBER-EXTREME CAUTION SHOULD BE USED CHANGING PARAMETERS IN THIS FILE.
Definition: hummingbird_config.h:26