ESPHome  2024.6.6
Data Fields
esphome::bme680::BME680CalibrationData Struct Reference

Struct for storing calibration data for the BME680. More...

#include <bme680.h>

Data Fields

uint16_t t1
uint16_t t2
uint8_t t3
uint16_t p1
int16_t p2
int8_t p3
int16_t p4
int16_t p5
int8_t p6
int8_t p7
int16_t p8
int16_t p9
int8_t p10
uint16_t h1
uint16_t h2
int8_t h3
int8_t h4
int8_t h5
uint8_t h6
int8_t h7
int8_t gh1
int16_t gh2
int8_t gh3
uint8_t res_heat_range
int8_t res_heat_val
int8_t range_sw_err
float tfine
int8_t ambient_temperature

Detailed Description

Struct for storing calibration data for the BME680.

Definition at line 33 of file bme680.h.

Field Documentation

◆ ambient_temperature

int8_t esphome::bme680::BME680CalibrationData::ambient_temperature

Definition at line 66 of file bme680.h.

◆ gh1

int8_t esphome::bme680::BME680CalibrationData::gh1

Definition at line 57 of file bme680.h.

◆ gh2

int16_t esphome::bme680::BME680CalibrationData::gh2

Definition at line 58 of file bme680.h.

◆ gh3

int8_t esphome::bme680::BME680CalibrationData::gh3

Definition at line 59 of file bme680.h.

◆ h1

uint16_t esphome::bme680::BME680CalibrationData::h1

Definition at line 49 of file bme680.h.

◆ h2

uint16_t esphome::bme680::BME680CalibrationData::h2

Definition at line 50 of file bme680.h.

◆ h3

int8_t esphome::bme680::BME680CalibrationData::h3

Definition at line 51 of file bme680.h.

◆ h4

int8_t esphome::bme680::BME680CalibrationData::h4

Definition at line 52 of file bme680.h.

◆ h5

int8_t esphome::bme680::BME680CalibrationData::h5

Definition at line 53 of file bme680.h.

◆ h6

uint8_t esphome::bme680::BME680CalibrationData::h6

Definition at line 54 of file bme680.h.

◆ h7

int8_t esphome::bme680::BME680CalibrationData::h7

Definition at line 55 of file bme680.h.

◆ p1

uint16_t esphome::bme680::BME680CalibrationData::p1

Definition at line 38 of file bme680.h.

◆ p10

int8_t esphome::bme680::BME680CalibrationData::p10

Definition at line 47 of file bme680.h.

◆ p2

int16_t esphome::bme680::BME680CalibrationData::p2

Definition at line 39 of file bme680.h.

◆ p3

int8_t esphome::bme680::BME680CalibrationData::p3

Definition at line 40 of file bme680.h.

◆ p4

int16_t esphome::bme680::BME680CalibrationData::p4

Definition at line 41 of file bme680.h.

◆ p5

int16_t esphome::bme680::BME680CalibrationData::p5

Definition at line 42 of file bme680.h.

◆ p6

int8_t esphome::bme680::BME680CalibrationData::p6

Definition at line 43 of file bme680.h.

◆ p7

int8_t esphome::bme680::BME680CalibrationData::p7

Definition at line 44 of file bme680.h.

◆ p8

int16_t esphome::bme680::BME680CalibrationData::p8

Definition at line 45 of file bme680.h.

◆ p9

int16_t esphome::bme680::BME680CalibrationData::p9

Definition at line 46 of file bme680.h.

◆ range_sw_err

int8_t esphome::bme680::BME680CalibrationData::range_sw_err

Definition at line 63 of file bme680.h.

◆ res_heat_range

uint8_t esphome::bme680::BME680CalibrationData::res_heat_range

Definition at line 61 of file bme680.h.

◆ res_heat_val

int8_t esphome::bme680::BME680CalibrationData::res_heat_val

Definition at line 62 of file bme680.h.

◆ t1

uint16_t esphome::bme680::BME680CalibrationData::t1

Definition at line 34 of file bme680.h.

◆ t2

uint16_t esphome::bme680::BME680CalibrationData::t2

Definition at line 35 of file bme680.h.

◆ t3

uint8_t esphome::bme680::BME680CalibrationData::t3

Definition at line 36 of file bme680.h.

◆ tfine

float esphome::bme680::BME680CalibrationData::tfine

Definition at line 65 of file bme680.h.

The documentation for this struct was generated from the following file: