diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-12-10 15:45:15 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-12-10 15:45:15 -0600 |
commit | 0ae5b17f7977f197e59110d5cf6450d49ae0ba24 (patch) | |
tree | 802a682d6ce70fbb75727750ef9405b8c18994ab /Mode | |
parent | 7cee146eab4f3666980e0688c1d5a96993517bfb (diff) | |
download | mtdot-box-evb-factory-firmware-0ae5b17f7977f197e59110d5cf6450d49ae0ba24.tar.gz mtdot-box-evb-factory-firmware-0ae5b17f7977f197e59110d5cf6450d49ae0ba24.tar.bz2 mtdot-box-evb-factory-firmware-0ae5b17f7977f197e59110d5cf6450d49ae0ba24.zip |
update mdot-library to get SNR fix & update accordingly
Diffstat (limited to 'Mode')
-rw-r--r-- | Mode/Mode.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Mode/Mode.cpp b/Mode/Mode.cpp index 32f67ad..d05f4b0 100644 --- a/Mode/Mode.cpp +++ b/Mode/Mode.cpp @@ -103,7 +103,7 @@ bool Mode::appendDataFile(const DataItem& data) { if (data.status) { float up_snr = (float)data.ping.up.snr / 10.0; - float down_snr = (float)data.ping.down.snr / 4.0; + float down_snr = (float)data.ping.down.snr / 10.0; snprintf(stats_buf, sizeof(stats_buf), "%d,%2.1f,%d,%2.1f", abs(data.ping.up.rssi), up_snr, @@ -258,7 +258,7 @@ std::vector<uint8_t> Mode::formatSurveyData(DataItem& data) { convertS.f_s=data.ping.down.rssi; send_data.push_back(convertS.t_u[1]); send_data.push_back(convertS.t_u[0]); - send_data.push_back(data.ping.down.snr); + send_data.push_back((data.ping.down.snr/10) & 0xFF); // collect GPS data if GPS device detected if (_gps->gpsDetected() && ((_data_rate != mDot::SF_10) || (_band == mDot::FB_868))){ |