SensESP 3.5.1-alpha
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
signalk_metadata.h File Reference
#include <ArduinoJson.h>
#include <cmath>
#include <vector>
Include dependency graph for signalk_metadata.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sensesp::SKMetadataZone
 Represents a single Signal K alarm zone within metadata. More...
 
class  sensesp::SKMetadata
 Holds Signal K meta data that is associated with the sk_path an SKEmitter class may optionally send to the server. According to the official Signal K specification: "All keys in the Signal K specification must have a <tt>description</tt>, and where the key is a numeric value it must have <tt>units</tt>". Thus, any paths that you output that are not already part of the official Signal K specification should have these two fields defined as metadata. More...
 

Namespaces

namespace  sensesp
 

Enumerations

enum class  sensesp::SKAlarmState {
  sensesp::kNominal , sensesp::kNormal , sensesp::kAlert , sensesp::kWarn ,
  sensesp::kAlarm , sensesp::kEmergency
}
 Alarm state values for Signal K Zone metadata. More...