/**************************************************************************** * * (c) 2009-2020 QGROUNDCONTROL PROJECT * * QGroundControl is licensed according to the terms in the file * COPYING.md in the root of the source code directory. * ****************************************************************************/ /// @file /// @brief Auto connect settings #pragma once #include "SettingsGroup.h" /// Auto connect settings /// Defines which links should be automatically created and started at runtime class AutoConnectSettings : public SettingsGroup { Q_OBJECT public: AutoConnectSettings(QObject* parent = nullptr); DEFINE_SETTING_NAME_GROUP() DEFINE_SETTINGFACT(autoConnectUDP) DEFINE_SETTINGFACT(autoConnectPixhawk) DEFINE_SETTINGFACT(autoConnectSiKRadio) DEFINE_SETTINGFACT(autoConnectPX4Flow) DEFINE_SETTINGFACT(autoConnectRTKGPS) DEFINE_SETTINGFACT(autoConnectLibrePilot) DEFINE_SETTINGFACT(autoConnectNmeaPort) DEFINE_SETTINGFACT(autoConnectNmeaBaud) DEFINE_SETTINGFACT(udpListenPort) DEFINE_SETTINGFACT(udpTargetHostIP) DEFINE_SETTINGFACT(udpTargetHostPort) DEFINE_SETTINGFACT(nmeaUdpPort) };