1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-18 08:54:15 +01:00

REVONANO - Add missing setupwizard setup wizard support of the Nano

This commit is contained in:
Stefan Karlsson 2014-12-21 10:24:00 +01:00 committed by Alessio Morale
parent 7252fb4207
commit 7877798015
3 changed files with 10 additions and 0 deletions

View File

@ -104,6 +104,9 @@ SetupWizard::CONTROLLER_TYPE ControllerPage::getControllerType()
case 0x0904:
return SetupWizard::CONTROLLER_DISCOVERYF4;
case 0x0905:
return SetupWizard::CONTROLLER_NANO;
default:
return SetupWizard::CONTROLLER_UNKNOWN;
}
@ -123,6 +126,7 @@ void ControllerPage::setupBoardTypes()
ui->boardTypeCombo->addItem(tr("OpenPilot Revolution"), SetupWizard::CONTROLLER_REVO);
ui->boardTypeCombo->addItem(tr("OpenPilot OPLink Radio Modem"), SetupWizard::CONTROLLER_OPLINK);
ui->boardTypeCombo->addItem(tr("OpenPilot DiscoveryF4"), SetupWizard::CONTROLLER_DISCOVERYF4);
ui->boardTypeCombo->addItem(tr("OpenPilot Nano"), SetupWizard::CONTROLLER_NANO);
}
void ControllerPage::setControllerType(SetupWizard::CONTROLLER_TYPE type)

View File

@ -74,6 +74,7 @@ bool InputPage::restartNeeded(VehicleConfigurationSource::INPUT_TYPE selectedTyp
switch (getWizard()->getControllerType()) {
case SetupWizard::CONTROLLER_REVO:
case SetupWizard::CONTROLLER_DISCOVERYF4:
case SetupWizard::CONTROLLER_NANO:
{
switch (selectedType) {
case VehicleConfigurationSource::INPUT_PWM:

View File

@ -29,6 +29,11 @@ public:
case 0x0904:
return QString("DiscoveryF4");
break;
case 0x0905:
// Nano
return QString("Nano");
default:
return QString("");
}