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