-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathAeroQuadConfigurator.xml
339 lines (322 loc) · 25.6 KB
/
AeroQuadConfigurator.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
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
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
<Configurator>
<Settings>
<DefaultComPort>COM6</DefaultComPort>
<BootUpDelay>10.0</BootUpDelay>
<CommTimeOut>1.0</CommTimeOut>
<DefaultBaudRate>115200</DefaultBaudRate>
<AvailableBaudRates>1200,9600,38400,19200,57600,111111,115200</AvailableBaudRates>
<SoftwareVersion>!</SoftwareVersion>
<StopTelemetry>X</StopTelemetry>
<BoardConfiguration>#</BoardConfiguration>
<Background>./resources/gradientBackground.png</Background>
</Settings>
<Subpanels>
<Subpanel Name="Home">
<Requirement>All</Requirement>
<Path>home.HomeController</Path>
<Class>HomeController</Class>
</Subpanel>
<Subpanel Name="Vehicle configuration">
<Requirement>All</Requirement>
<Path>vehicledynamicconfig.VehicleDynamicConfigController</Path>
<Class>VehicleDynamicConfigController</Class>
</Subpanel>
<Subpanel Name="Sensors calibration">
<Requirement>All</Requirement>
<Path>sensorscalibration.SensorsCalibrationController</Path>
<Class>SensorsCalibrationController</Class>
</Subpanel>
<Subpanel Name="Magnetometer calibration">
<Requirement>All</Requirement>
<Path>magnetometercalibration.MagnetometerCalibrationController</Path>
<Class>MagnetometerCalibrationController</Class>
</Subpanel>
<Subpanel Name="Receiver channels detection">
<Requirement>All</Requirement>
<Path>receiverchanneldetection.ReceiverChannelDetectionController</Path>
<Class>ReceiverChannelDetectionController</Class>
</Subpanel>
<Subpanel Name="Receiver Calibration">
<Requirement>All</Requirement>
<Path>receivercalibration.ReceiverCalibrationController</Path>
<Class>ReceiverCalibrationController</Class>
</Subpanel>
<Subpanel Name="Serial Monitor">
<Requirement>All</Requirement>
<Path>commmonitor.CommMonitorController</Path>
<Class>CommMonitorController</Class>
</Subpanel>
<Subpanel Name="Vehicle Configuration">
<Requirement>All</Requirement>
<Path>vehicleconfiguration.VehicleConfigurationController</Path>
<Class>VehicleConfigurationController</Class>
<VehicleGraphics>
<Vehicle Name="Quad +">./resources/Quad+.png</Vehicle>
<Vehicle Name="Quad X">./resources/QuadX.png</Vehicle>
<Vehicle Name="Quad Y4">./resources/QuadX.png</Vehicle>
<Vehicle Name="Tri">./resources/QuadX.png</Vehicle>
<Vehicle Name="Hex +">./resources/Hexa+.png</Vehicle>
<Vehicle Name="Hex X">./resources/HexaX.png</Vehicle>
<Vehicle Name="Hex Y6">./resources/HexaX.png</Vehicle>
<Vehicle Name="Octo X8">./resources/QuadX.png</Vehicle>
<Vehicle Name="Octo X">./resources/OctoX.png</Vehicle>
<Vehicle Name="Octo X+">./resources/Octo+.png</Vehicle>
</VehicleGraphics>
</Subpanel>
<Subpanel Name="Vehicle Status">
<Requirement>All</Requirement>
<Path>vehicleoverallstatus.VehicleOverallStatusController</Path>
<Class>VehicleOverallStatusController</Class>
<Telemetry>s</Telemetry>
<VehicleGraphics>
<Vehicle Height="400" Motors="(182,22), (300,140), (182,255), (62,140)" Name="Quad +" Width="400">./resources/Quad+ v2.png</Vehicle>
<Vehicle Height="400" Motors="(80,35), (280,35), (80,240), (280,240)" Name="Quad X" Width="400">./resources/QuadX v2.png</Vehicle>
<Vehicle Height="400" Motors="(66,23), (222,23), (145,260), (300,260)" Name="Quad Y4" Width="400">./resources/QuadY4 v2.png</Vehicle>
<Vehicle Height="400" Motors="(330,240), (80,35), (285,35), (182,240)" Name="Tri" Width="400">./resources/Tri v2.png</Vehicle>
<Vehicle Height="500" Motors="(235,30), (390,100), (390,275),(235,350), (75,275), (75,100)" Name="Hexa +" Width="500">./resources/Hexa+ v2.png</Vehicle>
<Vehicle Height="500" Motors="(150,30), (320,30), (390,190), (320,350), (150,350), (75,190)" Name="Hexa X" Width="500">./resources/HexaX v2.png</Vehicle>
<Vehicle Height="500" Motors="(50,45), (170,45), (170,340), (295,45), (420,45), (300,340)" Name="Hex Y6" Width="500">./resources/HexY6 v2.png</Vehicle>
<Vehicle Height="500" Motors="(192,27), (325,190), (192,350), (55,190),(275,27), (410,190), (275,350), (140,190)" Name="Octo X8 +" Width="500">./resources/X8+ v2.png</Vehicle>
<Vehicle Height="500" Motors="(60,40), (310,40), (310,345), (60,345),(160,40), (410,40), (410,345), (160,345)" Name="Octo X8 X" Width="500">./resources/X8X v2.png</Vehicle>
<Vehicle Height="500" Motors="(165,25), (295,25), (385,130), (385,260), (295,350), (165,350), (70,260), (70,130)" Name="Octo X" Width="500">./resources/OctoX v2.png</Vehicle>
<Vehicle Height="500" Motors="(235,30), (360,65), (395,185), (360,315), (235,350), (110,315), (75,185), (110,65)" Name="Octo +" Width="500">./resources/Octo+ v2.png</Vehicle>
</VehicleGraphics>
</Subpanel>
<Subpanel Name="Motor Command">
<Requirement>All</Requirement>
<Path>motorcommand.MotorCommandController</Path>
<Class>MotorCommandController</Class>
<ValidateCommand>123.45</ValidateCommand>
<CommandMotor>5</CommandMotor>
</Subpanel>
<Subpanel Name="PID Update">
<Path>pidparametersupdater.PIDParametersUpdaterController</Path>
<Class>PIDParametersUpdaterController</Class>
<ParameterType Name="Rate Mode">
<Requirement>All</Requirement>
<Command>A</Command>
<Telemetry>a</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Determines how fast your copter reacts to an external interference along the roll axis. A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Roll Proportional">100.0</Parameter>
<Parameter Description="This value takes account of the external interferences' duration and intensity along the roll axis." Name="Roll Integral">0.0</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect caused by external interferences along the roll axis. Decrease or increase until this effect is mostly gone." Name="Roll Derivative">-300.0</Parameter>
<Parameter Description="Determines how fast your copter reacts to an external interference along the pitch axis. A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Pitch Proportional">100.0</Parameter>
<Parameter Description="This value takes account of the external interferences' duration and intensity along the pitch axis." Name="Pitch Integral">0.0</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect caused by external interferences along the pitch axis. Decrease or increase until this effect is mostly gone." Name="Pitch Derivative">-300.0</Parameter>
<Parameter Description="Determines how sensitive your copter reacts to angular movements. A higher value will result in a more agile flight characteristic." Name="Rotation Speed">1</Parameter>
</ParameterType>
<ParameterType Name="Attitude Mode">
<Requirement>All</Requirement>
<Command>B</Command>
<Telemetry>b</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="missing" Name="Roll Accel Proportional">4.0</Parameter>
<Parameter Description="missing" Name="Roll Accel Integral">0.0</Parameter>
<Parameter Description="missing" Name="Roll Accel Derivative">0.0</Parameter>
<Parameter Description="missing" Name="Pitch Accel Proportional">4.0</Parameter>
<Parameter Description="missing" Name="Pitch Accel Integral">0.0</Parameter>
<Parameter Description="missing" Name="Pitch Accel Derivative">0</Parameter>
<Parameter Description="Determines how fast your copter reacts to an external interference along the roll axis. A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Roll Gyro Proportional">100.0</Parameter>
<Parameter Description="This value takes account of the external interferences' duration and intensity along the roll axis." Name="Roll Gyro Integral">0.0</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect caused by external interferences along the roll axis. Decrease or increase until this effect is mostly gone." Name="Roll Gyro Derivative">-300</Parameter>
<Parameter Description="Determines how fast your copter reacts to an external interference along the pitch axis. A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Pitch Gyro Proportional">100.0</Parameter>
<Parameter Description="This value takes account of the external interferences' duration and intensity along the pitch axis." Name="Pitch Gyro Integral">0.0</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect caused by external interferences along the pitch axis. Decrease or increase until this effect is mostly gone." Name="Pitch Gyro Derivative">-300</Parameter>
<Parameter Description="missing" Name="Windup Guard">1000</Parameter>
</ParameterType>
<ParameterType Name="Yaw Configuration">
<Requirement>All</Requirement>
<Command>C</Command>
<Telemetry>c</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Determines how fast your copter reacts to an external interference along the yaw axis. A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Yaw Proportional">200.0</Parameter>
<Parameter Description="This value takes account of the external interferences' duration and intensity along the yaw axis." Name="Yaw Integral">5.0</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect caused by external interferences along the yaw axis. Decrease or increase until this effect is mostly gone." Name="Yaw Derivative">0.0</Parameter>
<Parameter Description="Determines how fast your copter reacts to changes in heading which are not caues by pilot input (e.g. wind). A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Heading Hold Proportional">2.0</Parameter>
<Parameter Description="This value takes account of the heading changes' duration and intensity." Name="Heading Hold Integral">0.0</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect caused by the Heading Hold feature. Decrease or increase until this effect is mostly gone." Name="Heading Hold Derivative">0.0</Parameter>
<Parameter Description="Controls the state of the Heading Hold feature: 1 = Enabled, 0 = Disabled" Name="Heading Hold Configuration">1</Parameter>
</ParameterType>
<ParameterType Name="Altitude Hold">
<Requirement type="or">Altitude Hold: Enabled</Requirement>
<Requirement type="or">Range Detection: Enabled</Requirement>
<Command>D</Command>
<Telemetry>d</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Determines how fast your copter reacts to a change in altitude. A higher value means faster reaction, but maybe also oscillation. A lower value means slower reaction, but may result in causing a too little effect." Name="Barometer Altitude Proportional">25.0</Parameter>
<Parameter Description="This value takes account of the change's duration and intensity." Name="Barometer Altitude Integral">0.6</Parameter>
<Parameter Description="This parameter helps to get rid of a pendulum effect meaning your copter is moving up und down around the desired altitude. Decrease or increase until this effect is mostly gone." Name="Barometer Altitude Derivative">0.0</Parameter>
<Parameter Description="missing" Name="Windup Guard">1000</Parameter>
<Parameter Description="Declares the needed amount of increase/decrease in the throttle value (relatively to the value when Altitude Hold was enabled) to cause the altitude setpoint to be increased/decreased." Name="Throttle Bump Value">90</Parameter>
<Parameter Description="Declares the needed amount of increase/decrease in the throttle value (relatively to the value when Altitude Hold was enabled) to immediately turn Altitude Hold off." Name="Throttle Panic Value">250</Parameter>
<Parameter Description="Declares the maximum amount of allowed positive throttle change to prevent unexpected throttle changes. Must be a positive value." Name="Maximum Throttle Adjust">50</Parameter>
<Parameter Description="Declares the maximum amount of allowed negative throttle change to prevent unexpected throttle changes. Must be a negative value." Name="Minimum Throttle Adjust">-50</Parameter>
<Parameter Description="Used to smooth spikes in the measured altitude value." Name="Altitude Smooth Factor">0.1</Parameter>
<Parameter Description="Not used at the moment." Name="Z-Dampening Proportional">0.0</Parameter>
<Parameter Description="Not used at the moment." Name="Z-Dampening Integral">0.0</Parameter>
<Parameter Description="Not used at the moment." Name="Z-Dampening Derivative">0.0</Parameter>
</ParameterType>
<ParameterType Name="GPS Position Hold">
<Requirement>GPS: Detected</Requirement>
<Command>V</Command>
<Telemetry>v</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="missing" Name="Roll Proportional">0.8</Parameter>
<Parameter Description="missing" Name="Roll Integral">0.0</Parameter>
<Parameter Description="missing" Name="Roll Derivative">0.0</Parameter>
<Parameter Description="missing" Name="Pitch Proportional">0.8</Parameter>
<Parameter Description="missing" Name="Pitch Integral">0.0</Parameter>
<Parameter Description="missing" Name="Pitch Derivative">0.0</Parameter>
<Parameter Description="missing" Name="Yaw Proportional">50.0</Parameter>
<Parameter Description="missing" Name="Yaw Integral">0.0</Parameter>
<Parameter Description="missing" Name="Yaw Derivative">0.0</Parameter>
</ParameterType>
<ParameterType Name="Transmitter Smoothing">
<Requirement>All</Requirement>
<Command>F</Command>
<Telemetry>f</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Defines how all received transmitter values are scaled. A factor of 1 means the values are processed as received without modification." Name="Transmitter Factor">1.0</Parameter>
<Parameter Description="Defines how the received Roll value is scaled. A factor of 1 means the value is processed as received without modification." Name="Roll Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received Pitch value is scaled. A factor of 1 means the value is processed as received without modification." Name="Pitch Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received Yaw value is scaled. A factor of 1 means the value is processed as received without modification." Name="Yaw Smoothing">0.5</Parameter>
<Parameter Description="Defines how the received Throttle value is scaled. A factor of 1 means the value is processed as received without modification." Name="Throttle Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received Mode value is scaled. A factor of 1 means the value is processed as received without modification." Name="Mode Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received AUX1 value is scaled. A factor of 1 means the value is processed as received without modification." Name="AUX1 Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received AUX2 value is scaled. A factor of 1 means the value is processed as received without modification." Name="AUX2 Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received AUX3 value is scaled. A factor of 1 means the value is processed as received without modification." Name="AUX3 Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received AUX4 value is scaled. A factor of 1 means the value is processed as received without modification." Name="AUX4 Smoothing">1.0</Parameter>
<Parameter Description="Defines how the received AUX5 value is scaled. A factor of 1 means the value is processed as received without modification." Name="AUX5 Smoothing">1.0</Parameter>
</ParameterType>
<ParameterType Name="Battery Monitor">
<Requirement>Battery Monitor: Enabled</Requirement>
<Command>N</Command>
<Telemetry>n</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Defines the voltage value (per cell) when battery alarm (second level) is triggered. The battery warning (first level) is 110% of this value (e.g. alarm = 3.3 means warning = 3.63)." Name="Alarm Voltage">3.33</Parameter>
<Parameter Description="Only needed if BatteryMonitorAutoDescend is enabled in the software. Used to initiate an automatical descent of your copter once battery alarm is hit. Defines the target throttle value which you want to reach." Name="Throttle Target">1450</Parameter>
<Parameter Description="Only needed if BatteryMonitorAutoDescend is enabled in the software. Defines the time (in milliseconds) in which you want to reach the target throttle value set above." Name="Going Down Time">60000</Parameter>
</ParameterType>
<ParameterType Name="Camera Stabilization">
<Requirement>Camera Stability: Enabled</Requirement>
<Command>P</Command>
<Telemetry>p</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Controls the state of the camera stabilization feature. 0 = disabled, 1 = enabled" Name="Mode">1</Parameter>
<Parameter Description="Sets the center position for pitch servo." Name="Center Pitch">1500</Parameter>
<Parameter Description="Sets the center position for roll servo." Name="Center Roll">1500</Parameter>
<Parameter Description="Sets the center position for yaw servo." Name="Center Yaw">1500</Parameter>
<Parameter Description="Sets the speed how fast the pitch servo will respond to changes in pitch angle (negative numbers will reverse servo direction)." Name="Scale Pitch Angle">1273.2</Parameter>
<Parameter Description="Sets the speed how fast the roll servo will respond to changes in roll angle (negative numbers will reverse servo direction)." Name="Scale Roll Angle">636.6</Parameter>
<Parameter Description="Sets the speed how fast the yaw servo will respond to changes in yaw angle (negative numbers will reverse servo direction)." Name="Scale Yaw Angle">318.3</Parameter>
<Parameter Description="Sets the minimum position of the pitch servo." Name="Servo Minimum Pitch">1000</Parameter>
<Parameter Description="Sets the minimum position of the roll servo." Name="Servo Minimum Roll">1000</Parameter>
<Parameter Description="Sets the minimum position of the yaw servo." Name="Servo Minimum Yaw">1000</Parameter>
<Parameter Description="Sets the maximum position of the pitch servo." Name="Servo Maximum Pitch">2000</Parameter>
<Parameter Description="Sets the maximum position of the roll servo." Name="Servo Maximum Roll">2000</Parameter>
<Parameter Description="Sets the maximum position of the yaw servo." Name="Servo Maximum Yaw">2000</Parameter>
</ParameterType>
<ParameterType Name="Miscellaneous Configuration">
<Requirement>All</Requirement>
<Command>E</Command>
<Telemetry>e</Telemetry>
<UpdateEEPROM>W</UpdateEEPROM>
<Parameter Description="Defines the voltage reference value. For our newer boards (v1.8+ and AeroQuad32) you don't need to change the default value!" Name="Voltage Reference">5.0</Parameter>
<Parameter Description="Defines the throttle value sent to the motors while idling. If your motors don't start spinning when armed, increase this values slowly. If they spin too fast, decrease it." Name="Minimum Armed (Idle) Throttle">1100</Parameter>
</ParameterType>
</Subpanel>
<Subpanel Name="Sensor Data">
<Requirement type="and">Gyroscope: Detected</Requirement>
<Requirement type="and">Accelerometer: Detected</Requirement>
<Requirement type="and">Magnetometer: Detected</Requirement>
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>i</Telemetry>
<Index>0</Index>
<PlotSize>128</PlotSize>
<PlotName>Gyro X Axis</PlotName>
<PlotName>Gyro Y Axis</PlotName>
<PlotName>Gyro Z Axis</PlotName>
<PlotName>Accel X Axis</PlotName>
<PlotName>Accel Y Axis</PlotName>
<PlotName>Accel Z Axis</PlotName>
<PlotName>Mag X Axis</PlotName>
<PlotName>Mag Y Axis</PlotName>
<PlotName>Mag Z Axis</PlotName>
</Subpanel>
<Subpanel Name="Gyroscope Data">
<Requirement>Gyroscope: Detected</Requirement>
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>i</Telemetry>
<Index>0</Index>
<PlotSize>128</PlotSize>
<PlotName>Gyro X Axis</PlotName>
<PlotName>Gyro Y Axis</PlotName>
<PlotName>Gyro Z Axis</PlotName>
</Subpanel>
<Subpanel Name="Accelerometer Data">
<Requirement>Accelerometer: Detected</Requirement>
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>i</Telemetry>
<Index>3</Index>
<PlotSize>128</PlotSize>
<PlotName>Accel X Axis</PlotName>
<PlotName>Accel Y Axis</PlotName>
<PlotName>Accel Z Axis</PlotName>
</Subpanel>
<Subpanel Name="Magnetometer Data">
<Requirement>Magnetometer: Detected</Requirement>
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>i</Telemetry>
<Index>6</Index>
<PlotSize>128</PlotSize>
<PlotName>Mag X Axis</PlotName>
<PlotName>Mag Y Axis</PlotName>
<PlotName>Mag Z Axis</PlotName>
</Subpanel>
<Subpanel Name="Attitude Data">
<Requirement type="and">Gyroscope: Detected</Requirement>
<Requirement type="and">Accelerometer: Detected</Requirement>
<Requirement type="and">Magnetometer: Detected</Requirement>
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>r</Telemetry>
<Index>0</Index>
<PlotSize>128</PlotSize>
<PlotName>Roll</PlotName>
<PlotName>Pitch</PlotName>
<PlotName>Yaw</PlotName>
</Subpanel>
<Subpanel Name="Transmitter Data">
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>t</Telemetry>
<Index>0</Index>
<PlotSize>128</PlotSize>
<PlotName>Roll</PlotName>
<PlotName>Pitch</PlotName>
<PlotName>Yaw</PlotName>
<PlotName>Throttle</PlotName>
<PlotName>Mode</PlotName>
<PlotName>Aux1</PlotName>
<PlotName>Aux2</PlotName>
<PlotName>Aux3</PlotName>
<PlotName>Aux4</PlotName>
<PlotName>Aux5</PlotName>
</Subpanel>
<Subpanel Name="Altitude Data">
<Requirement type="or">Range Detection: Enabled</Requirement>
<Requirement type="or">Barometer: Detected</Requirement>
<Path>dataplot.DataPlotController</Path>
<Class>DataPlotController</Class>
<Telemetry>z</Telemetry>
<Index>0</Index>
<PlotSize>128</PlotSize>
<PlotName>Barometer</PlotName>
<PlotName>Range Finder</PlotName>
</Subpanel>
</Subpanels>
</Configurator>