17 doc[
"path"] = this->get_sk_path();
18 JsonObject value = doc[
"value"].to<JsonObject>();
19 value[
"latitude"] = output_.latitude;
20 value[
"longitude"] = output_.longitude;
22 value[
"altitude"] = output_.altitude;
28 doc[
"path"] = this->get_sk_path();
29 JsonObject value = doc[
"value"].to<JsonObject>();
30 value[
"east"] = output_.east;
31 value[
"north"] = output_.north;
33 value[
"up"] = output_.up;
39 doc[
"path"] = this->get_sk_path();
40 JsonObject value = doc[
"value"].to<JsonObject>();
41 value[
"roll"] = output_.roll;
42 value[
"pitch"] = output_.pitch;
43 value[
"yaw"] = output_.yaw;
virtual void as_signalk_json(JsonDocument &doc) override
constexpr float kPositionInvalidAltitude