diff --git a/CAR_GPS_TRACKER.ino b/CAR_GPS_TRACKER.ino index 3af325d..d7e4baa 100644 --- a/CAR_GPS_TRACKER.ino +++ b/CAR_GPS_TRACKER.ino @@ -56,7 +56,7 @@ void loop() { // Telemetry every A seconds if (millis() - lastTelemetryMs >= CFG.telemetryPeriodSec * 1000UL) { 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); HttpClient::postJson(CFG.baseUrl, CFG.telemetryPath, json); lastTelemetryMs = millis(); diff --git a/src/core/Telemetry.cpp b/src/core/Telemetry.cpp index f1f6e9f..f30dc83 100644 --- a/src/core/Telemetry.cpp +++ b/src/core/Telemetry.cpp @@ -45,4 +45,8 @@ String buildJson(const String& imei, double lat, double lng, double alt, double return j; } -} // namespace Telemetry \ No newline at end of file +String buildNoPowerJson(const String& imei) { + return String("{\"device_id\":\"") + imei + "\",\"car_power\":false}"; +} + +} // namespace Telemetry namespace Telemetry \ No newline at end of file