SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
position.cpp
Go to the documentation of this file.
1#include "position.h"
2
3#include "ArduinoJson.h"
4
5namespace sensesp {
6
8 dst.longitude = src["longitude"].as<double>();
9 dst.latitude = src["latitude"].as<double>();
10
11 if (src.containsKey("altitude")) {
12 dst.altitude = src["altitude"].as<float>();
13 }
14}
15
17 return src.containsKey("latitude") && src.containsKey("longitude");
18}
19
20} // namespace sensesp
Construct a new transform based on a single function.
bool canConvertFromJson(JsonVariantConst src, const Position &)
Tells ArduinoJson whether the given JSON is a Position or not.
Definition position.cpp:16
void convertFromJson(JsonVariantConst src, Position &dst)
Adds support in ArduinoJson to deserialize Position type data.
Definition position.cpp:7
Position data container.
Definition position.h:20