|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <APMSensorsComponent.h>
Inheritance diagram for APMSensorsComponent:
Collaboration diagram for APMSensorsComponent:Public Member Functions | |
| APMSensorsComponent (Vehicle *vehicle, AutoPilotPlugin *autopilot, QObject *parent=nullptr) | |
| bool | compassSetupNeeded () const |
| bool | accelSetupNeeded () const |
| QStringList | setupCompleteChangedTriggerList () const final |
| QString | name () const final |
| QString | description () const final |
| QString | iconResource () const final |
| bool | requiresSetup () const final |
| bool | setupComplete () const final |
| QUrl | setupSource () const final |
| QUrl | summaryQmlSource () const final |
Additional Inherited Members | |
Signals inherited from VehicleComponent | |
| void | setupCompleteChanged () |
| void | setupSourceChanged () |
Protected Slots inherited from VehicleComponent | |
| void | _triggerUpdated (QVariant) |
Protected Attributes inherited from VehicleComponent | |
| Vehicle * | _vehicle = nullptr |
| AutoPilotPlugin * | _autopilot = nullptr |
| AutoPilotPlugin::KnownVehicleComponent | _KnownVehicleComponent |
Definition at line 5 of file APMSensorsComponent.h.
|
explicit |
Definition at line 5 of file APMSensorsComponent.cc.
| bool APMSensorsComponent::accelSetupNeeded | ( | ) | const |
Definition at line 64 of file APMSensorsComponent.cc.
References VehicleComponent::_vehicle, ParameterManager::defaultComponentId, ParameterManager::getParameter(), and Vehicle::parameterManager().
Referenced by setupComplete().
| bool APMSensorsComponent::compassSetupNeeded | ( | ) | const |
Definition at line 25 of file APMSensorsComponent.cc.
References VehicleComponent::_vehicle, ParameterManager::defaultComponentId, ParameterManager::getParameter(), and Vehicle::parameterManager().
Referenced by setupComplete().
|
inlinefinalvirtual |
Reimplemented from VehicleComponent.
Definition at line 18 of file APMSensorsComponent.h.
|
inlinefinalvirtual |
Implements VehicleComponent.
Definition at line 19 of file APMSensorsComponent.h.
|
inlinefinalvirtual |
Implements VehicleComponent.
Definition at line 17 of file APMSensorsComponent.h.
|
inlinefinalvirtual |
Implements VehicleComponent.
Definition at line 20 of file APMSensorsComponent.h.
|
inlinefinalvirtual |
Implements VehicleComponent.
Definition at line 21 of file APMSensorsComponent.h.
References accelSetupNeeded(), and compassSetupNeeded().
|
finalvirtual |
Returns an list of parameter names for which a change should cause the setupCompleteChanged signal to be emitted.
Implements VehicleComponent.
Definition at line 11 of file APMSensorsComponent.cc.
|
inlinefinalvirtual |
Implements VehicleComponent.
Definition at line 22 of file APMSensorsComponent.h.
|
inlinefinalvirtual |
Implements VehicleComponent.
Definition at line 23 of file APMSensorsComponent.h.