TxtSmartFactoryLib  0.8.0
Smart Factory Library
ft::TxtBME680 Class Reference

#include <TxtBME680.h>

Inheritance diagram for ft::TxtBME680:
Collaboration diagram for ft::TxtBME680:

Public Member Functions

 TxtBME680 (float sample_rate=BSEC_SAMPLE_RATE_LP, float temp_offset=3.1f)
 
virtual ~TxtBME680 ()
 
int init ()
 
int exit ()
 
- Public Member Functions inherited from ft::SubjectObserver
 SubjectObserver ()
 
virtual ~SubjectObserver ()
 
virtual void Attach (Observer *)
 
virtual void Detach (Observer *)
 
virtual void Notify ()
 

Public Attributes

int64_t _timestamp = 0
 
float _iaq = 0.f
 
uint8_t _iaq_accuracy = 0
 
float _temperature = 0.f
 
float _humidity = 0.f
 
float _pressure = 0.f
 
float _raw_temperature = 0.f
 
float _raw_humidity = 0.f
 
float _gas = 0.f
 

Constructor & Destructor Documentation

ft::TxtBME680::TxtBME680 ( float  sample_rate = BSEC_SAMPLE_RATE_LP,
float  temp_offset = 3.1f 
)
virtual ft::TxtBME680::~TxtBME680 ( )
virtual

Member Function Documentation

int ft::TxtBME680::exit ( )
int ft::TxtBME680::init ( )

Member Data Documentation

float ft::TxtBME680::_gas = 0.f
float ft::TxtBME680::_humidity = 0.f
float ft::TxtBME680::_iaq = 0.f
uint8_t ft::TxtBME680::_iaq_accuracy = 0
float ft::TxtBME680::_pressure = 0.f
float ft::TxtBME680::_raw_humidity = 0.f
float ft::TxtBME680::_raw_temperature = 0.f
float ft::TxtBME680::_temperature = 0.f
int64_t ft::TxtBME680::_timestamp = 0

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