Commit 95f9b8fb authored by Don Gagne's avatar Don Gagne

Fix flight mode channel not set bug

parent 20458c5b
......@@ -51,6 +51,12 @@ void PX4SimpleFlightModesController::_rcChannelsChanged(int channelCount, int pw
}
int flightModeChannel = pFact->rawValue().toInt() - 1;
if (flightModeChannel == -1) {
// Flight mode channel not set, can't track active flight mode
_activeFlightMode = 0;
emit activeFlightModeChanged(_activeFlightMode);
return;
}
pFact = getParameterFact(-1, QString("RC%1_REV").arg(flightModeChannel + 1));
if(!pFact) {
......
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