|
rusEFI
The most advanced open source ECU
|
#include <lps25.h>

Public Member Functions | |
| bool | init (brain_pin_e scl, brain_pin_e sda) |
| expected< float > | readPressureKpa () |
| bool | hasInit () const |
Private Types | |
| enum class | Type { Lps22 , Lps25 } |
Private Member Functions | |
| uint8_t | regCr1 () const |
Private Attributes | |
| BitbangI2c | m_i2c |
| Type | m_type |
| bool | m_hasInit = false |
|
strongprivate |
|
inline |
Definition at line 19 of file lps25.h.
Referenced by baroLps25Update().

| bool Lps25::init | ( | brain_pin_e | scl, |
| brain_pin_e | sda | ||
| ) |
Definition at line 37 of file lps25.cpp.
Referenced by initBaro().


| expected< float > Lps25::readPressureKpa | ( | ) |
Definition at line 76 of file lps25.cpp.
Referenced by Lps25Sensor::update().


|
private |
|
private |
Definition at line 33 of file lps25.h.
Referenced by hasInit(), init(), and readPressureKpa().
|
private |
Definition at line 24 of file lps25.h.
Referenced by init(), and readPressureKpa().
|
private |