environment 2.0.0.0
BME680 I2C addresses

Macros

#define ENVIRONMENT_DEVICE_SLAVE_ADDR_0   0x76
 
#define ENVIRONMENT_DEVICE_SLAVE_ADDR_1   0x77
 
#define ENVIRONMENT_CHIP_ID   0x61
 
#define ENVIRONMENT_COEFF_SIZE   41
 
#define ENVIRONMENT_COEFF_ADDR1_LEN   25
 
#define ENVIRONMENT_COEFF_ADDR2_LEN   16
 
#define ENVIRONMENT_FIELD_LENGTH   15
 
#define ENVIRONMENT_FIELD_ADDR_OFFSET   17
 
#define ENVIRONMENT_SOFT_RESET_CMD   0xB6
 
#define ENVIRONMENT_DEVICE_OK   0
 
#define ENVIRONMENT_DEVICE_ERROR   1
 
#define ENVIRONMENT_E_NULL_PTR   -1
 
#define ENVIRONMENT_E_COM_FAIL   -2
 
#define ENVIRONMENT_E_DEV_NOT_FOUND   -3
 
#define ENVIRONMENT_E_INVALID_LENGTH   -4
 
#define ENVIRONMENT_W_DEFINE_PWR_MODE   1
 
#define ENVIRONMENT_W_NO_NEW_DATA   2
 
#define ENVIRONMENT_I_MIN_CORRECTION   1
 
#define ENVIRONMENT_I_MAX_CORRECTION   2
 

Detailed Description

Macro Definition Documentation

◆ ENVIRONMENT_CHIP_ID

#define ENVIRONMENT_CHIP_ID   0x61

◆ ENVIRONMENT_COEFF_ADDR1_LEN

#define ENVIRONMENT_COEFF_ADDR1_LEN   25

◆ ENVIRONMENT_COEFF_ADDR2_LEN

#define ENVIRONMENT_COEFF_ADDR2_LEN   16

◆ ENVIRONMENT_COEFF_SIZE

#define ENVIRONMENT_COEFF_SIZE   41

◆ ENVIRONMENT_DEVICE_ERROR

#define ENVIRONMENT_DEVICE_ERROR   1

◆ ENVIRONMENT_DEVICE_OK

#define ENVIRONMENT_DEVICE_OK   0

◆ ENVIRONMENT_DEVICE_SLAVE_ADDR_0

#define ENVIRONMENT_DEVICE_SLAVE_ADDR_0   0x76

◆ ENVIRONMENT_DEVICE_SLAVE_ADDR_1

#define ENVIRONMENT_DEVICE_SLAVE_ADDR_1   0x77

◆ ENVIRONMENT_E_COM_FAIL

#define ENVIRONMENT_E_COM_FAIL   -2

◆ ENVIRONMENT_E_DEV_NOT_FOUND

#define ENVIRONMENT_E_DEV_NOT_FOUND   -3

◆ ENVIRONMENT_E_INVALID_LENGTH

#define ENVIRONMENT_E_INVALID_LENGTH   -4

◆ ENVIRONMENT_E_NULL_PTR

#define ENVIRONMENT_E_NULL_PTR   -1

◆ ENVIRONMENT_FIELD_ADDR_OFFSET

#define ENVIRONMENT_FIELD_ADDR_OFFSET   17

◆ ENVIRONMENT_FIELD_LENGTH

#define ENVIRONMENT_FIELD_LENGTH   15

◆ ENVIRONMENT_I_MAX_CORRECTION

#define ENVIRONMENT_I_MAX_CORRECTION   2

◆ ENVIRONMENT_I_MIN_CORRECTION

#define ENVIRONMENT_I_MIN_CORRECTION   1

◆ ENVIRONMENT_SOFT_RESET_CMD

#define ENVIRONMENT_SOFT_RESET_CMD   0xB6

◆ ENVIRONMENT_W_DEFINE_PWR_MODE

#define ENVIRONMENT_W_DEFINE_PWR_MODE   1

◆ ENVIRONMENT_W_NO_NEW_DATA

#define ENVIRONMENT_W_NO_NEW_DATA   2