QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
AutoConnectSettings Class Reference

#include <AutoConnectSettings.h>

+ Inheritance diagram for AutoConnectSettings:
+ Collaboration diagram for AutoConnectSettings:

Public Member Functions

 AutoConnectSettings (QObject *parent=nullptr)
 
Fact *autoConnectUDP READ autoConnectUDP CONSTANT FactautoConnectUDP ()
 
Fact *autoConnectPixhawk READ autoConnectPixhawk CONSTANT FactautoConnectPixhawk ()
 
Fact *autoConnectSiKRadio READ autoConnectSiKRadio CONSTANT FactautoConnectSiKRadio ()
 
Fact *autoConnectRTKGPS READ autoConnectRTKGPS CONSTANT FactautoConnectRTKGPS ()
 
Fact *autoConnectLibrePilot READ autoConnectLibrePilot CONSTANT FactautoConnectLibrePilot ()
 
Fact *autoConnectNmeaPort READ autoConnectNmeaPort CONSTANT FactautoConnectNmeaPort ()
 
Fact *autoConnectNmeaBaud READ autoConnectNmeaBaud CONSTANT FactautoConnectNmeaBaud ()
 
Fact *autoConnectZeroConf READ autoConnectZeroConf CONSTANT FactautoConnectZeroConf ()
 
Fact *udpListenPort READ udpListenPort CONSTANT FactudpListenPort ()
 
Fact *udpTargetHostIP READ udpTargetHostIP CONSTANT FactudpTargetHostIP ()
 
Fact *udpTargetHostPort READ udpTargetHostPort CONSTANT FactudpTargetHostPort ()
 
Fact *nmeaUdpPort READ nmeaUdpPort CONSTANT FactnmeaUdpPort ()
 
- 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 = "AutoConnect"
 
static const char * settingsGroup = "AutoConnect"
 
static const char * autoConnectUDPName = "autoConnectUDP"
 
static const char * autoConnectPixhawkName = "autoConnectPixhawk"
 
static const char * autoConnectSiKRadioName = "autoConnectSiKRadio"
 
static const char * autoConnectRTKGPSName = "autoConnectRTKGPS"
 
static const char * autoConnectLibrePilotName = "autoConnectLibrePilot"
 
static const char * autoConnectNmeaPortName = "autoConnectNmeaPort"
 
static const char * autoConnectNmeaBaudName = "autoConnectNmeaBaud"
 
static const char * autoConnectZeroConfName = "autoConnectZeroConf"
 
static const char * udpListenPortName = "udpListenPort"
 
static const char * udpTargetHostIPName = "udpTargetHostIP"
 
static const char * udpTargetHostPortName = "udpTargetHostPort"
 
static const char * nmeaUdpPortName = "nmeaUdpPort"
 

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
 

Detailed Description

Auto connect settings Defines which links should be automatically created and started at runtime

Definition at line 9 of file AutoConnectSettings.h.

Constructor & Destructor Documentation

◆ AutoConnectSettings()

AutoConnectSettings::AutoConnectSettings ( QObject *  parent = nullptr)

Definition at line 4 of file AutoConnectSettings.cc.

Member Function Documentation

◆ autoConnectLibrePilot()

Fact * AutoConnectSettings::autoConnectLibrePilot ( )

Definition at line 66 of file AutoConnectSettings.cc.

◆ autoConnectNmeaBaud()

Fact * AutoConnectSettings::autoConnectNmeaBaud ( )

Definition at line 88 of file AutoConnectSettings.cc.

◆ autoConnectNmeaPort()

Fact * AutoConnectSettings::autoConnectNmeaPort ( )

Definition at line 77 of file AutoConnectSettings.cc.

◆ autoConnectPixhawk()

Fact * AutoConnectSettings::autoConnectPixhawk ( )

Definition at line 33 of file AutoConnectSettings.cc.

◆ autoConnectRTKGPS()

