|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <RemoteIDSettings.h>
Inheritance diagram for RemoteIDSettings:
Collaboration diagram for RemoteIDSettings:Public Types | |
| enum class | RegionOperation { FAA , EU } |
| enum class | LocationType { TAKEOFF , LIVE , FIXED } |
| enum class | ClassificationType { UNDEFINED , EU } |
Public Member Functions | |
| RemoteIDSettings (QObject *parent=nullptr) | |
| Fact *operatorID READ operatorID CONSTANT Fact * | operatorID () |
| Fact *operatorIDValid READ operatorIDValid CONSTANT Fact * | operatorIDValid () |
| Fact *operatorIDType READ operatorIDType CONSTANT Fact * | operatorIDType () |
| Fact *sendOperatorID READ sendOperatorID CONSTANT Fact * | sendOperatorID () |
| Fact *selfIDFree READ selfIDFree CONSTANT Fact * | selfIDFree () |
| Fact *selfIDEmergency READ selfIDEmergency CONSTANT Fact * | selfIDEmergency () |
| Fact *selfIDExtended READ selfIDExtended CONSTANT Fact * | selfIDExtended () |
| Fact *selfIDType READ selfIDType CONSTANT Fact * | selfIDType () |
| Fact *sendSelfID READ sendSelfID CONSTANT Fact * | sendSelfID () |
| Fact *basicID READ basicID CONSTANT Fact * | basicID () |
| Fact *basicIDType READ basicIDType CONSTANT Fact * | basicIDType () |
| Fact *basicIDUaType READ basicIDUaType CONSTANT Fact * | basicIDUaType () |
| Fact *sendBasicID READ sendBasicID CONSTANT Fact * | sendBasicID () |
| Fact *region READ region CONSTANT Fact * | region () |
| Fact *locationType READ locationType CONSTANT Fact * | locationType () |
| Fact *latitudeFixed READ latitudeFixed CONSTANT Fact * | latitudeFixed () |
| Fact *longitudeFixed READ longitudeFixed CONSTANT Fact * | longitudeFixed () |
| Fact *altitudeFixed READ altitudeFixed CONSTANT Fact * | altitudeFixed () |
| Fact *classificationType READ classificationType CONSTANT Fact * | classificationType () |
| Fact *categoryEU READ categoryEU CONSTANT Fact * | categoryEU () |
| Fact *classEU READ classEU CONSTANT Fact * | classEU () |
Public Member Functions inherited from SettingsGroup | |
| SettingsGroup (const QString &name, const QString &settingsGroup, QObject *parent=nullptr) | |
| bool visible READ visible WRITE setVisible NOTIFY virtual visibleChanged bool | visible () |
| virtual void | setVisible (bool vis) |
| QString | settingsGroup () const |
Static Public Attributes | |
| static const char * | name = "RemoteID" |
| static const char * | settingsGroup = "RemoteID" |
| static const char * | operatorIDName = "operatorID" |
| static const char * | operatorIDValidName = "operatorIDValid" |
| static const char * | operatorIDTypeName = "operatorIDType" |
| static const char * | sendOperatorIDName = "sendOperatorID" |
| static const char * | selfIDFreeName = "selfIDFree" |
| static const char * | selfIDEmergencyName = "selfIDEmergency" |
| static const char * | selfIDExtendedName = "selfIDExtended" |
| static const char * | selfIDTypeName = "selfIDType" |
| static const char * | sendSelfIDName = "sendSelfID" |
| static const char * | basicIDName = "basicID" |
| static const char * | basicIDTypeName = "basicIDType" |
| static const char * | basicIDUaTypeName = "basicIDUaType" |
| static const char * | sendBasicIDName = "sendBasicID" |
| static const char * | regionName = "region" |
| static const char * | locationTypeName = "locationType" |
| static const char * | latitudeFixedName = "latitudeFixed" |
| static const char * | longitudeFixedName = "longitudeFixed" |
| static const char * | altitudeFixedName = "altitudeFixed" |
| static const char * | classificationTypeName = "classificationType" |
| static const char * | categoryEUName = "categoryEU" |
| static const char * | classEUName = "classEU" |
Additional Inherited Members | |
Signals inherited from SettingsGroup | |
| void | visibleChanged () |
Protected Member Functions inherited from SettingsGroup | |
| SettingsFact * | _createSettingsFact (const QString &factName) |
Protected Attributes inherited from SettingsGroup | |
| bool | _visible |
| QString | _name |
| QString | _settingsGroup |
| QMap< QString, FactMetaData * > | _nameToMetaDataMap |
Definition at line 7 of file RemoteIDSettings.h.
|
strong |
| Enumerator | |
|---|---|
| UNDEFINED | |
| EU | |
Definition at line 27 of file RemoteIDSettings.h.
|
strong |
| Enumerator | |
|---|---|
| TAKEOFF | |
| LIVE | |
| FIXED | |
Definition at line 20 of file RemoteIDSettings.h.
|
strong |
| Enumerator | |
|---|---|
| FAA | |
| EU | |
Definition at line 14 of file RemoteIDSettings.h.
| RemoteIDSettings::RemoteIDSettings | ( | QObject * | parent = nullptr | ) |
Definition at line 3 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::altitudeFixed | ( | ) |
Definition at line 24 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::basicID | ( | ) |
Definition at line 16 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::RemoteIDManager().
| Fact * RemoteIDSettings::basicIDType | ( | ) |
Definition at line 17 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::RemoteIDManager().
| Fact * RemoteIDSettings::basicIDUaType | ( | ) |
Definition at line 18 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::RemoteIDManager().
| Fact * RemoteIDSettings::categoryEU | ( | ) |
Definition at line 26 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::classEU | ( | ) |
Definition at line 27 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::classificationType | ( | ) |
Definition at line 25 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::latitudeFixed | ( | ) |
Definition at line 22 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::locationType | ( | ) |
Definition at line 21 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::longitudeFixed | ( | ) |
Definition at line 23 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::operatorID | ( | ) |
Definition at line 7 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::RemoteIDManager(), and RemoteIDManager::setOperatorID().
| Fact * RemoteIDSettings::operatorIDType | ( | ) |
Definition at line 9 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::setOperatorID().
| Fact * RemoteIDSettings::operatorIDValid | ( | ) |
Definition at line 8 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::RemoteIDManager(), and RemoteIDManager::setOperatorID().
| Fact * RemoteIDSettings::region | ( | ) |
Definition at line 20 of file RemoteIDSettings.cc.
Referenced by RemoteIDManager::RemoteIDManager(), and RemoteIDManager::setOperatorID().
| Fact * RemoteIDSettings::selfIDEmergency | ( | ) |
Definition at line 12 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::selfIDExtended | ( | ) |
Definition at line 13 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::selfIDFree | ( | ) |
Definition at line 11 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::selfIDType | ( | ) |
Definition at line 14 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::sendBasicID | ( | ) |
Definition at line 19 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::sendOperatorID | ( | ) |
Definition at line 10 of file RemoteIDSettings.cc.
| Fact * RemoteIDSettings::sendSelfID | ( | ) |
Definition at line 15 of file RemoteIDSettings.cc.
|
static |
Definition at line 53 of file RemoteIDSettings.h.
|
static |
Definition at line 45 of file RemoteIDSettings.h.
|
static |
Definition at line 46 of file RemoteIDSettings.h.
|
static |
Definition at line 47 of file RemoteIDSettings.h.
|
static |
Definition at line 55 of file RemoteIDSettings.h.
|
static |
Definition at line 56 of file RemoteIDSettings.h.
|
static |
Definition at line 54 of file RemoteIDSettings.h.
|
static |
Definition at line 51 of file RemoteIDSettings.h.
|
static |
Definition at line 50 of file RemoteIDSettings.h.
|
static |
Definition at line 52 of file RemoteIDSettings.h.
|
static |
Definition at line 34 of file RemoteIDSettings.h.
|
static |
Definition at line 36 of file RemoteIDSettings.h.
|
static |
Definition at line 38 of file RemoteIDSettings.h.
|
static |
Definition at line 37 of file RemoteIDSettings.h.
|
static |
Definition at line 49 of file RemoteIDSettings.h.
|
static |
Definition at line 41 of file RemoteIDSettings.h.
|
static |
Definition at line 42 of file RemoteIDSettings.h.
|
static |
Definition at line 40 of file RemoteIDSettings.h.
|
static |
Definition at line 43 of file RemoteIDSettings.h.
|
static |
Definition at line 48 of file RemoteIDSettings.h.
|
static |
Definition at line 39 of file RemoteIDSettings.h.
|
static |
Definition at line 44 of file RemoteIDSettings.h.
|
static |
Definition at line 34 of file RemoteIDSettings.h.