From 44b19f3cdb5e7c553a91fee4787cfb38e251c576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=ADguel=20=C3=81ngel=20Mulero=20Mart=C3=ADnez?= Date: Thu, 15 Mar 2018 20:09:13 +0100 Subject: [PATCH] Fix MSP values of the MAG (#5451) The MAG only shows positive values in the configurator. This fixes it. --- src/main/interface/msp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/interface/msp.c b/src/main/interface/msp.c index 8dcf95f232..fc79534464 100644 --- a/src/main/interface/msp.c +++ b/src/main/interface/msp.c @@ -804,7 +804,7 @@ static bool mspProcessOutCommand(uint8_t cmdMSP, sbuf_t *dst) sbufWriteU16(dst, gyroRateDps(i)); } for (int i = 0; i < 3; i++) { - sbufWriteU16(dst, mag.magADC[i]); + sbufWriteU16(dst, lrintf(mag.magADC[i])); } } break;