QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
MavlinkSettings.h
Go to the documentation of this file.
1#pragma once
2
3#include <QtQmlIntegration/QtQmlIntegration>
4
5#include "SettingsGroup.h"
6
9{
10 Q_OBJECT
11 QML_ELEMENT
12 QML_UNCREATABLE("")
13public:
14 MavlinkSettings(QObject* parent = nullptr);
15
17
27
28 // Although this is a global setting it only affects ArduPilot vehicle since PX4 automatically starts the stream from the vehicle side
30
31private slots:
32 void _mavlink2SigningKeyChanged();
33};
#define DEFINE_SETTING_NAME_GROUP()
#define DEFINE_SETTINGFACT(NAME)
Application Settings.
Fact *mavlink2SigningKey READ mavlink2SigningKey CONSTANT Fact * mavlink2SigningKey()
Fact *forwardMavlink READ forwardMavlink CONSTANT Fact * forwardMavlink()
Fact *telemetrySaveNotArmed READ telemetrySaveNotArmed CONSTANT Fact * telemetrySaveNotArmed()
Fact *telemetrySave READ telemetrySave CONSTANT Fact * telemetrySave()
Fact *forwardMavlinkHostName READ forwardMavlinkHostName CONSTANT Fact * forwardMavlinkHostName()
Fact *gcsMavlinkSystemID READ gcsMavlinkSystemID CONSTANT Fact * gcsMavlinkSystemID()
Fact *saveCsvTelemetry READ saveCsvTelemetry CONSTANT Fact * saveCsvTelemetry()
Fact *forwardMavlinkAPMSupportHostName READ forwardMavlinkAPMSupportHostName CONSTANT Fact * forwardMavlinkAPMSupportHostName()
Fact *apmStartMavlinkStreams READ apmStartMavlinkStreams CONSTANT Fact * apmStartMavlinkStreams()
Fact *sendGCSHeartbeat READ sendGCSHeartbeat CONSTANT Fact * sendGCSHeartbeat()