From 6c25307b48789d556ab93b62c483acb80c66d33a Mon Sep 17 00:00:00 2001 From: bsongis Date: Wed, 9 Apr 2014 20:00:45 +0200 Subject: [PATCH] AirSpeed has the same scale than GPS Speed --- radio/src/telemetry/frsky_sport.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/telemetry/frsky_sport.cpp b/radio/src/telemetry/frsky_sport.cpp index dac35c2f5..88bba235a 100644 --- a/radio/src/telemetry/frsky_sport.cpp +++ b/radio/src/telemetry/frsky_sport.cpp @@ -403,12 +403,13 @@ void processSportPacket(uint8_t *packet) } else if (appId >= AIR_SPEED_FIRST_ID && appId <= AIR_SPEED_LAST_ID) { frskyData.hub.airSpeed = SPORT_DATA_U32(packet); + frskyData.hub.airSpeed /= 1000; if (frskyData.hub.airSpeed > frskyData.hub.maxAirSpeed) frskyData.hub.maxAirSpeed = frskyData.hub.airSpeed; } else if (appId >= GPS_SPEED_FIRST_ID && appId <= GPS_SPEED_LAST_ID) { frskyData.hub.gpsSpeed_bp = SPORT_DATA_U32(packet); - frskyData.hub.gpsSpeed_bp = frskyData.hub.gpsSpeed_bp / 1000; + frskyData.hub.gpsSpeed_bp /= 1000; if (frskyData.hub.gpsSpeed_bp > frskyData.hub.maxGpsSpeed) frskyData.hub.maxGpsSpeed = frskyData.hub.gpsSpeed_bp; }