|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <AutoPilotPlugin.h>
Inheritance diagram for AutoPilotPlugin:
Collaboration diagram for AutoPilotPlugin:Signals | |
| void | setupCompleteChanged () |
| void | vehicleComponentsChanged () |
Protected Attributes | |
| Vehicle * | _vehicle = nullptr |
| FirmwarePlugin * | _firmwarePlugin = nullptr |
| bool | _setupComplete = false |
The AutoPilotPlugin class is an abstract base class which represent the methods and objects which are specific to a certain AutoPilot. This is the only place where AutoPilot specific code should reside in QGroundControl. The remainder of the QGroundControl source is generic to a common mavlink implementation.
Definition at line 19 of file AutoPilotPlugin.h.
|
signal |
|
signal |
|
protected |
Definition at line 67 of file AutoPilotPlugin.h.
|
protected |
Definition at line 68 of file AutoPilotPlugin.h.
|
protected |
Definition at line 66 of file AutoPilotPlugin.h.
Referenced by PX4AutoPilotPlugin::parametersReadyPreChecks(), PX4AutoPilotPlugin::prerequisiteSetup(), GenericAutoPilotPlugin::vehicleComponents(), APMAutoPilotPlugin::vehicleComponents(), and PX4AutoPilotPlugin::vehicleComponents().