Restore Telemetry::readGNSS (CGNSINF parser) and buildJson
This commit is contained in:
@ -56,7 +56,7 @@ void loop() {
|
|||||||
// Telemetry every A seconds
|
// Telemetry every A seconds
|
||||||
if (millis() - lastTelemetryMs >= CFG.telemetryPeriodSec * 1000UL) {
|
if (millis() - lastTelemetryMs >= CFG.telemetryPeriodSec * 1000UL) {
|
||||||
double lat, lng, alt, spd, hdg;
|
double lat, lng, alt, spd, hdg;
|
||||||
Telemetry::read(lat, lng, alt, spd, hdg);
|
Telemetry::readGNSS(lat, lng, alt, spd, hdg);
|
||||||
String json = Telemetry::buildJson(CFG.imei, lat, lng, alt, spd, hdg, carOn);
|
String json = Telemetry::buildJson(CFG.imei, lat, lng, alt, spd, hdg, carOn);
|
||||||
HttpClient::postJson(CFG.baseUrl, CFG.telemetryPath, json);
|
HttpClient::postJson(CFG.baseUrl, CFG.telemetryPath, json);
|
||||||
lastTelemetryMs = millis();
|
lastTelemetryMs = millis();
|
||||||
|
|||||||
@ -45,4 +45,8 @@ String buildJson(const String& imei, double lat, double lng, double alt, double
|
|||||||
return j;
|
return j;
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace Telemetry
|
String buildNoPowerJson(const String& imei) {
|
||||||
|
return String("{\"device_id\":\"") + imei + "\",\"car_power\":false}";
|
||||||
|
}
|
||||||
|
|
||||||
|
} // namespace Telemetry namespace Telemetry
|
||||||
Reference in New Issue
Block a user