| 
    upm
    0.3.2
    
   Sensor/Actuator repository for libmraa (v0.7.2) 
   | 
 
HP20X I2C Barometer (High-Accuracy) library. More...
Data Structures | |
| class | HP20X | 
| API for the HP20X-based Grove Barometer (High-Accuracy)  More... | |
Enumerations | |
| enum | HP20X_CMD_T {  CMD_SOFT_RST = 0x06, CMD_ADC_CVT = 0x40, CMD_READ_PT = 0x10, CMD_READ_AT = 0x11, CMD_READ_P = 0x30, CMD_READ_A = 0x31, CMD_READ_T = 0x32, CMD_ANA_CAL = 0x28, CMD_READ_REG = 0x80, CMD_WRITE_REG = 0xc0 }  | 
| enum | CHNL_BITS_T { CHNL_PT = 0x00, CHNL_T = 0x02, CHNL_SHIFT = 0 } | 
| enum | DSR_BITS_T {  DSR_4096 = 0x00, DSR_2048 = 0x01, DSR_1024 = 0x02, DSR_512 = 0x03, DSR_256 = 0x04, DSR_128 = 0x05, DSR_SHIFT = 2 }  | 
| enum | HP20X_REG_T {  REG_ALT_OFF_LSB = 0x00, REG_ALT_OFF_MSB = 0x01, REG_PA_H_TH_LSB = 0x02, REG_PA_H_TH_MSB = 0x03, REG_PA_M_TH_LSB = 0x04, REG_PA_M_TH_MSB = 0x05, REG_PA_L_TH_LSB = 0x06, REG_PA_L_TH_MSB = 0x07, REG_T_H_TH = 0x08, REG_T_M_TH = 0x09, REG_T_L_TH = 0x0a, REG_INT_EN = 0x0b, REG_INT_CFG = 0x0c, REG_INT_SRC = 0x0d, REG_PARA = 0x0e }  | 
| enum | INT_EN_BITS_T {  INT_EN_T_WIN_EN = 0x01, INT_EN_PA_WIN_EN = 0x02, INT_EN_T_TRAV_EN = 0x04, INT_EN_PA_TRAV_EN = 0x08, INT_EN_T_RDY_EN = 0x10, INT_EN_PA_RDY_EN = 0x20 }  | 
| enum | INT_CFG_BITS_T {  INT_CFG_T_WIN_CFG = 0x01, INT_CFG_PA_WIN_CFG = 0x02, INT_CFG_T_TRAV_CFG = 0x04, INT_CFG_PA_TRAV_CFG = 0x08, INT_CFG_T_RDY_CFG = 0x10, INT_CFG_PA_RDY_CFG = 0x20, INT_CFG_PA_MODE = 0x40 }  | 
| enum | INT_SRC_BITS_T {  INT_SRC_T_WIN = 0x01, INT_SRC_PA_WIN = 0x02, INT_SRC_T_TRAV = 0x04, INT_SRC_PA_TRAV = 0x08, INT_SRC_T_RDY = 0x10, INT_SRC_PA_RDY = 0x20, INT_SRC_DEV_RDY = 0x40, INT_SRC_TH_ERR = 0x80 }  | 
| enum | PARA_BITS_T { PARA_CMPS_EN = 0x80 } | 
| enum HP20X_CMD_T | 
HP20X commands
| enum CHNL_BITS_T | 
CHNL bits
| enum DSR_BITS_T | 
DSR bits
| enum HP20X_REG_T | 
HP20X registers
| enum INT_EN_BITS_T | 
INT_EN bits
| enum INT_CFG_BITS_T | 
INT_CFG bits
| enum INT_SRC_BITS_T | 
INT_SRC bits
| enum PARA_BITS_T | 
PARA bits
 
 | 
 1.8.9.1