Fact * AutoConnectSettings::autoConnectRTKGPS ( )

Definition at line 55 of file AutoConnectSettings.cc.

◆ autoConnectSiKRadio()

Fact * AutoConnectSettings::autoConnectSiKRadio ( )

Definition at line 44 of file AutoConnectSettings.cc.

◆ autoConnectUDP()

Fact * AutoConnectSettings::autoConnectUDP ( )

Definition at line 27 of file AutoConnectSettings.cc.

◆ autoConnectZeroConf()

Fact * AutoConnectSettings::autoConnectZeroConf ( )

Definition at line 99 of file AutoConnectSettings.cc.

◆ nmeaUdpPort()

Fact * AutoConnectSettings::nmeaUdpPort ( )

Definition at line 31 of file AutoConnectSettings.cc.

◆ udpListenPort()

Fact * AutoConnectSettings::udpListenPort ( )

Definition at line 28 of file AutoConnectSettings.cc.

◆ udpTargetHostIP()

Fact * AutoConnectSettings::udpTargetHostIP ( )

Definition at line 29 of file AutoConnectSettings.cc.

◆ udpTargetHostPort()

Fact * AutoConnectSettings::udpTargetHostPort ( )

Definition at line 30 of file AutoConnectSettings.cc.

Member Data Documentation

◆ autoConnectLibrePilotName

const char * AutoConnectSettings::autoConnectLibrePilotName = "autoConnectLibrePilot"
static

Definition at line 23 of file AutoConnectSettings.h.

◆ autoConnectNmeaBaudName

const char * AutoConnectSettings::autoConnectNmeaBaudName = "autoConnectNmeaBaud"
static

Definition at line 25 of file AutoConnectSettings.h.

◆ autoConnectNmeaPortName

const char * AutoConnectSettings::autoConnectNmeaPortName = "autoConnectNmeaPort"
static

Definition at line 24 of file AutoConnectSettings.h.

◆ autoConnectPixhawkName

const char * AutoConnectSettings::autoConnectPixhawkName = "autoConnectPixhawk"
static

Definition at line 20 of file AutoConnectSettings.h.

◆ autoConnectRTKGPSName

const char * AutoConnectSettings::autoConnectRTKGPSName = "autoConnectRTKGPS"
static

Definition at line 22 of file AutoConnectSettings.h.

◆ autoConnectSiKRadioName

const char * AutoConnectSettings::autoConnectSiKRadioName = "autoConnectSiKRadio"
static

Definition at line 21 of file AutoConnectSettings.h.

◆ autoConnectUDPName

const char * AutoConnectSettings::autoConnectUDPName = "autoConnectUDP"
static

Definition at line 19 of file AutoConnectSettings.h.

◆ autoConnectZeroConfName

const char * AutoConnectSettings::autoConnectZeroConfName = "autoConnectZeroConf"
static

Definition at line 26 of file AutoConnectSettings.h.

◆ name

const char * AutoConnectSettings::name = "AutoConnect"
static

Definition at line 17 of file AutoConnectSettings.h.

◆ nmeaUdpPortName

const char * AutoConnectSettings::nmeaUdpPortName = "nmeaUdpPort"
static

Definition at line 30 of file AutoConnectSettings.h.

◆ settingsGroup

const char * AutoConnectSettings::settingsGroup = "AutoConnect"
static

Definition at line 17 of file AutoConnectSettings.h.

◆ udpListenPortName

const char * AutoConnectSettings::udpListenPortName = "udpListenPort"
static

Definition at line 27 of file AutoConnectSettings.h.

◆ udpTargetHostIPName

const char * AutoConnectSettings::udpTargetHostIPName = "udpTargetHostIP"
static

Definition at line 28 of file AutoConnectSettings.h.

◆ udpTargetHostPortName

const char * AutoConnectSettings::udpTargetHostPortName = "udpTargetHostPort"
static

Definition at line 29 of file AutoConnectSettings.h.


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