From 00d4bbe415ebfb38a8929b0502cf54638ae30ce9 Mon Sep 17 00:00:00 2001 From: Mark Whitehorn Date: Mon, 16 Oct 2017 18:26:54 -0600 Subject: [PATCH] fix issue #2971 --- src/Vehicle/Vehicle.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Vehicle/Vehicle.cc b/src/Vehicle/Vehicle.cc index 6005a902c..e0cbe6912 100644 --- a/src/Vehicle/Vehicle.cc +++ b/src/Vehicle/Vehicle.cc @@ -1413,8 +1413,9 @@ void Vehicle::_updateAttitude(UASInterface*, double roll, double pitch, double y _headingFact.setRawValue(0); } else { yaw = yaw * (180.0 / M_PI); - if (yaw < 0) yaw += 360; - _headingFact.setRawValue(yaw); + if (yaw < 0.0) yaw += 360.0; + // truncate to integer so widget never displays 360 + _headingFact.setRawValue(trunc(yaw)); } } -- 2.22.0