RUI3 (RAK Unified Interface 3) - RAK4631
rak1902.h File Reference

Go to the source code of this file.

Data Structures

class  rak1902
 

Macros

#define LPS22HB_ADDRESS   0x5C
 

Enumerations

enum  LPS22HB_Reg_TypeDef {
  LPS22HB_WHO_AM_I_REG = 0x0f,
  LPS22HB_CTRL1_REG = 0x10,
  LPS22HB_CTRL2_REG = 0x11,
  LPS22HB_STATUS_REG = 0x27,
  LPS22HB_PRESS_OUT_XL_REG = 0x28,
  LPS22HB_PRESS_OUT_L_REG = 0x29,
  LPS22HB_PRESS_OUT_H_REG = 0x2a
}
 
enum  LPS22HB_Pressure_Unit {
  PSI,
  MILLIBAR,
  KILOPASCAL
}
 

Functions

float LPS22HB_hpa2mbar (float hpa)
 
float LPS22HB_hpa2psi (float hpa)
 

Macro Definition Documentation

◆ LPS22HB_ADDRESS

#define LPS22HB_ADDRESS   0x5C

Enumeration Type Documentation

◆ LPS22HB_Reg_TypeDef

Enumerator
LPS22HB_WHO_AM_I_REG 
LPS22HB_CTRL1_REG 
LPS22HB_CTRL2_REG 
LPS22HB_STATUS_REG 
LPS22HB_PRESS_OUT_XL_REG 
LPS22HB_PRESS_OUT_L_REG 
LPS22HB_PRESS_OUT_H_REG 

◆ LPS22HB_Pressure_Unit

Enumerator
PSI 

return PSI

MILLIBAR 

return millibar

KILOPASCAL 

return kilopascal

Function Documentation

◆ LPS22HB_hpa2mbar()

float LPS22HB_hpa2mbar ( float  hpa)

◆ LPS22HB_hpa2psi()

float LPS22HB_hpa2psi ( float  hpa)