SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
signalk_position.cpp
Go to the documentation of this file.
1
2#include "signalk_position.h"
3
4namespace sensesp {
5
15template <>
19 json_doc["path"] = this->get_sk_path();
20 JsonObject value = json_doc.createNestedObject("value");
21 value["latitude"] = output.latitude;
22 value["longitude"] = output.longitude;
23 if (output.altitude != kPositionInvalidAltitude) {
24 value["altitude"] = output.altitude;
25 }
27 return json;
28}
29
30} // namespace sensesp
Construct a new transform based on a single function.
virtual String as_signalk() override
constexpr float kPositionInvalidAltitude
Value used to indicate an invalid or missing altitude.
Definition position.h:11