EFM32 Happy Gecko Software Documentation  efm32hg-doc-5.1.2
BMP Barometric Sensor I2C Registers

Detailed Description

BMP Barometric Sensor I2C register macro definitions.

Macros

#define BMP_REG16_ADDR_DIG_P1   0x8E
 
#define BMP_REG16_ADDR_DIG_P2   0x90
 
#define BMP_REG16_ADDR_DIG_P3   0x92
 
#define BMP_REG16_ADDR_DIG_P4   0x94
 
#define BMP_REG16_ADDR_DIG_P5   0x96
 
#define BMP_REG16_ADDR_DIG_P6   0x98
 
#define BMP_REG16_ADDR_DIG_P7   0x9A
 
#define BMP_REG16_ADDR_DIG_P8   0x9C
 
#define BMP_REG16_ADDR_DIG_P9   0x9E
 
#define BMP_REG16_ADDR_DIG_T1   0x88
 
#define BMP_REG16_ADDR_DIG_T2   0x8A
 
#define BMP_REG16_ADDR_DIG_T3   0x8C
 
#define BMP_REG16_ADDR_RESV   0xA0
 
#define BMP_REG_ADDR_CONFIG   0xF5
 
#define BMP_REG_ADDR_CTRL_MEAS   0xF4
 
#define BMP_REG_ADDR_CTRL_MEAS   0xF4
 
#define BMP_REG_ADDR_ID   0xD0
 
#define BMP_REG_ADDR_ID   0xD0
 
#define BMP_REG_ADDR_PRESS_LSB   0xF8
 
#define BMP_REG_ADDR_PRESS_MSB   0xF7
 
#define BMP_REG_ADDR_PRESS_XLSB   0xF9
 
#define BMP_REG_ADDR_SOFTRESET   0xE0
 
#define BMP_REG_ADDR_SOFTRESET   0xE0
 
#define BMP_REG_ADDR_STATUS   0xF3
 
#define BMP_REG_ADDR_TEMP_LSB   0xFB
 
#define BMP_REG_ADDR_TEMP_MSB   0xFA
 
#define BMP_REG_ADDR_TEMP_XLSB   0xFC
 

Macro Definition Documentation

#define BMP_REG16_ADDR_DIG_P1   0x8E

Calibration coefficient P1

Definition at line 55 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P2   0x90

Calibration coefficient P2

Definition at line 54 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P3   0x92

Calibration coefficient P3

Definition at line 53 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P4   0x94

Calibration coefficient P4

Definition at line 52 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P5   0x96

Calibration coefficient P5

Definition at line 51 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P6   0x98

Calibration coefficient P6

Definition at line 50 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P7   0x9A

Calibration coefficient P7

Definition at line 49 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P8   0x9C

Calibration coefficient P8

Definition at line 48 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_P9   0x9E

Calibration coefficient P9

Definition at line 47 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_T1   0x88

Calibration coefficient T1

Definition at line 58 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_T2   0x8A

Calibration coefficient T2

Definition at line 57 of file bmp_regs.h.

#define BMP_REG16_ADDR_DIG_T3   0x8C

Calibration coefficient T3

Definition at line 56 of file bmp_regs.h.

#define BMP_REG16_ADDR_RESV   0xA0

Reserved

Definition at line 46 of file bmp_regs.h.

#define BMP_REG_ADDR_CONFIG   0xF5

Device configuration register

Definition at line 40 of file bmp_regs.h.

#define BMP_REG_ADDR_CTRL_MEAS   0xF4

Measurement control register

Definition at line 41 of file bmp_regs.h.

#define BMP_REG_ADDR_CTRL_MEAS   0xF4

Measurement control register

Definition at line 41 of file bmp_regs.h.

#define BMP_REG_ADDR_ID   0xD0

Chip ID register

Definition at line 44 of file bmp_regs.h.

Referenced by BMP_init().

#define BMP_REG_ADDR_ID   0xD0

Chip ID register

Definition at line 44 of file bmp_regs.h.

#define BMP_REG_ADDR_PRESS_LSB   0xF8

Pressure output register LSB

Definition at line 38 of file bmp_regs.h.

#define BMP_REG_ADDR_PRESS_MSB   0xF7

Pressure output register MSB

Definition at line 39 of file bmp_regs.h.

#define BMP_REG_ADDR_PRESS_XLSB   0xF9

Pressure output register extra LSB

Definition at line 37 of file bmp_regs.h.

#define BMP_REG_ADDR_SOFTRESET   0xE0

Soft reset register

Definition at line 43 of file bmp_regs.h.

#define BMP_REG_ADDR_SOFTRESET   0xE0

Soft reset register

Definition at line 43 of file bmp_regs.h.

#define BMP_REG_ADDR_STATUS   0xF3

Device status register

Definition at line 42 of file bmp_regs.h.

#define BMP_REG_ADDR_TEMP_LSB   0xFB

Temperature output register LSB

Definition at line 35 of file bmp_regs.h.

#define BMP_REG_ADDR_TEMP_MSB   0xFA

Temperature output register MSB

Definition at line 36 of file bmp_regs.h.

#define BMP_REG_ADDR_TEMP_XLSB   0xFC

Temperature output register extra LSB

Definition at line 34 of file bmp_regs.h.