ESPHome  2024.12.2
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: