ZMOD4510 Nitrogen Dioxide and Ozone Firmware Documentation

This file contains the data structure definitions and the function definitions for the NO2 O3 algorithm. More...

Go to the source code of this file.

Data Structures

struct  algorithm_version
 Variables that describe the library version. More...
 
struct  no2_o3_handle_t
 Variables that describe the sensor or the algorithm state. More...
 
struct  no2_o3_results_t
 Variables that receive the algorithm outputs. More...
 
struct  no2_o3_inputs_t
 Variables that are needed for algorithm. More...
 

Macros

#define NO2_O3_OK   (0)
 
#define NO2_O3_STABILIZATION   (1)
 
#define NO2_O3_DAMAGE   (-102)
 

Functions

int8_t init_no2_o3 (no2_o3_handle_t *handle)
 Initializes the NO2 O3 algorithm. More...
 
int8_t calc_no2_o3 (no2_o3_handle_t *handle, const zmod4xxx_dev_t *dev, const no2_o3_inputs_t *algo_input, no2_o3_results_t *results)
 calculates NO2 O3 results from present sample. More...