[ { "name": "offlineEditingFirmwareType", "shortDescription": "Offline editing firmware type", "type": "uint32", "enumStrings": "ArduPilot,PX4 Pro,Mavlink Generic", "enumValues": "3,12,0", "defaultValue": 12 }, { "name": "offlineEditingVehicleType", "shortDescription": "Offline editing vehicle type", "type": "uint32", "enumStrings": "Fixed Wing,Multi-Rotor,VTOL,Rover,Sub", "enumValues": "1,2,19,10,12", "defaultValue": 2 }, { "name": "offlineEditingCruiseSpeed", "shortDescription": "Offline editing cruise speed", "longDescription": "This value defines the default cruising speed for forward flight vehicles for use in calculating mission statistics. It does not modify the flight speed for a specific flight plan.", "type": "double", "defaultValue": 15.0, "min": 1.0, "units": "m/s", "decimalPlaces": 2 }, { "name": "offlineEditingHoverSpeed", "shortDescription": "Offline editing hover speed", "longDescription": "This value defines the default cruising speed for multi-rotor vehicles for use in calculating mission statistics. It does not modify the flight speed for a specific flight plan.", "type": "double", "defaultValue": 5.0, "min": 1.0, "units": "m/s", "decimalPlaces": 2 }, { "name": "offlineEditingAscentSpeed", "shortDescription": "Offline editing ascent speed", "longDescription": "This value defines the ascent speed for multi-rotor vehicles for use in calculating mission duration.", "type": "double", "defaultValue": 3.0, "min": 0.1, "units": "m/s", "decimalPlaces": 2 }, { "name": "offlineEditingDescentSpeed", "shortDescription": "Offline editing descent speed", "longDescription": "This value defines the cruising speed for multi-rotor vehicles for use in calculating mission duration.", "type": "double", "defaultValue": 1.0, "min": 0.1, "units": "m/s", "decimalPlaces": 2 }, { "name": "batteryPercentRemainingAnnounce", "shortDescription": "Announce battery remaining percent", "longDescription": "Announce the remaining battery percent when it falls below the specified percentage.", "type": "uint32", "defaultValue": 30, "units": "%", "min": 0, "max": 100 }, { "name": "defaultMissionItemAltitude", "shortDescription": "Default value for altitude", "longDescription": "This value specifies the default altitude for new items added to a mission.", "type": "double", "defaultValue": 50.0, "min": 0.0, "units": "m", "decimalPlaces": 1 }, { "name": "telemetrySave", "shortDescription": "Save telemetry Log after each flight", "longDescription": "If this option is enabled a telemetry will be saved after each flight completes.", "type": "bool", "defaultValue": true }, { "name": "telemetrySaveNotArmed", "shortDescription": "Save telemetry log even if vehicle was not armed", "longDescription": "If this option is enabled a telemtry log will be saved even if vehicle was never armed.", "type": "bool", "defaultValue": false }, { "name": "audioMuted", "shortDescription": "Mute audio output", "longDescription": "If this option is enabled all audio output will be muted.", "type": "bool", "defaultValue": false }, { "name": "checkInternet", "shortDescription": "Check Internet connection", "longDescription": "Check Internet connection before accessing Internet resources.", "type": "bool", "defaultValue": true }, { "name": "virtualJoystick", "shortDescription": "Show virtual joystick", "longDescription": "If this option is enabled the virtual joystick will be shown on the Fly view.", "type": "bool", "defaultValue": false }, { "name": "virtualJoystickCentralized", "shortDescription": "Set virtual joystick to be centralize throttle (spring-loaded).", "longDescription": "If this option is enabled the virtual joystick throttle stick will be centralized.", "type": "bool", "defaultValue": false }, { "name": "gstDebugLevel", "shortDescription": "Video streaming debug", "longDescription": "Sets the environment variable GST_DEBUG for all pipeline elements on boot.", "type": "uint8", "defaultValue": 0 }, { "name": "autoLoadMissions", "shortDescription": "AutoLoad mission on vehicle connect", "longDescription": "Automatically load a mission file named AutoLoad#.mission when a vehicle with id # connects.", "type": "bool", "defaultValue": false }, { "name": "useChecklist", "shortDescription": "Use preflight checklist", "longDescription": "If this option is enabled the preflight checklist will be used.", "type": "bool", "defaultValue": false }, { "name": "appFontPointSize", "shortDescription": "Application font size", "longDescription": "The point size for the default font used.", "type": "uint32", "units": "pt", "min": 6, "max": 48, "defaultValue": 0, "qgcRebootRequired": true }, { "name": "indoorPalette", "shortDescription": "Application color scheme", "longDescription": "The color scheme for the user interface.", "type": "uint32", "enumStrings": "Indoor,Outdoor", "enumValues": "1,0", "defaultValue": 0 }, { "name": "showLargeCompass", "shortDescription": "Show large compass", "longDescription": "Show large compass on instrument panel", "type": "bool", "defaultValue": false }, { "name": "savePath", "shortDescription": "Application save directory", "longDescription": "Directory to which all data files are saved/loaded from", "type": "string", "defaultValue": "" }, { "name": "userBrandImageIndoor", "shortDescription": "User-selected brand image", "longDescription": "Location in file system of user-selected brand image (indoor)", "type": "string", "defaultValue": "" }, { "name": "userBrandImageOutdoor", "shortDescription": "User-selected brand image", "longDescription": "Location in file system of user-selected brand image (outdoor)", "type": "string", "defaultValue": "" }, { "name": "mapboxToken", "shortDescription": "Access token to Mapbox maps", "longDescription": "Your personal access token for Mapbox maps", "type": "string", "defaultValue": "" }, { "name": "esriToken", "shortDescription": "Access token to Esri maps", "longDescription": "Your personal access token for Esri maps", "type": "string", "defaultValue": "" }, { "name": "defaultFirmwareType", "shortDescription": "Default firmware type for flashing", "type": "uint32", "defaultValue": 12 }, { "name": "followTarget", "shortDescription": "Stream GCS' coordinates to Autopilot", "type": "uint32", "enumStrings": "Never,Always,When in Follow Me Flight Mode", "enumValues": "0,1,2", "defaultValue": 2 }, { "name": "apmStartMavlinkStreams", "shortDescription": "Request start of MAVLink telemetry streams (ArduPilot only)", "type": "bool", "defaultValue": true, "qgcRebootRequired": true }, { "name": "enableTaisync", "shortDescription": "Enable Taisync Module Support", "longDescription": "Enable Taisync Module Support", "type": "bool", "defaultValue": false }, { "name": "enableTaisyncVideo", "shortDescription": "Enable Taisync Video Support", "longDescription": "Enable Taisync Video Support", "type": "bool", "defaultValue": true }, { "name": "enableMicrohard", "shortDescription": "Enable Microhard Module Support", "longDescription": "Enable Microhard Module Support", "type": "bool", "defaultValue": false }, { "name": "language", "shortDescription": "Language", "type": "uint32", "enumStrings": "System,български (Bulgarian),中文 (Chinese),Nederlands (Dutch),English,Suomi (Finnish),Français (French),Deutsche (German),Ελληνικά (Greek), עברית (Hebrew),Italiano (Italian),日本人 (Japanese),한국어 (Korean),Norsk (Norwegian),Polskie (Polish),Português (Portuguese),Pусский (Russian),Español (Spanish),Svenska (Swedish),Türk (Turkish)", "enumValues": "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19", "defaultValue": 0 }, { "name": "disableAllPersistence", "shortDescription": "Disable all data persistence", "longDescription": "If this option is set, nothing will be saved to disk.", "type": "bool", "defaultValue": false }, { "name": "usePairing", "shortDescription": "Use Pairing", "longDescription": "Use Link Pairing.", "type": "bool", "defaultValue": false }, { "name": "saveCsvTelemetry", "shortDescription": "Save CSV Telementry Logs", "longDescription": "If this option is enabled, all Facts will be written to a CSV file with a 1 Hertz frequency.", "type": "bool", "defaultValue": false } ]