|
SensESP 3.5.1-alpha
Universal Signal K sensor toolkit ESP32
|
Represents a single Signal K alarm zone within metadata. More...
#include <sensesp/signalk/signalk_metadata.h>
Public Member Functions | |
| SKMetadataZone (SKAlarmState state, const String &message, float lower, float upper=NAN) | |
Public Attributes | |
| float | lower |
| Lower bound of the zone; NAN if not set. | |
| float | upper |
| Upper bound of the zone; NAN if not set. | |
| String | message |
| SKAlarmState | state |
Represents a single Signal K alarm zone within metadata.
A missing bound means the zone is unbounded on that side. Zones are emitted in the order they were added; consumers differ in how they resolve overlapping zones, so prefer non-overlapping zones.
Definition at line 33 of file signalk_metadata.h.
|
inline |
| state | Alarm state the zone maps to. |
| message | Text shown for values in the zone. |
| lower | Lower bound; pass NAN for a zone only bounded from above. |
| upper | Upper bound; omit for a zone only bounded from below. |
Definition at line 45 of file signalk_metadata.h.
| float sensesp::SKMetadataZone::lower |
Lower bound of the zone; NAN if not set.
Definition at line 34 of file signalk_metadata.h.
| String sensesp::SKMetadataZone::message |
Definition at line 36 of file signalk_metadata.h.
| SKAlarmState sensesp::SKMetadataZone::state |
Definition at line 37 of file signalk_metadata.h.
| float sensesp::SKMetadataZone::upper |
Upper bound of the zone; NAN if not set.
Definition at line 35 of file signalk_metadata.h.