dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
VehicleConfigurationHelper Class Reference

The VehicleConfigurationHelper class provides an interface between the settings selected in the wizard and storing them on the FC. More...

#include <vehicleconfigurationhelper.h>

Inheritance diagram for VehicleConfigurationHelper:

Public Types

enum  EscFrequency {
  ESC_FREQUENCY_LEGACY = 50, ESC_FREQUENCY_RAPID = 400, ESC_FREQUENCY_SYNCPWM = 0, ESC_FREQUENCY_DSHOT300 = 65532,
  ESC_FREQUENCY_DSHOT600 = 65533, ESC_FREQUENCY_DSHOT1200 = 65534
}
 

Signals

void saveProgress (int total, int current, QString description)
 

Public Member Functions

 VehicleConfigurationHelper (VehicleConfigurationSource *configSource)
 
bool setupVehicle (bool save=true)
 
bool setupHardwareSettings (bool save=true)
 

Detailed Description

The VehicleConfigurationHelper class provides an interface between the settings selected in the wizard and storing them on the FC.

It will store all the options the user selects in the wizard and then in one step can apply and save all of these. When appropriate it delegates specific board type details to the board plugin and should not contain any board-specific code.

Definition at line 82 of file vehicleconfigurationhelper.h.


The documentation for this class was generated from the following files: