Commit 6fa62bfb authored by Don Gagne's avatar Don Gagne

parent 901cf22d
...@@ -20,7 +20,7 @@ ADSBVehicle::ADSBVehicle(mavlink_adsb_vehicle_t& adsbVehicle, QObject* parent) ...@@ -20,7 +20,7 @@ ADSBVehicle::ADSBVehicle(mavlink_adsb_vehicle_t& adsbVehicle, QObject* parent)
, _heading (NAN) , _heading (NAN)
, _alert (false) , _alert (false)
{ {
if (!(adsbVehicle.flags | ADSB_FLAGS_VALID_COORDS)) { if (!(adsbVehicle.flags & ADSB_FLAGS_VALID_COORDS)) {
qWarning() << "At least coords must be valid"; qWarning() << "At least coords must be valid";
return; return;
} }
...@@ -55,7 +55,7 @@ void ADSBVehicle::update(mavlink_adsb_vehicle_t& adsbVehicle) ...@@ -55,7 +55,7 @@ void ADSBVehicle::update(mavlink_adsb_vehicle_t& adsbVehicle)
return; return;
} }
if (!(adsbVehicle.flags | ADSB_FLAGS_VALID_COORDS)) { if (!(adsbVehicle.flags & ADSB_FLAGS_VALID_COORDS)) {
return; return;
} }
...@@ -73,7 +73,7 @@ void ADSBVehicle::update(mavlink_adsb_vehicle_t& adsbVehicle) ...@@ -73,7 +73,7 @@ void ADSBVehicle::update(mavlink_adsb_vehicle_t& adsbVehicle)
} }
double newAltitude = NAN; double newAltitude = NAN;
if (adsbVehicle.flags | ADSB_FLAGS_VALID_ALTITUDE) { if (adsbVehicle.flags & ADSB_FLAGS_VALID_ALTITUDE) {
newAltitude = (double)adsbVehicle.altitude / 1e3; newAltitude = (double)adsbVehicle.altitude / 1e3;
} }
if (!(qIsNaN(newAltitude) && qIsNaN(_altitude)) && !qFuzzyCompare(newAltitude, _altitude)) { if (!(qIsNaN(newAltitude) && qIsNaN(_altitude)) && !qFuzzyCompare(newAltitude, _altitude)) {
...@@ -82,7 +82,7 @@ void ADSBVehicle::update(mavlink_adsb_vehicle_t& adsbVehicle) ...@@ -82,7 +82,7 @@ void ADSBVehicle::update(mavlink_adsb_vehicle_t& adsbVehicle)
} }
double newHeading = NAN; double newHeading = NAN;
if (adsbVehicle.flags | ADSB_FLAGS_VALID_HEADING) { if (adsbVehicle.flags & ADSB_FLAGS_VALID_HEADING) {
newHeading = (double)adsbVehicle.heading / 100.0; newHeading = (double)adsbVehicle.heading / 100.0;
} }
if (!(qIsNaN(newHeading) && qIsNaN(_heading)) && !qFuzzyCompare(newHeading, _heading)) { if (!(qIsNaN(newHeading) && qIsNaN(_heading)) && !qFuzzyCompare(newHeading, _heading)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment