From dc4eb3afa3a6ad0dea76978276992c104fef9ae3 Mon Sep 17 00:00:00 2001 From: Uskompuf <22492406+Uskompuf@users.noreply.github.com> Date: Sat, 22 May 2021 10:05:25 +1000 Subject: [PATCH] fix lat lon uploading --- RX_FSK/RX_FSK.ino | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/RX_FSK/RX_FSK.ino b/RX_FSK/RX_FSK.ino index 69de333..5a7310c 100644 --- a/RX_FSK/RX_FSK.ino +++ b/RX_FSK/RX_FSK.ino @@ -2993,9 +2993,9 @@ void sondehub_send_data(WiFiClient *client, SondeInfo *s, struct st_sondehub *co "\"serial\": \"%s\"," "\"frame\": %d," "\"datetime\": \"%04d-%02d-%02dT%02d:%02d:%02d.000Z\"," - "\"lat\": %02d.%06d," - "\"lon\": %d.%06d," - "\"alt\": %d.%02d," + "\"lat\": %.6f," + "\"lon\": %.6f," + "\"alt\": %.2f," "\"frequency\": %.3f," "\"vel_h\": %.1f," "\"vel_v\": %.1f," @@ -3011,9 +3011,8 @@ void sondehub_send_data(WiFiClient *client, SondeInfo *s, struct st_sondehub *co ts.tm_year + 1900, ts.tm_mon + 1, ts.tm_mday, ts.tm_hour, ts.tm_min, ts.tm_sec + s->sec, manufacturer_string[s->type], sondeTypeStr[s->type], s->ser, s->frame, ts.tm_year + 1900, ts.tm_mon + 1, ts.tm_mday, ts.tm_hour, ts.tm_min, ts.tm_sec + s->sec, - (int)s->lat, (int)((s->lat - (int)s->lat)*1000000), - (int)s->lon, (int)((s->lon - (int)s->lon)*1000000), (int)s->alt, (int)((s->alt - (int)s->alt)*100), - (float)s->freq, (float)s->hs, (float)s->vs, (float)s->dir, (int)s->sats, -((float)s->rssi/2), conf->lat, conf->lon, conf->alt, conf->antenna + (float)s->lat, (float)s->lon, (float)s->alt, (float)s->freq, (float)s->hs, (float)s->vs, + (float)s->dir, (int)s->sats, -((float)s->rssi/2), conf->lat, conf->lon, conf->alt, conf->antenna ); if (!client->connected()) {