VocAlgorithmParams
static void VocAlgorithm__init_instances(VocAlgorithmParams* params);
VocAlgorithm__mean_variance_estimator__init(VocAlgorithmParams* params);
VocAlgorithmParams* params);
VocAlgorithmParams* params, fix16_t std_initial,
VocAlgorithm__mean_variance_estimator__set_states(VocAlgorithmParams* params,
VocAlgorithm__mean_variance_estimator__get_std(VocAlgorithmParams* params);
VocAlgorithm__mean_variance_estimator__get_mean(VocAlgorithmParams* params);
VocAlgorithmParams* params, fix16_t voc_index_from_prior);
VocAlgorithmParams* params, fix16_t sraw, fix16_t voc_index_from_prior);
VocAlgorithmParams* params);
VocAlgorithmParams* params, fix16_t L, fix16_t X0, fix16_t K);
VocAlgorithmParams* params, fix16_t sample);
static void VocAlgorithm__mox_model__init(VocAlgorithmParams* params);
static void VocAlgorithm__mox_model__set_parameters(VocAlgorithmParams* params,
static fix16_t VocAlgorithm__mox_model__process(VocAlgorithmParams* params,
static void VocAlgorithm__sigmoid_scaled__init(VocAlgorithmParams* params);
VocAlgorithm__sigmoid_scaled__set_parameters(VocAlgorithmParams* params,
static fix16_t VocAlgorithm__sigmoid_scaled__process(VocAlgorithmParams* params,
static void VocAlgorithm__adaptive_lowpass__init(VocAlgorithmParams* params);
VocAlgorithm__adaptive_lowpass__set_parameters(VocAlgorithmParams* params);
VocAlgorithm__adaptive_lowpass__process(VocAlgorithmParams* params,
void VocAlgorithm_init(VocAlgorithmParams* params) {
static void VocAlgorithm__init_instances(VocAlgorithmParams* params) {
void VocAlgorithm_get_states(VocAlgorithmParams* params, int32_t* state0,
void VocAlgorithm_set_states(VocAlgorithmParams* params, int32_t state0,
void VocAlgorithm_set_tuning_parameters(VocAlgorithmParams* params,
void VocAlgorithm_process(VocAlgorithmParams* params, int32_t sraw,
VocAlgorithm__mean_variance_estimator__init(VocAlgorithmParams* params) {
VocAlgorithmParams* params) {
VocAlgorithmParams* params, fix16_t std_initial,
VocAlgorithm__mean_variance_estimator__set_states(VocAlgorithmParams* params,
VocAlgorithm__mean_variance_estimator__get_std(VocAlgorithmParams* params) {
VocAlgorithm__mean_variance_estimator__get_mean(VocAlgorithmParams* params) {
VocAlgorithmParams* params, fix16_t voc_index_from_prior) {
VocAlgorithmParams* params, fix16_t sraw, fix16_t voc_index_from_prior) {
VocAlgorithmParams* params) {
VocAlgorithmParams* params, fix16_t L, fix16_t X0, fix16_t K) {
VocAlgorithmParams* params, fix16_t sample) {
static void VocAlgorithm__mox_model__init(VocAlgorithmParams* params) {
static void VocAlgorithm__mox_model__set_parameters(VocAlgorithmParams* params,
static fix16_t VocAlgorithm__mox_model__process(VocAlgorithmParams* params,
static void VocAlgorithm__sigmoid_scaled__init(VocAlgorithmParams* params) {
VocAlgorithm__sigmoid_scaled__set_parameters(VocAlgorithmParams* params,
static fix16_t VocAlgorithm__sigmoid_scaled__process(VocAlgorithmParams* params,
static void VocAlgorithm__adaptive_lowpass__init(VocAlgorithmParams* params) {
VocAlgorithm__adaptive_lowpass__set_parameters(VocAlgorithmParams* params) {
VocAlgorithm__adaptive_lowpass__process(VocAlgorithmParams* params,
void VocAlgorithm_init(VocAlgorithmParams* params);
void VocAlgorithm_get_states(VocAlgorithmParams* params, int32_t* state0,
void VocAlgorithm_set_states(VocAlgorithmParams* params, int32_t state0,
void VocAlgorithm_set_tuning_parameters(VocAlgorithmParams* params,
void VocAlgorithm_process(VocAlgorithmParams* params, int32_t sraw,
VocAlgorithmParams voc_algorithm_params;
sgp40_take_measurement(void *aux, VocAlgorithmParams* params)
static void sgp40_take_measurement(void *, VocAlgorithmParams *);