QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
AutoPilotPlugin Class Referenceabstract

#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
 

Detailed Description

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.

Member Function Documentation

◆ setupCompleteChanged

void AutoPilotPlugin::setupCompleteChanged ( )
signal

◆ vehicleComponentsChanged

void AutoPilotPlugin::vehicleComponentsChanged ( )
signal

Member Data Documentation

◆ _firmwarePlugin

FirmwarePlugin* AutoPilotPlugin::_firmwarePlugin = nullptr
protected

Definition at line 67 of file AutoPilotPlugin.h.

◆ _setupComplete

bool AutoPilotPlugin::_setupComplete = false
protected

Definition at line 68 of file AutoPilotPlugin.h.

◆ _vehicle


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