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