From 8d24d2fe78363e5dcef921ead2933080dd379861 Mon Sep 17 00:00:00 2001 From: "Hansi, dl9rdz" Date: Fri, 24 Sep 2021 12:59:15 +0200 Subject: [PATCH] workaround for app --- RX_FSK/RX_FSK.ino | 20 ++++++++++++++------ RX_FSK/version.h | 2 +- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/RX_FSK/RX_FSK.ino b/RX_FSK/RX_FSK.ino index cf222e4..10501fe 100644 --- a/RX_FSK/RX_FSK.ino +++ b/RX_FSK/RX_FSK.ino @@ -2585,6 +2585,14 @@ void loopDecoder() { } else { *gps = 0; } + //maintain backwords compatibility + float lat = isnan(s->d.lat)?0:s->d.lat; + float lon = isnan(s->d.lon)?0:s->d.lon; + float alt = isnan(s->d.alt)?-1:s->d.alt; + float vs = isnan(s->d.vs)?0:s->d.vs; + float hs = isnan(s->d.hs)?0:s->d.hs; + float dir = isnan(s->d.dir)?0:s->d.dir; + // int len = snprintf(raw, 1024, "{" "\"res\": %d," @@ -2622,12 +2630,12 @@ void loopDecoder() { s->d.ser, (int)s->d.validID, s->launchsite, - s->d.lat, - s->d.lon, - s->d.alt, - s->d.vs, - s->d.hs, - s->d.dir, + lat, + lon, + alt, + vs, + hs, + dir, s->d.sats, s->d.validPos, s->d.time, diff --git a/RX_FSK/version.h b/RX_FSK/version.h index 49d9c59..d36b78e 100644 --- a/RX_FSK/version.h +++ b/RX_FSK/version.h @@ -1,4 +1,4 @@ const char *version_name = "rdzTTGOsonde"; -const char *version_id = "devel20210924"; +const char *version_id = "devel20210924b"; const int SPIFFS_MAJOR=2; const int SPIFFS_MINOR=16;