BME280 Driver 2.0.x
Driver for BME280 sensor
Loading...
Searching...
No Matches
BME280 Registers

Definition of register addresses and lenghts. More...

Collaboration diagram for BME280 Registers:

Macros

#define BME280_ID   (0x60)
 Chip ID.
 
#define BME280_ID_ADDR   (0xD0)
 address of Chip ID
 
#define BME280_RESET_ADDR   (0xE0)
 address of Reset register
 
#define BME280_RESET_VALUE   (0xB6)
 value that should be written to Reset register
 
#define BME280_CALIB_DATA1_ADDR   (0x88)
 address of first block with calibration data
 
#define BME280_CALIB_DATA1_LEN   (25U)
 lenght of first block with calibration data
 
#define BME280_CALIB_DATA2_ADDR   (0xE1)
 address of second block with calibration data
 
#define BME280_CALIB_DATA2_LEN   (7U)
 lenght of second block with calibration data
 
#define BME280_CTRL_HUM_ADDR   (0xF2)
 address of ctrl_hum register
 
#define BME280_CTRL_MEAS_ADDR   (0xF4)
 address of ctrl_meas register
 
#define BME280_CONFIG_ADDR   (0xF5)
 address of config register
 
#define BME280_PRESS_ADC_ADDR   (0xF7)
 address of pressure adc data
 
#define BME280_PRESS_ADC_LEN   (3U)
 lenght of pressure adc data
 
#define BME280_TEMP_ADC_ADDR   (0xFA)
 address of temperature adc data
 
#define BME280_TEMP_ADC_LEN   (3U)
 lenght of temperature adc data
 
#define BME280_HUM_ADC_ADDR   (0xFD)
 address of humidity adc data
 
#define BME280_HUM_ADC_LEN   (2U)
 lenght of humidity adc data
 
#define BME280_STATUS_ADDR   (0xF3)
 address of status register
 

Detailed Description

Definition of register addresses and lenghts.