Browse Source

Merge pull request #1482 from dogmaphobic/reconnectIssue

Reset heartbeat timeout on new connection.
QGC4.4
Don Gagne 10 years ago
parent
commit
ee548470ab
  1. 3
      src/ui/toolbar/MainToolBar.cc

3
src/ui/toolbar/MainToolBar.cc

@ -334,6 +334,9 @@ void MainToolBar::_setActiveUAS(UASInterface* active) @@ -334,6 +334,9 @@ void MainToolBar::_setActiveUAS(UASInterface* active)
QGCUASParamManagerInterface* paramMgr = _mav->getParamManager();
Q_ASSERT(paramMgr);
connect(paramMgr, SIGNAL(parameterListProgress(float)), this, SLOT(_setProgressBarValue(float)));
// Reset connection lost (if any)
_currentHeartbeatTimeout = 0;
emit heartbeatTimeoutChanged(_currentHeartbeatTimeout);
}
// Let toolbar know about it
emit mavPresentChanged(_mav != NULL);

Loading…
Cancel
Save