environment
2.0.0.0
|
#define BME680_CONCAT_BYTES | ( | msb, | |
lsb | |||
) | (((uint16_t)msb << 8) | (uint16_t)lsb) |
#define BME680_SET_BITS | ( | reg_data, | |
bitname, | |||
data | |||
) |
#define BME680_SET_BITS_POS_0 | ( | reg_data, | |
bitname, | |||
data | |||
) |
#define ENVIRONMENT_BIT_H1_DATA_MSK 0x0F |
#define ENVIRONMENT_DATA_HUMIDITY 0x03 |
#define ENVIRONMENT_DATA_PRESSURE 0x02 |
#define ENVIRONMENT_DATA_TEMPERATURE 0x01 |
#define ENVIRONMENT_DISABLE_GAS_MEAS 0x00 |
#define ENVIRONMENT_DISABLE_HEATER 0x08 |
#define ENVIRONMENT_ENABLE_GAS_MEAS 0x01 |
#define ENVIRONMENT_ENABLE_HEATER 0x00 |
#define ENVIRONMENT_FIELD_DATA_LENGTH 3 |
#define ENVIRONMENT_FILTER_MSK 0X1C |
#define ENVIRONMENT_FILTER_POS 2 |
#define ENVIRONMENT_FILTER_SEL 16 |
#define ENVIRONMENT_FILTER_SIZE_0 0 |
#define ENVIRONMENT_FILTER_SIZE_1 1 |
#define ENVIRONMENT_FILTER_SIZE_127 7 |
#define ENVIRONMENT_FILTER_SIZE_15 4 |
#define ENVIRONMENT_FILTER_SIZE_3 2 |
#define ENVIRONMENT_FILTER_SIZE_31 5 |
#define ENVIRONMENT_FILTER_SIZE_63 6 |
#define ENVIRONMENT_FILTER_SIZE_7 3 |
#define ENVIRONMENT_FORCED_MODE 1 |
#define ENVIRONMENT_GAS_INDEX_MSK 0x0f |
#define ENVIRONMENT_GAS_MEAS_MSK 0x30 |
#define ENVIRONMENT_GAS_MEAS_POS 4 |
#define ENVIRONMENT_GAS_MEAS_SEL 8 |
#define ENVIRONMENT_GAS_RANGE_MSK 0x0f |
#define ENVIRONMENT_GAS_REG_BUF_LENGTH 20 |
#define ENVIRONMENT_GAS_SENSOR_SEL |
#define ENVIRONMENT_GASM_VALID_MSK 0x20 |
#define ENVIRONMENT_GH1_REG 37 |
#define ENVIRONMENT_GH2_LSB_REG 35 |
#define ENVIRONMENT_GH2_MSB_REG 36 |
#define ENVIRONMENT_GH3_REG 38 |
#define ENVIRONMENT_H1_LSB_REG 26 |
#define ENVIRONMENT_H1_MSB_REG 27 |
#define ENVIRONMENT_H2_LSB_REG 26 |
#define ENVIRONMENT_H2_MSB_REG 25 |
#define ENVIRONMENT_H3_REG 28 |
#define ENVIRONMENT_H4_REG 29 |
#define ENVIRONMENT_H5_REG 30 |
#define ENVIRONMENT_H6_REG 31 |
#define ENVIRONMENT_H7_REG 32 |
#define ENVIRONMENT_HCNTRL_SEL 32 |
#define ENVIRONMENT_HCTRL_MSK 0x08 |
#define ENVIRONMENT_HEAT_STAB_MSK 0x10 |
#define ENVIRONMENT_HUM_REG_SHIFT_VAL 4 |
#define ENVIRONMENT_MAX_OVERFLOW_VAL 0x40000000 |
#define ENVIRONMENT_MEM_PAGE0 0x10 |
#define ENVIRONMENT_MEM_PAGE1 0x00 |
#define ENVIRONMENT_MEM_PAGE_MSK 0x10 |
#define ENVIRONMENT_MODE_MSK 0x03 |
#define ENVIRONMENT_NBCONV_MAX 10 |
#define ENVIRONMENT_NBCONV_MIN 0 |
#define ENVIRONMENT_NBCONV_MSK 0X0F |
#define ENVIRONMENT_NBCONV_SEL 128 |
#define ENVIRONMENT_NEW_DATA_MSK 0x80 |
#define ENVIRONMENT_OS_16X 5 |
#define ENVIRONMENT_OS_1X 1 |
#define ENVIRONMENT_OS_2X 2 |
#define ENVIRONMENT_OS_4X 3 |
#define ENVIRONMENT_OS_8X 4 |
#define ENVIRONMENT_OS_NONE 0 |
#define ENVIRONMENT_OSH_MSK 0X07 |
#define ENVIRONMENT_OSH_SEL 4 |
#define ENVIRONMENT_OSP_MSK 0X1C |
#define ENVIRONMENT_OSP_POS 2 |
#define ENVIRONMENT_OSP_SEL 2 |
#define ENVIRONMENT_OST_MSK 0XE0 |
#define ENVIRONMENT_OST_POS 5 |
#define ENVIRONMENT_OST_SEL 1 |
#define ENVIRONMENT_P10_REG 23 |
#define ENVIRONMENT_P1_LSB_REG 5 |
#define ENVIRONMENT_P1_MSB_REG 6 |
#define ENVIRONMENT_P2_LSB_REG 7 |
#define ENVIRONMENT_P2_MSB_REG 8 |
#define ENVIRONMENT_P3_REG 9 |
#define ENVIRONMENT_P4_LSB_REG 11 |
#define ENVIRONMENT_P4_MSB_REG 12 |
#define ENVIRONMENT_P5_LSB_REG 13 |
#define ENVIRONMENT_P5_MSB_REG 14 |
#define ENVIRONMENT_P6_REG 16 |
#define ENVIRONMENT_P7_REG 15 |
#define ENVIRONMENT_P8_LSB_REG 19 |
#define ENVIRONMENT_P8_MSB_REG 20 |
#define ENVIRONMENT_P9_LSB_REG 21 |
#define ENVIRONMENT_P9_MSB_REG 22 |
#define ENVIRONMENT_REG_BUFFER_LENGTH 6 |
#define ENVIRONMENT_REG_FILTER_INDEX 5 |
#define ENVIRONMENT_REG_HCTRL_INDEX 0 |
#define ENVIRONMENT_REG_HUM_INDEX 2 |
#define ENVIRONMENT_REG_NBCONV_INDEX 1 |
#define ENVIRONMENT_REG_PRES_INDEX 4 |
#define ENVIRONMENT_REG_RUN_GAS_INDEX 1 |
#define ENVIRONMENT_REG_TEMP_INDEX 4 |
#define ENVIRONMENT_RESET_PERIOD 10 |
#define ENVIRONMENT_RHRANGE_MSK 0x30 |
#define ENVIRONMENT_RSERROR_MSK 0xf0 |
#define ENVIRONMENT_RUN_GAS_DISABLE 0 |
#define ENVIRONMENT_RUN_GAS_ENABLE 1 |
#define ENVIRONMENT_RUN_GAS_MSK 0x10 |
#define ENVIRONMENT_RUN_GAS_POS 4 |
#define ENVIRONMENT_RUN_GAS_SEL 64 |
#define ENVIRONMENT_SLEEP_MODE 0 |
#define ENVIRONMENT_SPI_RD_MSK 0x80 |
#define ENVIRONMENT_SPI_WR_MSK 0x7f |
#define ENVIRONMENT_T1_LSB_REG 33 |
#define ENVIRONMENT_T1_MSB_REG 34 |
#define ENVIRONMENT_T2_LSB_REG 1 |
#define ENVIRONMENT_T2_MSB_REG 2 |
#define ENVIRONMENT_T3_REG 3 |
#define ENVIRONMENT_TMP_BUFFER_LENGTH 40 |