sgp40: Driver for SGP40 Indoor Air Quality Sensor for VOC Measurements
- struct VocAlgorithmParams
#include <sensirion_voc_algorithm.h>Struct to hold all the states of the VOC algorithm.
Public Members
- fix16_t mVoc_Index_Offset
- fix16_t mTau_Mean_Variance_Hours
- fix16_t mGating_Max_Duration_Minutes
- fix16_t mSraw_Std_Initial
- fix16_t mUptime
- fix16_t mSraw
- fix16_t mVoc_Index
- fix16_t m_Mean_Variance_Estimator__Gating_Max_Duration_Minutes
- bool m_Mean_Variance_Estimator___Initialized
- fix16_t m_Mean_Variance_Estimator___Mean
- fix16_t m_Mean_Variance_Estimator___Sraw_Offset
- fix16_t m_Mean_Variance_Estimator___Std
- fix16_t m_Mean_Variance_Estimator___Gamma
- fix16_t m_Mean_Variance_Estimator___Gamma_Initial_Mean
- fix16_t m_Mean_Variance_Estimator___Gamma_Initial_Variance
- fix16_t m_Mean_Variance_Estimator__Gamma_Mean
- fix16_t m_Mean_Variance_Estimator__Gamma_Variance
- fix16_t m_Mean_Variance_Estimator___Uptime_Gamma
- fix16_t m_Mean_Variance_Estimator___Uptime_Gating
- fix16_t m_Mean_Variance_Estimator___Gating_Duration_Minutes
- fix16_t m_Mean_Variance_Estimator___Sigmoid__L
- fix16_t m_Mean_Variance_Estimator___Sigmoid__K
- fix16_t m_Mean_Variance_Estimator___Sigmoid__X0
- fix16_t m_Mox_Model__Sraw_Std
- fix16_t m_Mox_Model__Sraw_Mean
- fix16_t m_Sigmoid_Scaled__Offset
- fix16_t m_Adaptive_Lowpass__A1
- fix16_t m_Adaptive_Lowpass__A2
- bool m_Adaptive_Lowpass___Initialized
- fix16_t m_Adaptive_Lowpass___X1
- fix16_t m_Adaptive_Lowpass___X2
- fix16_t m_Adaptive_Lowpass___X3
- struct sgp40_t
#include <sgp40.h>Device descriptor.