diff --git a/RX_FSK/RX_FSK.ino b/RX_FSK/RX_FSK.ino index 93f62c6..8766933 100644 --- a/RX_FSK/RX_FSK.ino +++ b/RX_FSK/RX_FSK.ino @@ -3195,11 +3195,11 @@ void sondehub_send_data(WiFiClient *client, SondeInfo *s, struct st_sondehub *co "\"datetime\": \"%04d-%02d-%02dT%02d:%02d:%02d.000Z\"," "\"lat\": %.6f," "\"lon\": %.6f," - "\"alt\": %.2f," + "\"alt\": %.3f," "\"frequency\": %.3f," - "\"vel_h\": %.1f," - "\"vel_v\": %.1f," - "\"heading\": %.1f," + "\"vel_h\": %.3f," + "\"vel_v\": %.3f," + "\"heading\": %.3f," "\"sats\": %d," "\"rssi\": %.1f,", version_name, version_id, conf->callsign, @@ -3240,8 +3240,8 @@ void sondehub_send_data(WiFiClient *client, SondeInfo *s, struct st_sondehub *co if (((int)s->temperature != 0) && ((int)s->relativeHumidity != 0)) { sprintf(w, - "\"temp\": %.2f," - "\"humidity\": %.2f,", + "\"temp\": %.1f," + "\"humidity\": %.1f,", float(s->temperature), float(s->relativeHumidity) ); w += strlen(w);