Browse Source

APMSensorsComponentController: Check zero value before division

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
QGC4.4
Patrick José Pereira 6 years ago
parent
commit
990b76e6e5
  1. 2
      src/AutoPilotPlugins/APM/APMSensorsComponentController.cc

2
src/AutoPilotPlugins/APM/APMSensorsComponentController.cc

@ -782,7 +782,7 @@ void APMSensorsComponentController::_handleMagCalProgress(mavlink_message_t& mes @@ -782,7 +782,7 @@ void APMSensorsComponentController::_handleMagCalProgress(mavlink_message_t& mes
}
}
if (magCalProgress.compass_id < 3) {
if (magCalProgress.compass_id < 3 && compassCalCount != 0) {
// Each compass gets a portion of the overall progress
_rgCompassCalProgress[magCalProgress.compass_id] = magCalProgress.completion_pct / compassCalCount;
}

Loading…
Cancel
Save