App.SettingsGroup.json 4.75 KB
Newer Older
1 2 3 4 5
[
{
    "name":             "OfflineEditingFirmwareType",
    "shortDescription": "Offline editing firmware type",
    "type":             "uint32",
6
    "enumStrings":      "ArduPilot,PX4 Pro,Mavlink Generic",
7 8 9 10 11 12 13
    "enumValues":       "3,12,0",
    "defaultValue":     3
},
{
    "name":             "OfflineEditingVehicleType",
    "shortDescription": "Offline editing vehicle type",
    "type":             "uint32",
14
    "enumStrings":      "Fixed Wing,Multi-Rotor,VTOL,Rover,Sub",
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
    "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",
41
    "longDescription":  "Announce the remaining battery percent when it falls below the specified percentage.",
42 43 44 45 46
    "type":             "uint32",
    "defaultValue":     30,
    "units":            "%",
    "min":              0,
    "max":              100
47 48 49 50 51 52 53 54 55 56
},
{
    "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
57
},
58 59
{
    "name":             "PromptFLightDataSave",
60 61
    "shortDescription": "Save telemetry Log after each flight",
    "longDescription":  "If this option is enabled a telemetry will be saved after each flight completes.",
62 63 64 65 66
    "type":             "bool",
    "defaultValue":     true
},
{
    "name":             "PromptFLightDataSaveNotArmed",
67 68
    "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.",
69 70 71 72 73 74 75 76 77
    "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
78 79 80 81 82 83 84 85
},
{
    "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
},
86 87 88 89 90 91 92
{
    "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
},
93 94
{
    "name":             "BaseDeviceFontPointSize",
95 96
    "shortDescription": "Application font size",
    "longDescription":  "The point size for the default font used.",
97 98 99 100 101 102 103 104
    "type":             "uint32",
    "units":            "pt",
    "min":              6,
    "max":              48,
    "defaultValue":     0
},
{
    "name":             "StyleIsDark",
105 106
    "shortDescription": "Application color scheme",
    "longDescription":  "The color scheme for the user interface.",
107 108 109
    "type":             "uint32",
    "enumStrings":      "Indoor,Outdoor",
    "enumValues":       "1,0"
110 111 112 113 114 115 116
},
{
    "name":             "ShowLargeCompass",
    "shortDescription": "Show large compass",
    "longDescription":  "Show large compass on instrument panel",
    "type":             "bool",
    "defaultValue":     false
117
},
118 119 120 121 122 123 124
{
    "name":             "AutomaticMissionUpload",
    "shortDescription": "Automatic mission upload",
    "longDescription":  "Automatically upload mission to vehicle after changes",
    "type":             "bool",
    "defaultValue":     true
},
125
{
126 127 128
    "name":             "SavePath",
    "shortDescription": "Application save directory",
    "longDescription":  "Directory to which all data files  are saved/loaded from",
129 130
    "type":             "string",
    "defaultValue":     ""
131 132
}
]