[ { "name": "OfflineEditingFirmwareType", "shortDescription": "Offline editing firmware type", "type": "uint32", "enumStrings": "ArduPilot,PX4 Pro,Mavlink Generic", "enumValues": "3,12,0", "defaultValue": 3 }, { "name": "OfflineEditingVehicleType", "shortDescription": "Offline editing vehicle type", "type": "uint32", "enumStrings": "Fixed Wing,Multi-Rotor,VTOL,Rover,Sub", "enumValues": "1,2,19,10,12", "defaultValue": 1 }, { "name": "OfflineEditingCruiseSpeed", "shortDescription": "Offline editing cruise speed", "longDescription": "This value defines the cruising speed for forward flight vehicles for use in calculating mission duration when not connected to a vehicle.", "type": "double", "defaultValue": 16.0, "min": 1.0, "units": "m/s", "decimalPlaces": 2 }, { "name": "OfflineEditingHoverSpeed", "shortDescription": "Offline editing hover speed", "longDescription": "This value defines the cruising speed for multi-rotor vehicles for use in calculating mission duration when not connected to a vehicle.", "type": "double", "defaultValue": 4.0, "min": 1.0, "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": "meters", "decimalPlaces": 2 }, { "name": "PromptFLightDataSave", "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": "PromptFLightDataSaveNotArmed", "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": "VirtualTabletJoystick", "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": "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": "BaseDeviceFontPointSize", "shortDescription": "Application font size", "longDescription": "The point size for the default font used.", "type": "uint32", "units": "pt", "min": 6, "max": 48, "defaultValue": 0 }, { "name": "StyleIsDark", "shortDescription": "Application color scheme", "longDescription": "The color scheme for the user interface.", "type": "uint32", "enumStrings": "Indoor,Outdoor", "enumValues": "1,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": "" } ]