App.SettingsGroup.json 10.6 KB
Newer Older
1 2 3 4
{
    "version":      1,
    "fileType":  "FactMetaData",
    "QGC.MetaData.Facts":
5 6
[
{
7 8
    "name":             "offlineEditingFirmwareClass",
    "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 16
    "name":             "offlineEditingVehicleClass",
    "shortDesc": "Offline editing vehicle class",
17
    "type":             "uint32",
18 19 20
    "enumStrings":      "Fixed Wing,Multi-Rotor,VTOL,Rover,Sub,Mavlink Generic",
    "enumValues":       "1,2,20,10,12,0",
    "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 100 101 102 103 104 105 106
    "shortDesc": "Mute audio output",
    "longDesc":  "If this option is enabled all audio output will be muted.",
    "type":             "bool",
    "default":     false
},
{
    "name":             "checkInternet",
    "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 116 117 118 119 120 121 122
    "default":     false
},
{
    "name":             "virtualJoystickAutoCenterThrottle",
    "shortDesc": "Auto-Center Throttle",
    "longDesc":  "If enabled the throttle stick will snap back to center when released.",
    "type":             "bool",
    "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 133 134
    "name":             "useChecklist",
    "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 140 141
    "name":             "enforceChecklist",
    "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 198 199 200 201 202 203 204 205 206 207 208 209 210 211
    "default":     ""
},
{
    "name":             "mapboxAccount",
    "shortDesc": "Account name for Mapbox maps",
    "longDesc":  "Your personal account name for Mapbox maps",
    "type":             "string",
    "default":     ""
},
{
    "name":             "mapboxStyle",
    "shortDesc": "Map style ID",
    "longDesc":  "Map design style ID for Mapbox maps",
    "type":             "string",
    "default":     ""
212 213
},
{
214
    "name":             "esriToken",
215 216
    "shortDesc": "Access token to Esri maps",
    "longDesc":  "Your personal access token for Esri maps",
217
    "type":             "string",
218
    "default":     ""
219 220
},
{
221
    "name":             "defaultFirmwareType",
222
    "shortDesc": "Default firmware type for flashing",
223
    "type":             "uint32",
224
    "default":     12
225 226
},
{
227
    "name":             "followTarget",
228
    "shortDesc": "Stream GCS' coordinates to Autopilot",
229 230 231
    "type":             "uint32",
    "enumStrings":      "Never,Always,When in Follow Me Flight Mode",
    "enumValues":       "0,1,2",
232
    "default":     2
233 234
},
{
235
    "name":                 "apmStartMavlinkStreams",
236
    "shortDesc":     "Request start of MAVLink telemetry streams (ArduPilot only)",
237
    "type":                 "bool",
238
    "default":         true,
239
    "qgcRebootRequired":    true
240 241 242
},
{
    "name":             "enableTaisync",
243 244
    "shortDesc": "Enable Taisync Module Support",
    "longDesc":  "Enable Taisync Module Support",
245
    "type":             "bool",
246
    "default":     false
247 248 249
},
{
    "name":             "enableTaisyncVideo",
250 251
    "shortDesc": "Enable Taisync Video Support",
    "longDesc":  "Enable Taisync Video Support",
252
    "type":             "bool",
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309
    "default":     true
},
{
    "name":             "enableMicrohard",
    "shortDesc": "Enable Microhard Module Support",
    "longDesc":  "Enable Microhard Module Support",
    "type":             "bool",
    "default":     false
},
{
    "name":             "language",
    "shortDesc": "Language",
    "type":             "uint32",
    "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),Azerbaijani (Azerbaijani)",
    "enumValues":       "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20",
    "default":     0
},
{
    "name":             "disableAllPersistence",
    "shortDesc": "Disable all data persistence",
    "longDesc":  "If this option is set, nothing will be saved to disk.",
    "type":             "bool",
    "default":     false
},
{
    "name":             "usePairing",
    "shortDesc": "Use Pairing",
    "longDesc":  "Use Link Pairing.",
    "type":             "bool",
    "default":     false
},
{
    "name":             "saveCsvTelemetry",
    "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.",
    "type":             "bool",
    "default":     false
},
{
    "name":             "firstRunPromptIdsShown",
    "shortDesc": "Comma separated list of first run prompt ids which have already been shown.",
    "type":             "string",
    "default":     ""
},
{
    "name":             "forwardMavlink",
    "shortDesc": "Enable mavlink forwarding",
    "longDesc":  "Enable mavlink forwarding",
    "type":             "bool",
    "default":     false
},
{
    "name":             "forwardMavlinkHostName",
    "shortDesc": "Host name",
    "longDesc":  "Host name to forward mavlink to. i.e: localhost:14445",
    "type":             "string",
    "default":     "localhost:14445"
310 311
}
]
312
}