|
dRonin
adbada4
dRonin GCS
|
A Wizard to make the initial setup easy for everyone. More...
Namespaces | |
| Ui | |
Classes | |
| class | OutputCalibrationUtil |
| class | AbstractWizardPage |
| class | BiasCalibrationPage |
| class | BoardtypeUnknown |
| The BoardtypeUnknown class tells the user this board type is unknown and unsupported. More... | |
| class | ControllerPage |
| class | FixedWingPage |
| class | HeliPage |
| class | InputPage |
| class | InputPageNotSupported |
| The InputPageNotSupported class Inform the user that they must manually configure input first. More... | |
| class | MultiPage |
| class | OutputCalibrationPage |
| class | OutputPage |
| class | RebootPage |
| class | SavePage |
| class | SummaryPage |
| class | SurfacePage |
| class | TLEndPage |
| class | TLStartPage |
| class | VehiclePage |
| class | SetupWizard |
| The SetupWizard class is the main interface to the setup wizard. It provides selects the sequence of pages that are presented. More... | |
| class | SetupWizardPlugin |
| struct | mixerChannelSettings |
| class | VehicleConfigurationHelper |
| The VehicleConfigurationHelper class provides an interface between the settings selected in the wizard and storing them on the FC. More... | |
| struct | accelGyroBias |
| struct | actuatorChannelSettings |
| class | VehicleConfigurationSource |
| class | ConnectionDiagram |
Signals | |
| void | SetupWizard::boardIgnored (QByteArray uuid) |
| void | VehicleConfigurationHelper::saveProgress (int total, int current, QString description) |
Public Slots | |
| void | OutputCalibrationUtil::startChannelOutput (quint16 channel, quint16 safeValue) |
| void | OutputCalibrationUtil::stopChannelOutput () |
| void | OutputCalibrationUtil::setChannelOutputValue (quint16 value) |
| void | OutputCalibrationPage::customBackClicked () |
A Wizard to make the initial setup easy for everyone.
| Enumerator | |
|---|---|
| ESC_RAPID | |
| ESC_LEGACY | |
| ESC_ONESHOT125 | |
| ESC_ONESHOT42 | |
| ESC_DSHOT300 | |
| ESC_DSHOT600 | |
| ESC_DSHOT1200 | |
| ESC_UNKNOWN | |
Definition at line 90 of file vehicleconfigurationsource.h.
| Enumerator | |
|---|---|
| ESC_FREQUENCY_LEGACY | |
| ESC_FREQUENCY_RAPID | |
| ESC_FREQUENCY_SYNCPWM | |
| ESC_FREQUENCY_DSHOT300 | |
| ESC_FREQUENCY_DSHOT600 | |
| ESC_FREQUENCY_DSHOT1200 | |
Definition at line 91 of file vehicleconfigurationhelper.h.
| Enumerator | |
|---|---|
| UNKNOWN_BOARD | |
| UNKNOWN_FIRMWARE | |
Definition at line 46 of file boardtype_unknown.h.
| Enumerator | |
|---|---|
| GPS_UBX | |
| GPS_NMEA | |
| GPS_DISABLED | |
Definition at line 101 of file vehicleconfigurationsource.h.
| Enumerator | |
|---|---|
| RADIO_TELEMETRY | |
| RADIO_DISABLED | |
Definition at line 102 of file vehicleconfigurationsource.h.
Definition at line 74 of file vehicleconfigurationsource.h.
| Enumerator | |
|---|---|
| VEHICLE_UNKNOWN | |
| VEHICLE_MULTI | |
| VEHICLE_FIXEDWING | |
| VEHICLE_HELI | |
| VEHICLE_SURFACE | |
Definition at line 67 of file vehicleconfigurationsource.h.
|
explicitprotected |
Definition at line 32 of file abstractwizardpage.cpp.
|
inline |
Definition at line 54 of file vehicleconfigurationsource.h.
|
explicit |
Definition at line 35 of file biascalibrationpage.cpp.
|
explicit |
Definition at line 33 of file boardtype_unknown.cpp.
|
explicit |
Definition at line 48 of file connectiondiagram.cpp.
|
explicit |
Definition at line 37 of file controllerpage.cpp.
|
explicit |
Definition at line 31 of file fixedwingpage.cpp.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 89 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 82 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inline |
Definition at line 108 of file setupwizard.h.
| Core::IBoardType * AbstractWizardPage::getControllerType | ( | ) | const |
ControllerPage::getControllerType get the interface for the connected board.
Definition at line 43 of file abstractwizardpage.cpp.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 56 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 68 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 71 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 65 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 74 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
virtual |
Implements VehicleConfigurationSource.
Definition at line 174 of file setupwizard.cpp.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 62 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 59 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inline |
Definition at line 46 of file abstractwizardpage.h.
|
explicit |
Definition at line 31 of file helipage.cpp.
| void RebootPage::initializePage | ( | ) |
Definition at line 48 of file rebootpage.cpp.
| void SummaryPage::initializePage | ( | ) |
Definition at line 51 of file summarypage.cpp.
| void OutputCalibrationPage::initializePage | ( | ) |
Definition at line 261 of file outputcalibrationpage.cpp.
| void MultiPage::initializePage | ( | ) |
Definition at line 61 of file multipage.cpp.
| void ControllerPage::initializePage | ( | ) |
Definition at line 70 of file controllerpage.cpp.
|
explicit |
Definition at line 36 of file inputpage.cpp.
|
explicit |
Definition at line 34 of file inputpage_notsupported.cpp.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 81 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
| bool SavePage::isComplete | ( | ) | const |
Definition at line 53 of file savepage.cpp.
| bool BiasCalibrationPage::isComplete | ( | ) | const |
Definition at line 55 of file biascalibrationpage.cpp.
| bool ControllerPage::isComplete | ( | ) | const |
Definition at line 81 of file controllerpage.cpp.
|
inline |
Definition at line 93 of file setupwizard.h.
|
inline |
Definition at line 51 of file outputcalibrationpage.h.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 88 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inlinevirtual |
Implements VehicleConfigurationSource.
Definition at line 92 of file setupwizard.h.
|
pure virtual |
Implemented in SetupWizard.
|
inline |
Definition at line 52 of file vehicleconfigurationhelper.h.
|
inline |
Definition at line 62 of file vehicleconfigurationhelper.h.
|
explicit |
Definition at line 32 of file multipage.cpp.
| int SetupWizard::nextId | ( | ) | const |
Definition at line 78 of file setupwizard.cpp.
|
explicit |
Definition at line 33 of file outputcalibrationpage.cpp.
|
explicit |
Definition at line 36 of file outputcalibrationutil.cpp.
|
explicit |
Definition at line 32 of file outputpage.cpp.
|
explicit |
Definition at line 31 of file rebootpage.cpp.
|
protected |
Definition at line 77 of file multipage.cpp.
|
protected |
Definition at line 290 of file outputcalibrationpage.cpp.
|
protected |
Definition at line 75 of file connectiondiagram.cpp.
|
explicit |
Definition at line 34 of file savepage.cpp.
|
inline |
Definition at line 84 of file setupwizard.h.
|
inline |
Definition at line 55 of file setupwizard.h.
|
inline |
Definition at line 67 of file setupwizard.h.
| void BoardtypeUnknown::setFailureType | ( | FailureType | type | ) |
Definition at line 52 of file boardtype_unknown.cpp.
|
inline |
Definition at line 70 of file setupwizard.h.
|
inline |
Definition at line 64 of file setupwizard.h.
|
inline |
Definition at line 76 of file setupwizard.h.
|
inline |
Definition at line 73 of file setupwizard.h.
|
inline |
Definition at line 91 of file setupwizard.h.
| bool VehicleConfigurationHelper::setupHardwareSettings | ( | bool | save = true | ) |
Definition at line 92 of file vehicleconfigurationhelper.cpp.
| bool VehicleConfigurationHelper::setupVehicle | ( | bool | save = true | ) |
Definition at line 63 of file vehicleconfigurationhelper.cpp.
|
explicit |
Definition at line 54 of file setupwizard.cpp.
|
inline |
Definition at line 61 of file setupwizard.h.
|
inline |
Definition at line 58 of file setupwizard.h.
|
protected |
Definition at line 281 of file outputcalibrationpage.cpp.
|
protected |
Definition at line 83 of file connectiondiagram.cpp.
|
explicit |
Definition at line 33 of file summarypage.cpp.
|
explicit |
Definition at line 31 of file surfacepage.cpp.
|
explicit |
Definition at line 34 of file tlendpage.cpp.
|
explicit |
Definition at line 30 of file tlstartpage.cpp.
| bool OutputPage::validatePage | ( | ) |
Definition at line 60 of file outputpage.cpp.
| bool InputPage::validatePage | ( | ) |
Definition at line 82 of file inputpage.cpp.
| bool SummaryPage::validatePage | ( | ) |
Definition at line 46 of file summarypage.cpp.
| bool SavePage::validatePage | ( | ) |
Definition at line 48 of file savepage.cpp.
| bool VehiclePage::validatePage | ( | ) |
Definition at line 43 of file vehiclepage.cpp.
| bool BiasCalibrationPage::validatePage | ( | ) |
Definition at line 50 of file biascalibrationpage.cpp.
| bool RebootPage::validatePage | ( | ) |
Definition at line 58 of file rebootpage.cpp.
| bool InputPageNotSupported::validatePage | ( | ) |
Definition at line 48 of file inputpage_notsupported.cpp.
| bool OutputCalibrationPage::validatePage | ( | ) |
Definition at line 269 of file outputcalibrationpage.cpp.
| bool MultiPage::validatePage | ( | ) |
Definition at line 67 of file multipage.cpp.
| bool ControllerPage::validatePage | ( | ) |
Definition at line 98 of file controllerpage.cpp.
| bool BoardtypeUnknown::validatePage | ( | ) |
Definition at line 47 of file boardtype_unknown.cpp.
| VehicleConfigurationHelper::VehicleConfigurationHelper | ( | VehicleConfigurationSource * | configSource | ) |
Definition at line 49 of file vehicleconfigurationhelper.cpp.
| VehicleConfigurationSource::VehicleConfigurationSource | ( | ) |
Definition at line 31 of file vehicleconfigurationsource.cpp.
|
explicit |
Definition at line 31 of file vehiclepage.cpp.
| BiasCalibrationPage::~BiasCalibrationPage | ( | ) |
Definition at line 45 of file biascalibrationpage.cpp.
| BoardtypeUnknown::~BoardtypeUnknown | ( | ) |
Definition at line 42 of file boardtype_unknown.cpp.
| ConnectionDiagram::~ConnectionDiagram | ( | ) |
Definition at line 70 of file connectiondiagram.cpp.
| ControllerPage::~ControllerPage | ( | ) |
Definition at line 65 of file controllerpage.cpp.
| FixedWingPage::~FixedWingPage | ( | ) |
Definition at line 39 of file fixedwingpage.cpp.
| HeliPage::~HeliPage | ( | ) |
Definition at line 39 of file helipage.cpp.
| InputPage::~InputPage | ( | ) |
Definition at line 77 of file inputpage.cpp.
| InputPageNotSupported::~InputPageNotSupported | ( | ) |
Definition at line 43 of file inputpage_notsupported.cpp.
| MultiPage::~MultiPage | ( | ) |
Definition at line 56 of file multipage.cpp.
| OutputCalibrationPage::~OutputCalibrationPage | ( | ) |
Definition at line 51 of file outputcalibrationpage.cpp.
| OutputCalibrationUtil::~OutputCalibrationUtil | ( | ) |
Definition at line 47 of file outputcalibrationutil.cpp.
| OutputPage::~OutputPage | ( | ) |
Definition at line 41 of file outputpage.cpp.
| RebootPage::~RebootPage | ( | ) |
Definition at line 41 of file rebootpage.cpp.
| SavePage::~SavePage | ( | ) |
Definition at line 43 of file savepage.cpp.
| SummaryPage::~SummaryPage | ( | ) |
Definition at line 41 of file summarypage.cpp.
| SurfacePage::~SurfacePage | ( | ) |
Definition at line 39 of file surfacepage.cpp.
| TLEndPage::~TLEndPage | ( | ) |
Definition at line 43 of file tlendpage.cpp.
| TLStartPage::~TLStartPage | ( | ) |
Definition at line 38 of file tlstartpage.cpp.
| VehiclePage::~VehiclePage | ( | ) |
Definition at line 38 of file vehiclepage.cpp.
| quint16 actuatorChannelSettings::channelMax |
Definition at line 51 of file vehicleconfigurationsource.h.
| quint16 actuatorChannelSettings::channelMin |
Definition at line 49 of file vehicleconfigurationsource.h.
| quint16 actuatorChannelSettings::channelNeutral |
Definition at line 50 of file vehicleconfigurationsource.h.
| float accelGyroBias::m_accelerometerXBias |
Definition at line 38 of file vehicleconfigurationsource.h.
| float accelGyroBias::m_accelerometerYBias |
Definition at line 39 of file vehicleconfigurationsource.h.
| float accelGyroBias::m_accelerometerZBias |
Definition at line 40 of file vehicleconfigurationsource.h.
| float accelGyroBias::m_gyroXBias |
Definition at line 42 of file vehicleconfigurationsource.h.
| float accelGyroBias::m_gyroYBias |
Definition at line 43 of file vehicleconfigurationsource.h.
| float accelGyroBias::m_gyroZBias |
Definition at line 44 of file vehicleconfigurationsource.h.
| int mixerChannelSettings::pitch |
Definition at line 49 of file vehicleconfigurationhelper.h.
| int mixerChannelSettings::roll |
Definition at line 48 of file vehicleconfigurationhelper.h.
| int mixerChannelSettings::throttle1 |
Definition at line 46 of file vehicleconfigurationhelper.h.
| int mixerChannelSettings::throttle2 |
Definition at line 47 of file vehicleconfigurationhelper.h.
| int mixerChannelSettings::type |
Definition at line 45 of file vehicleconfigurationhelper.h.
| int mixerChannelSettings::yaw |
Definition at line 50 of file vehicleconfigurationhelper.h.
|
signal |
|
signal |
|
slot |
Definition at line 299 of file outputcalibrationpage.cpp.
|
slot |
Definition at line 106 of file outputcalibrationutil.cpp.
|
slot |
Definition at line 52 of file outputcalibrationutil.cpp.
|
slot |
Definition at line 85 of file outputcalibrationutil.cpp.