ZMOD4510 Nitrogen Dioxide and Ozone Firmware Documentation |

Data Structures | Macros | Functions
no2_o3.h File Reference
Nitrogen Dioxide and Ozone Library API

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...