[Simulator] TelemetrySimulator: Fix instance values not being populated with radio settings (also now reloads instance values with rest of radio data). (closes #4711)

This commit is contained in:
Max Paperno
2017-03-31 13:19:12 -04:00
parent 2aebcb842a
commit 9d3960f0f5
4 changed files with 13 additions and 2 deletions
@@ -259,6 +259,8 @@ void SimulatorMainWindow::start()
m_simulatorWidget->start();
if (m_outputsWidget)
m_outputsWidget->start();
emit simulatorStart();
}
void SimulatorMainWindow::createDockWidgets()
@@ -279,6 +281,8 @@ void SimulatorMainWindow::createDockWidgets()
m_telemetryDockWidget->setWidget(telem);
m_telemetryDockWidget->setObjectName("TELEMETRY_SIMULATOR");
addTool(m_telemetryDockWidget, Qt::LeftDockWidgetArea, icon, QKeySequence(tr("F4")));
connect(this, &SimulatorMainWindow::simulatorStart, telem, &TelemetrySimulator::onSimulatorStarted);
connect(ui->actionReloadRadioData, &QAction::triggered, telem, &TelemetrySimulator::onSimulatorStarted);
}
if (!m_trainerDockWidget) {