|
#define | ENVIRONMENT_ENABLE_HEATER 0x00 |
|
#define | ENVIRONMENT_DISABLE_HEATER 0x08 |
|
#define | ENVIRONMENT_DISABLE_GAS_MEAS 0x00 |
|
#define | ENVIRONMENT_ENABLE_GAS_MEAS 0x01 |
|
#define | ENVIRONMENT_OS_NONE 0 |
|
#define | ENVIRONMENT_OS_1X 1 |
|
#define | ENVIRONMENT_OS_2X 2 |
|
#define | ENVIRONMENT_OS_4X 3 |
|
#define | ENVIRONMENT_OS_8X 4 |
|
#define | ENVIRONMENT_OS_16X 5 |
|
#define | ENVIRONMENT_FILTER_SIZE_0 0 |
|
#define | ENVIRONMENT_FILTER_SIZE_1 1 |
|
#define | ENVIRONMENT_FILTER_SIZE_3 2 |
|
#define | ENVIRONMENT_FILTER_SIZE_7 3 |
|
#define | ENVIRONMENT_FILTER_SIZE_15 4 |
|
#define | ENVIRONMENT_FILTER_SIZE_31 5 |
|
#define | ENVIRONMENT_FILTER_SIZE_63 6 |
|
#define | ENVIRONMENT_FILTER_SIZE_127 7 |
|
#define | ENVIRONMENT_SLEEP_MODE 0 |
|
#define | ENVIRONMENT_FORCED_MODE 1 |
|
#define | ENVIRONMENT_RESET_PERIOD 10 |
|
#define | ENVIRONMENT_MEM_PAGE0 0x10 |
|
#define | ENVIRONMENT_MEM_PAGE1 0x00 |
|
#define | ENVIRONMENT_HUM_REG_SHIFT_VAL 4 |
|
#define | ENVIRONMENT_RUN_GAS_DISABLE 0 |
|
#define | ENVIRONMENT_RUN_GAS_ENABLE 1 |
|
#define | ENVIRONMENT_TMP_BUFFER_LENGTH 40 |
|
#define | ENVIRONMENT_REG_BUFFER_LENGTH 6 |
|
#define | ENVIRONMENT_FIELD_DATA_LENGTH 3 |
|
#define | ENVIRONMENT_GAS_REG_BUF_LENGTH 20 |
|
#define | ENVIRONMENT_OST_SEL 1 |
|
#define | ENVIRONMENT_OSP_SEL 2 |
|
#define | ENVIRONMENT_OSH_SEL 4 |
|
#define | ENVIRONMENT_GAS_MEAS_SEL 8 |
|
#define | ENVIRONMENT_FILTER_SEL 16 |
|
#define | ENVIRONMENT_HCNTRL_SEL 32 |
|
#define | ENVIRONMENT_RUN_GAS_SEL 64 |
|
#define | ENVIRONMENT_NBCONV_SEL 128 |
|
#define | ENVIRONMENT_GAS_SENSOR_SEL |
|
#define | ENVIRONMENT_NBCONV_MIN 0 |
|
#define | ENVIRONMENT_NBCONV_MAX 10 |
|
#define | ENVIRONMENT_GAS_MEAS_MSK 0x30 |
|
#define | ENVIRONMENT_NBCONV_MSK 0X0F |
|
#define | ENVIRONMENT_FILTER_MSK 0X1C |
|
#define | ENVIRONMENT_OST_MSK 0XE0 |
|
#define | ENVIRONMENT_OSP_MSK 0X1C |
|
#define | ENVIRONMENT_OSH_MSK 0X07 |
|
#define | ENVIRONMENT_HCTRL_MSK 0x08 |
|
#define | ENVIRONMENT_RUN_GAS_MSK 0x10 |
|
#define | ENVIRONMENT_MODE_MSK 0x03 |
|
#define | ENVIRONMENT_RHRANGE_MSK 0x30 |
|
#define | ENVIRONMENT_RSERROR_MSK 0xf0 |
|
#define | ENVIRONMENT_NEW_DATA_MSK 0x80 |
|
#define | ENVIRONMENT_GAS_INDEX_MSK 0x0f |
|
#define | ENVIRONMENT_GAS_RANGE_MSK 0x0f |
|
#define | ENVIRONMENT_GASM_VALID_MSK 0x20 |
|
#define | ENVIRONMENT_HEAT_STAB_MSK 0x10 |
|
#define | ENVIRONMENT_MEM_PAGE_MSK 0x10 |
|
#define | ENVIRONMENT_SPI_RD_MSK 0x80 |
|
#define | ENVIRONMENT_SPI_WR_MSK 0x7f |
|
#define | ENVIRONMENT_BIT_H1_DATA_MSK 0x0F |
|
#define | ENVIRONMENT_GAS_MEAS_POS 4 |
|
#define | ENVIRONMENT_FILTER_POS 2 |
|
#define | ENVIRONMENT_OST_POS 5 |
|
#define | ENVIRONMENT_OSP_POS 2 |
|
#define | ENVIRONMENT_RUN_GAS_POS 4 |
|
#define | ENVIRONMENT_T2_LSB_REG 1 |
|
#define | ENVIRONMENT_T2_MSB_REG 2 |
|
#define | ENVIRONMENT_T3_REG 3 |
|
#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_P7_REG 15 |
|
#define | ENVIRONMENT_P6_REG 16 |
|
#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_P10_REG 23 |
|
#define | ENVIRONMENT_H2_MSB_REG 25 |
|
#define | ENVIRONMENT_H2_LSB_REG 26 |
|
#define | ENVIRONMENT_H1_LSB_REG 26 |
|
#define | ENVIRONMENT_H1_MSB_REG 27 |
|
#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_T1_LSB_REG 33 |
|
#define | ENVIRONMENT_T1_MSB_REG 34 |
|
#define | ENVIRONMENT_GH2_LSB_REG 35 |
|
#define | ENVIRONMENT_GH2_MSB_REG 36 |
|
#define | ENVIRONMENT_GH1_REG 37 |
|
#define | ENVIRONMENT_GH3_REG 38 |
|
#define | ENVIRONMENT_REG_FILTER_INDEX 5 |
|
#define | ENVIRONMENT_REG_TEMP_INDEX 4 |
|
#define | ENVIRONMENT_REG_PRES_INDEX 4 |
|
#define | ENVIRONMENT_REG_HUM_INDEX 2 |
|
#define | ENVIRONMENT_REG_NBCONV_INDEX 1 |
|
#define | ENVIRONMENT_REG_RUN_GAS_INDEX 1 |
|
#define | ENVIRONMENT_REG_HCTRL_INDEX 0 |
|
#define | ENVIRONMENT_MAX_OVERFLOW_VAL 0x40000000 |
|
#define | ENVIRONMENT_DATA_TEMPERATURE 0x01 |
|
#define | ENVIRONMENT_DATA_PRESSURE 0x02 |
|
#define | ENVIRONMENT_DATA_HUMIDITY 0x03 |
|
#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) |
|