From acee56764bfff8757f9c8e8d4073e2719657c248 Mon Sep 17 00:00:00 2001 From: Martin Budden Date: Sun, 10 Jul 2016 08:03:22 +0100 Subject: [PATCH] Fixed accelerometer scaling in MSP --- src/main/io/serial_msp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/io/serial_msp.c b/src/main/io/serial_msp.c index e788401e77..375827d512 100644 --- a/src/main/io/serial_msp.c +++ b/src/main/io/serial_msp.c @@ -766,7 +766,7 @@ static bool processOutCommand(uint8_t cmdMSP) headSerialReply(18); // Hack scale due to choice of units for sensor data in multiwii - uint8_t scale = (acc.acc_1G > 1024) ? 8 : 1; + const uint8_t scale = (acc.acc_1G > 512) ? 4 : 1; for (i = 0; i < 3; i++) serialize16(accSmooth[i] / scale);