From d2417c2542075097af7ed3283186af31cfaa08f2 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Tue, 3 Mar 2015 09:37:18 -0800 Subject: [PATCH] Set new RC_CHAN_CNT param after cal --- src/ui/px4_configuration/PX4RCCalibration.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ui/px4_configuration/PX4RCCalibration.cc b/src/ui/px4_configuration/PX4RCCalibration.cc index 5503a1145..e4df03db4 100644 --- a/src/ui/px4_configuration/PX4RCCalibration.cc +++ b/src/ui/px4_configuration/PX4RCCalibration.cc @@ -924,6 +924,11 @@ void PX4RCCalibration::_writeCalibration(void) paramMgr->setPendingParam(0, _rgFunctionInfo[i].parameterName, paramChannel); } + // If the RC_CHAN_COUNT parameter is available write the channel count + if (paramMgr->getComponentForParam("RC_CHAN_CNT").count() != 0) { + paramMgr->setPendingParam(0, "RC_CHAN_CNT", _chanCount); + } + //let the param mgr manage sending all the pending RC_foo updates and persisting after paramMgr->sendPendingParameters(true, true); -- 2.22.0