nrfcxx  0.1.0
C++-17 Framework for Nordic nRF5 Devices
Data Fields
nrfcxx::sd::EnvSensorBeacon::threshold_s Struct Reference

Thresholds for detecting significant changes in readings. More...

#include <nrfcxx/sd/beacon.hpp>

Data Fields

uint16_t temperature_cCel
 Threshold for FT_FLAG_TEMPERATURE and for thermistors.
 
uint16_t humidity_pptt
 Threshold for FT_FLAG_HUMIDITY.
 
uint32_t abs_cPa
 Threshold for FT_FLAG_ABS_PRESSURE.
 
uint16_t diff_cPa
 Threshold for FT_FLAG_DIFF_PRESSURE.
 
uint16_t eCO2_ppm
 Threshold for FT_FLAG_IAQ_ECO2.
 
uint16_t eTVOC_ppb
 Threshold for FT_FLAG_IAQ_ETVOC.
 
uint8_t light_1
 Threshold for FT_FLAG_LIGHT_INTENSITY.
 

Detailed Description

Thresholds for detecting significant changes in readings.

Note
Thresholds are inclusive of the alerting value. In other words, if a field is zero then readings with the same value are considered to have met the threshold for change. This allows trivial configuration to disable transmission limits for mains-powered devices in sparse environments.

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