App.SettingsGroup.json 9.36 KB
Newer Older
1 2
[
{
3
    "name":             "offlineEditingFirmwareType",
4 5
    "shortDescription": "Offline editing firmware type",
    "type":             "uint32",
6
    "enumStrings":      "ArduPilot,PX4 Pro,Mavlink Generic",
7
    "enumValues":       "3,12,0",
8
    "defaultValue":     12
9 10
},
{
11
    "name":             "offlineEditingVehicleType",
12 13
    "shortDescription": "Offline editing vehicle type",
    "type":             "uint32",
14
    "enumStrings":      "Fixed Wing,Multi-Rotor,VTOL,Rover,Sub",
15
    "enumValues":       "1,2,19,10,12",
16
    "defaultValue":     2
17 18
},
{
19
    "name":             "offlineEditingCruiseSpeed",
20
    "shortDescription": "Offline editing cruise speed",
21
    "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.",
22
    "type":             "double",
23
    "defaultValue":     15.0,
24 25 26 27 28
    "min":              1.0,
    "units":            "m/s",
    "decimalPlaces":    2
},
{
29
    "name":             "offlineEditingHoverSpeed",
30
    "shortDescription": "Offline editing hover speed",
31
    "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.",
32
    "type":             "double",
33
    "defaultValue":     5.0,
34 35 36 37
    "min":              1.0,
    "units":            "m/s",
    "decimalPlaces":    2
},
38
{
39
    "name":             "offlineEditingAscentSpeed",
40 41 42
    "shortDescription": "Offline editing ascent speed",
    "longDescription":  "This value defines the ascent speed for multi-rotor vehicles for use in calculating mission duration.",
    "type":             "double",
43
    "defaultValue":     3.0,
44 45 46 47 48
    "min":              0.1,
    "units":            "m/s",
    "decimalPlaces":    2
},
{
49
    "name":             "offlineEditingDescentSpeed",
50 51 52
    "shortDescription": "Offline editing descent speed",
    "longDescription":  "This value defines the cruising speed for multi-rotor vehicles for use in calculating mission duration.",
    "type":             "double",
53
    "defaultValue":     1.0,
54 55 56 57
    "min":              0.1,
    "units":            "m/s",
    "decimalPlaces":    2
},
58 59 60
{
    "name":             "batteryPercentRemainingAnnounce",
    "shortDescription": "Announce battery remaining percent",
61
    "longDescription":  "Announce the remaining battery percent when it falls below the specified percentage.",
62 63 64 65 66
    "type":             "uint32",
    "defaultValue":     30,
    "units":            "%",
    "min":              0,
    "max":              100
67 68
},
{
69
    "name":             "defaultMissionItemAltitude",
70 71 72 73 74
    "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,
75 76
    "units":            "m",
    "decimalPlaces":    1
77
},
78
{
79
    "name":             "telemetrySave",
80 81
    "shortDescription": "Save telemetry Log after each flight",
    "longDescription":  "If this option is enabled a telemetry will be saved after each flight completes.",
82 83 84 85
    "type":             "bool",
    "defaultValue":     true
},
{
86
    "name":             "telemetrySaveNotArmed",
87 88
    "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.",
89 90 91 92
    "type":             "bool",
    "defaultValue":     false
},
{
93
    "name":             "audioMuted",
94 95 96 97
    "shortDescription": "Mute audio output",
    "longDescription":  "If this option is enabled all audio output will be muted.",
    "type":             "bool",
    "defaultValue":     false
98 99
},
{
100
    "name":             "virtualJoystick",
101 102 103 104 105
    "shortDescription": "Show virtual joystick",
    "longDescription":  "If this option is enabled the virtual joystick will be shown on the Fly view.",
    "type":             "bool",
    "defaultValue":     false
},
106 107 108 109 110 111 112
{
    "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
},
113
{
114
    "name":             "gstDebugLevel",
115 116 117 118 119
    "shortDescription": "Video streaming debug",
    "longDescription":  "Sets the environment variable GST_DEBUG for all pipeline elements on boot.",
    "type":             "uint8",
    "defaultValue":     0
},
120
{
121
    "name":             "autoLoadMissions",
122 123 124 125 126
    "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
},
127
{
128
    "name":             "useChecklist",
129 130 131 132 133
    "shortDescription": "Use preflight checklist",
    "longDescription":  "If this option is enabled the preflight checklist will be used.",
    "type":             "bool",
    "defaultValue":     false
},
134
{
135
    "name":                 "appFontPointSize",
136 137 138 139 140 141 142 143
    "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
144 145
},
{
146
    "name":             "indoorPalette",
147 148
    "shortDescription": "Application color scheme",
    "longDescription":  "The color scheme for the user interface.",
149 150
    "type":             "uint32",
    "enumStrings":      "Indoor,Outdoor",
Don Gagne's avatar
Don Gagne committed
151 152
    "enumValues":       "1,0",
    "defaultValue":     0
153 154
},
{
155
    "name":             "showLargeCompass",
156 157 158 159
    "shortDescription": "Show large compass",
    "longDescription":  "Show large compass on instrument panel",
    "type":             "bool",
    "defaultValue":     false
160 161
},
{
162
    "name":             "savePath",
163 164
    "shortDescription": "Application save directory",
    "longDescription":  "Directory to which all data files  are saved/loaded from",
165 166
    "type":             "string",
    "defaultValue":     ""
167
},
168
{
169
    "name":             "userBrandImageIndoor",
170 171 172 173 174 175
    "shortDescription": "User-selected brand image",
    "longDescription":  "Location in file system of user-selected brand image (indoor)",
    "type":             "string",
    "defaultValue":     ""
},
{
176
    "name":             "userBrandImageOutdoor",
177 178 179 180 181
    "shortDescription": "User-selected brand image",
    "longDescription":  "Location in file system of user-selected brand image (outdoor)",
    "type":             "string",
    "defaultValue":     ""
},
182
{
183
    "name":             "mapboxToken",
Gus Grubba's avatar
Gus Grubba committed
184 185
    "shortDescription": "Access token to Mapbox maps",
    "longDescription":  "Your personal access token for Mapbox maps",
186 187 188 189
    "type":             "string",
    "defaultValue":     ""
},
{
190
    "name":             "esriToken",
191 192 193 194
    "shortDescription": "Access token to Esri maps",
    "longDescription":  "Your personal access token for Esri maps",
    "type":             "string",
    "defaultValue":     ""
195 196
},
{
197
    "name":             "defaultFirmwareType",
198 199 200
    "shortDescription": "Default firmware type for flashing",
    "type":             "uint32",
    "defaultValue":     12
201 202
},
{
203
    "name":             "followTarget",
204 205 206 207 208
    "shortDescription": "Stream GCS' coordinates to Autopilot",
    "type":             "uint32",
    "enumStrings":      "Never,Always,When in Follow Me Flight Mode",
    "enumValues":       "0,1,2",
    "defaultValue":     0
209 210
},
{
211 212 213 214 215
    "name":                 "apmStartMavlinkStreams",
    "shortDescription":     "Request start of MAVLink telemetry streams (ArduPilot only)",
    "type":                 "bool",
    "defaultValue":         true,
    "qgcRebootRequired":    true
216 217 218 219 220 221
},
{
    "name":             "enableTaisync",
    "shortDescription": "Enable Taisync Module Support",
    "longDescription":  "Enable Taisync Module Support",
    "type":             "bool",
Gus Grubba's avatar
Gus Grubba committed
222
    "defaultValue":     false
223 224 225 226 227 228 229
},
{
    "name":             "enableTaisyncVideo",
    "shortDescription": "Enable Taisync Video Support",
    "longDescription":  "Enable Taisync Video Support",
    "type":             "bool",
    "defaultValue":     true
230
},
231 232 233 234 235 236
{
    "name":             "enableMicrohard",
    "shortDescription": "Enable Microhard Module Support",
    "longDescription":  "Enable Microhard Module Support",
    "type":             "bool",
    "defaultValue":     false
237 238 239 240 241
},
{
    "name":             "language",
    "shortDescription": "Language",
    "type":             "uint32",
242 243
    "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",
244
    "defaultValue":     0
245 246
},
{
247 248 249
    "name":             "disableAllPersistence",
    "shortDescription": "Disable all data persistence",
    "longDescription":  "If this option is set, nothing will be saved to disk.",
250
    "type":             "bool",
251
    "defaultValue":     false
252 253
}
]