From 300a2c38ca4de0cf76a1667a71578231fef9130b Mon Sep 17 00:00:00 2001 From: m_thread Date: Mon, 13 Apr 2015 23:25:59 +0200 Subject: [PATCH] REVONANO - Added limits for receiver port enum on nano. --- .../src/plugins/config/configrevonanohwwidget.cpp | 6 +++--- shared/uavobjectdefinition/hwsettings.xml | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ground/openpilotgcs/src/plugins/config/configrevonanohwwidget.cpp b/ground/openpilotgcs/src/plugins/config/configrevonanohwwidget.cpp index f8f91e2fd..1c8902d5f 100644 --- a/ground/openpilotgcs/src/plugins/config/configrevonanohwwidget.cpp +++ b/ground/openpilotgcs/src/plugins/config/configrevonanohwwidget.cpp @@ -49,9 +49,11 @@ ConfigRevoNanoHWWidget::ConfigRevoNanoHWWidget(QWidget *parent) : ConfigTaskWidg addApplySaveButtons(m_ui->saveTelemetryToRAM, m_ui->saveTelemetryToSD); + forceConnectedState(); + addWidgetBinding("HwSettings", "RM_FlexiPort", m_ui->cbFlexi); addWidgetBinding("HwSettings", "RM_MainPort", m_ui->cbMain); - addWidgetBinding("HwSettings", "RM_RcvrPort", m_ui->cbRcvr); + addWidgetBinding("HwSettings", "RM_RcvrPort", m_ui->cbRcvr, 0, 1, true); addWidgetBinding("HwSettings", "USB_HIDPort", m_ui->cbUSBHIDFunction); addWidgetBinding("HwSettings", "USB_VCPPort", m_ui->cbUSBVCPFunction); @@ -72,12 +74,10 @@ ConfigRevoNanoHWWidget::ConfigRevoNanoHWWidget(QWidget *parent) : ConfigTaskWidg addWidgetBinding("GPSSettings", "DataProtocol", m_ui->cbFlexiGPSProtocol); connect(m_ui->cchwHelp, SIGNAL(clicked()), this, SLOT(openHelp())); - setupCustomCombos(); enableControls(true); populateWidgets(); refreshWidgetsValues(); - forceConnectedState(); m_refreshing = false; } diff --git a/shared/uavobjectdefinition/hwsettings.xml b/shared/uavobjectdefinition/hwsettings.xml index d2ddbab34..791a61118 100644 --- a/shared/uavobjectdefinition/hwsettings.xml +++ b/shared/uavobjectdefinition/hwsettings.xml @@ -12,7 +12,9 @@ - +