diff --git a/src/Settings/App.SettingsGroup.json b/src/Settings/App.SettingsGroup.json index d06b55e..8682532 100644 --- a/src/Settings/App.SettingsGroup.json +++ b/src/Settings/App.SettingsGroup.json @@ -325,6 +325,13 @@ "longDesc": "Host name to forward mavlink to. i.e: localhost:14445", "type": "string", "default": "localhost:14445" +}, +{ + "name": "forwardMavlinkAPMSupportHostName", + "shortDesc": "Ardupilot Support Host name", + "longDesc": "Ardupilot Support server to forward mavlink to. i.e: support.ardupilot.org:xxxx", + "type": "string", + "default": "support.ardupilot.org:xxxx" } ] } diff --git a/src/Settings/AppSettings.cc b/src/Settings/AppSettings.cc index 4e6c0cb..2324783 100644 --- a/src/Settings/AppSettings.cc +++ b/src/Settings/AppSettings.cc @@ -149,6 +149,7 @@ DECLARE_SETTINGSFACT(AppSettings, saveCsvTelemetry) DECLARE_SETTINGSFACT(AppSettings, firstRunPromptIdsShown) DECLARE_SETTINGSFACT(AppSettings, forwardMavlink) DECLARE_SETTINGSFACT(AppSettings, forwardMavlinkHostName) +DECLARE_SETTINGSFACT(AppSettings, forwardMavlinkAPMSupportHostName) DECLARE_SETTINGSFACT_NO_FUNC(AppSettings, indoorPalette) { diff --git a/src/Settings/AppSettings.h b/src/Settings/AppSettings.h index 425533d..ee7e618 100644 --- a/src/Settings/AppSettings.h +++ b/src/Settings/AppSettings.h @@ -65,6 +65,7 @@ public: DEFINE_SETTINGFACT(firstRunPromptIdsShown) DEFINE_SETTINGFACT(forwardMavlink) DEFINE_SETTINGFACT(forwardMavlinkHostName) + DEFINE_SETTINGFACT(forwardMavlinkAPMSupportHostName) // Although this is a global setting it only affects ArduPilot vehicle since PX4 automatically starts the stream from the vehicle side