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 |