|
| BME280SoftI2C (uint8_t dataPin, uint8_t clockPin) |
|
bool | begin (uint8_t addr=BME280_ADDRESS) |
|
void | setIIRFilter (uint8_t filter=1) |
|
void | triggerMeasurement (uint8_t p_oversampling=1, uint8_t t_oversampling=1) |
| Write mode bits in ctrl_meas.
|
|
float | readTemperature (void) |
|
float | readPressure (void) |
|
float | readHumidity (void) |
|
float | readAltitude (float seaLevel) |
|
| SoftI2C (uint8_t dataPin, uint8_t clockPin) |
|
|
void | begin (void) |
|
void | startTransmission (void) |
|
void | stopTransmission (void) |
|
uint8_t | beginTransmission (uint8_t addr) |
|
uint8_t | requestFrom (uint8_t addr) |
|
uint8_t | read (bool ack=false) |
|
int8_t | write (uint8_t value) |
|
uint8_t | _pinData |
|
uint8_t | _pinClock |
|
uint8_t | _i2caddr |
|
◆ readAltitude()
float BME280SoftI2C::readAltitude |
( |
float |
seaLevel | ) |
|
Calculates the altitude (in meters) from the specified atmospheric pressure (in hPa), and sea-level pressure (in hPa).
- Parameters
-
seaLevel | Sea-level pressure in hPa |
atmospheric | Atmospheric pressure in hPa |
The documentation for this class was generated from the following files:
- BayEOS-Arduino/libraries/BayEOSSensors/BME280SoftI2C.h
- BayEOS-Arduino/libraries/BayEOSSensors/BME280SoftI2C.cpp