MEMS nano pressure sensor: 260-1260 hPa absolute digital output barometer.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Dependents: HelloWorld_ST_Sensors MOTENV_Mbed mbed-os-mqtt-client LPS22HB_JS ... more
LPS22HB_Exported_Types
[LPS22HB_DRIVER]
Data Structures | |
struct | LPS22HB_InterruptDiffStatus_st |
LPS22HB Interrupt Differential Status. More... | |
struct | LPS22HB_DataStatus_st |
LPS22HB Pressure and Temperature data status. More... | |
struct | LPS22HB_FifoStatus_st |
LPS22HB Fifo Satus. More... | |
struct | LPS22HB_ConfigTypeDef_st |
LPS22HB Configuration structure definition. More... | |
struct | LPS22HB_InterruptTypeDef_st |
LPS22HB Interrupt structure definition . More... | |
struct | LPS22HB_FIFOTypeDef_st |
LPS22HB FIFO structure definition. More... | |
struct | LPS22HB_MeasureTypeDef_st |
LPS22HB Measure Type definition. More... | |
struct | LPS22HB_driverVersion_st |
LPS22HB Driver Version Info structure definition. More... | |
Enumerations | |
enum | LPS22HB_Error_et |
Error type. More... | |
enum | LPS22HB_State_et |
Enable/Disable type. More... | |
enum | LPS22HB_BitStatus_et |
Bit status type. More... | |
enum | LPS22HB_PowerMode_et { LPS22HB_LowNoise = (uint8_t)0x00, LPS22HB_LowPower = (uint8_t)0x01 } |
LPS22HB Power/Noise Mode configuration. More... | |
enum | LPS22HB_Odr_et { LPS22HB_ODR_ONE_SHOT = (uint8_t)0x00, LPS22HB_ODR_1HZ = (uint8_t)0x10, LPS22HB_ODR_10HZ = (uint8_t)0x20, LPS22HB_ODR_25HZ = (uint8_t)0x30, LPS22HB_ODR_50HZ = (uint8_t)0x40, LPS22HB_ODR_75HZ = (uint8_t)0x50 } |
Output data rate configuration. More... | |
enum | LPS22HB_LPF_Cutoff_et { LPS22HB_ODR_9 = (uint8_t)0x00, LPS22HB_ODR_20 = (uint8_t)0x04 } |
Low Pass Filter Cutoff Configuration. More... | |
enum | LPS22HB_Bdu_et { LPS22HB_BDU_CONTINUOUS_UPDATE = (uint8_t)0x00, LPS22HB_BDU_NO_UPDATE = (uint8_t)0x02 } |
Block data update. More... | |
enum | LPS22HB_SPIMode_et |
LPS22HB Spi Mode configuration. More... | |
enum | LPS22HB_InterruptActiveLevel_et |
LPS22HB Interrupt Active Level Configuration (on High or Low) More... | |
enum | LPS22HB_OutputType_et |
LPS22HB Push-pull/Open Drain selection on Interrupt pads. More... | |
enum | LPS22HB_OutputSignalConfig_et |
Data Signal on INT pad control bits. More... | |
enum | LPS22HB_CTE_et |
LPS22HB Clock Tree configuration. More... | |
enum | LPS22HB_FifoMode_et { LPS22HB_FIFO_BYPASS_MODE = (uint8_t)0x00, LPS22HB_FIFO_MODE = (uint8_t)0x20, LPS22HB_FIFO_STREAM_MODE = (uint8_t)0x40, LPS22HB_FIFO_TRIGGER_STREAMTOFIFO_MODE = (uint8_t)0x60, LPS22HB_FIFO_TRIGGER_BYPASSTOSTREAM_MODE = (uint8_t)0x80, LPS22HB_FIFO_TRIGGER_BYPASSTOFIFO_MODE = (uint8_t)0xE0 } |
LPS22HB Fifo Mode. More... |
Enumeration Type Documentation
enum LPS22HB_Bdu_et |
Block data update.
- Enumerator:
LPS22HB_BDU_CONTINUOUS_UPDATE Data updated continuously
LPS22HB_BDU_NO_UPDATE Data updated after a read operation
Definition at line 143 of file LPS22HB_driver.h.
enum LPS22HB_BitStatus_et |
Bit status type.
Definition at line 98 of file LPS22HB_driver.h.
enum LPS22HB_CTE_et |
LPS22HB Clock Tree configuration.
Definition at line 224 of file LPS22HB_driver.h.
enum LPS22HB_Error_et |
Error type.
Definition at line 87 of file LPS22HB_driver.h.
enum LPS22HB_FifoMode_et |
LPS22HB Fifo Mode.
- Enumerator:
Definition at line 235 of file LPS22HB_driver.h.
LPS22HB Interrupt Active Level Configuration (on High or Low)
Definition at line 163 of file LPS22HB_driver.h.
Low Pass Filter Cutoff Configuration.
Definition at line 131 of file LPS22HB_driver.h.
enum LPS22HB_Odr_et |
Output data rate configuration.
- Enumerator:
Definition at line 115 of file LPS22HB_driver.h.
Data Signal on INT pad control bits.
Definition at line 184 of file LPS22HB_driver.h.
LPS22HB Push-pull/Open Drain selection on Interrupt pads.
Definition at line 173 of file LPS22HB_driver.h.
enum LPS22HB_PowerMode_et |
LPS22HB Power/Noise Mode configuration.
Definition at line 105 of file LPS22HB_driver.h.
enum LPS22HB_SPIMode_et |
LPS22HB Spi Mode configuration.
Definition at line 152 of file LPS22HB_driver.h.
enum LPS22HB_State_et |
Enable/Disable type.
Definition at line 92 of file LPS22HB_driver.h.
Generated on Wed Jul 13 2022 01:29:37 by 1.7.2