LP-56 - Better txpid option namings, fix tabs-spaces, tooltips. headers, variable...
[librepilot.git] / ground / openpilotgcs / src / plugins / config / output.ui
blob1f5c9577fa56a6a4f92829ef539785c968f9c3a6
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>OutputWidget</class>
4 <widget class="QWidget" name="OutputWidget">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>765</width>
10 <height>754</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Form</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout_2">
17 <item>
18 <widget class="QTabWidget" name="tabWidget">
19 <property name="tabShape">
20 <enum>QTabWidget::Rounded</enum>
21 </property>
22 <property name="currentIndex">
23 <number>0</number>
24 </property>
25 <property name="elideMode">
26 <enum>Qt::ElideMiddle</enum>
27 </property>
28 <widget class="QWidget" name="tab">
29 <attribute name="title">
30 <string>Output</string>
31 </attribute>
32 <layout class="QVBoxLayout" name="verticalLayout_4">
33 <property name="spacing">
34 <number>0</number>
35 </property>
36 <property name="leftMargin">
37 <number>0</number>
38 </property>
39 <property name="topMargin">
40 <number>0</number>
41 </property>
42 <property name="rightMargin">
43 <number>0</number>
44 </property>
45 <property name="bottomMargin">
46 <number>0</number>
47 </property>
48 <item>
49 <widget class="QScrollArea" name="scrollArea">
50 <property name="palette">
51 <palette>
52 <active>
53 <colorrole role="Base">
54 <brush brushstyle="SolidPattern">
55 <color alpha="255">
56 <red>255</red>
57 <green>255</green>
58 <blue>255</blue>
59 </color>
60 </brush>
61 </colorrole>
62 <colorrole role="Window">
63 <brush brushstyle="SolidPattern">
64 <color alpha="0">
65 <red>232</red>
66 <green>232</green>
67 <blue>232</blue>
68 </color>
69 </brush>
70 </colorrole>
71 </active>
72 <inactive>
73 <colorrole role="Base">
74 <brush brushstyle="SolidPattern">
75 <color alpha="255">
76 <red>255</red>
77 <green>255</green>
78 <blue>255</blue>
79 </color>
80 </brush>
81 </colorrole>
82 <colorrole role="Window">
83 <brush brushstyle="SolidPattern">
84 <color alpha="0">
85 <red>232</red>
86 <green>232</green>
87 <blue>232</blue>
88 </color>
89 </brush>
90 </colorrole>
91 </inactive>
92 <disabled>
93 <colorrole role="Base">
94 <brush brushstyle="SolidPattern">
95 <color alpha="0">
96 <red>232</red>
97 <green>232</green>
98 <blue>232</blue>
99 </color>
100 </brush>
101 </colorrole>
102 <colorrole role="Window">
103 <brush brushstyle="SolidPattern">
104 <color alpha="0">
105 <red>232</red>
106 <green>232</green>
107 <blue>232</blue>
108 </color>
109 </brush>
110 </colorrole>
111 </disabled>
112 </palette>
113 </property>
114 <property name="frameShape">
115 <enum>QFrame::NoFrame</enum>
116 </property>
117 <property name="widgetResizable">
118 <bool>true</bool>
119 </property>
120 <widget class="QWidget" name="scrollAreaWidgetContents">
121 <property name="geometry">
122 <rect>
123 <x>0</x>
124 <y>0</y>
125 <width>743</width>
126 <height>668</height>
127 </rect>
128 </property>
129 <layout class="QVBoxLayout" name="verticalLayout_3" stretch="0,0,0">
130 <property name="spacing">
131 <number>6</number>
132 </property>
133 <property name="leftMargin">
134 <number>12</number>
135 </property>
136 <property name="topMargin">
137 <number>12</number>
138 </property>
139 <property name="rightMargin">
140 <number>12</number>
141 </property>
142 <property name="bottomMargin">
143 <number>12</number>
144 </property>
145 <item>
146 <widget class="QGroupBox" name="groupBox">
147 <property name="title">
148 <string>Output Configuration</string>
149 </property>
150 <layout class="QVBoxLayout" name="verticalLayout_5" stretch="0,0">
151 <property name="leftMargin">
152 <number>9</number>
153 </property>
154 <property name="topMargin">
155 <number>9</number>
156 </property>
157 <property name="rightMargin">
158 <number>9</number>
159 </property>
160 <property name="bottomMargin">
161 <number>9</number>
162 </property>
163 <item>
164 <widget class="QFrame" name="frame">
165 <property name="frameShape">
166 <enum>QFrame::NoFrame</enum>
167 </property>
168 <property name="frameShadow">
169 <enum>QFrame::Raised</enum>
170 </property>
171 <layout class="QFormLayout" name="formLayout">
172 <property name="leftMargin">
173 <number>0</number>
174 </property>
175 <property name="topMargin">
176 <number>0</number>
177 </property>
178 <property name="rightMargin">
179 <number>0</number>
180 </property>
181 <property name="bottomMargin">
182 <number>0</number>
183 </property>
184 <item row="0" column="0">
185 <widget class="QFrame" name="frame_3">
186 <property name="frameShape">
187 <enum>QFrame::NoFrame</enum>
188 </property>
189 <property name="frameShadow">
190 <enum>QFrame::Raised</enum>
191 </property>
192 <layout class="QVBoxLayout" name="verticalLayout_7">
193 <property name="leftMargin">
194 <number>0</number>
195 </property>
196 <property name="topMargin">
197 <number>0</number>
198 </property>
199 <property name="rightMargin">
200 <number>0</number>
201 </property>
202 <property name="bottomMargin">
203 <number>0</number>
204 </property>
205 <item>
206 <widget class="QLabel" name="label_9">
207 <property name="text">
208 <string>Bank(Channels):</string>
209 </property>
210 <property name="alignment">
211 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
212 </property>
213 </widget>
214 </item>
215 <item>
216 <widget class="QLabel" name="label_3">
217 <property name="sizePolicy">
218 <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
219 <horstretch>0</horstretch>
220 <verstretch>0</verstretch>
221 </sizepolicy>
222 </property>
223 <property name="minimumSize">
224 <size>
225 <width>0</width>
226 <height>20</height>
227 </size>
228 </property>
229 <property name="text">
230 <string>Update rate:</string>
231 </property>
232 <property name="alignment">
233 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
234 </property>
235 </widget>
236 </item>
237 <item>
238 <widget class="QLabel" name="label">
239 <property name="sizePolicy">
240 <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
241 <horstretch>0</horstretch>
242 <verstretch>0</verstretch>
243 </sizepolicy>
244 </property>
245 <property name="minimumSize">
246 <size>
247 <width>0</width>
248 <height>20</height>
249 </size>
250 </property>
251 <property name="text">
252 <string>Mode:</string>
253 </property>
254 <property name="alignment">
255 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
256 </property>
257 </widget>
258 </item>
259 </layout>
260 </widget>
261 </item>
262 <item row="0" column="1">
263 <widget class="QFrame" name="frame_2">
264 <layout class="QGridLayout" name="gridLayout">
265 <property name="leftMargin">
266 <number>0</number>
267 </property>
268 <property name="topMargin">
269 <number>0</number>
270 </property>
271 <property name="rightMargin">
272 <number>0</number>
273 </property>
274 <property name="bottomMargin">
275 <number>0</number>
276 </property>
277 <item row="0" column="2">
278 <widget class="QLabel" name="chBank1">
279 <property name="text">
280 <string>-</string>
281 </property>
282 <property name="alignment">
283 <set>Qt::AlignCenter</set>
284 </property>
285 </widget>
286 </item>
287 <item row="0" column="6">
288 <widget class="QLabel" name="chBank5">
289 <property name="text">
290 <string>-</string>
291 </property>
292 <property name="alignment">
293 <set>Qt::AlignCenter</set>
294 </property>
295 </widget>
296 </item>
297 <item row="1" column="3">
298 <widget class="QComboBox" name="cb_outputRate2">
299 <property name="enabled">
300 <bool>false</bool>
301 </property>
302 <property name="sizePolicy">
303 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
304 <horstretch>0</horstretch>
305 <verstretch>0</verstretch>
306 </sizepolicy>
307 </property>
308 <property name="minimumSize">
309 <size>
310 <width>0</width>
311 <height>20</height>
312 </size>
313 </property>
314 <property name="maximumSize">
315 <size>
316 <width>16777215</width>
317 <height>16777215</height>
318 </size>
319 </property>
320 <property name="toolTip">
321 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup PWM rate here: usual value is 490 Hz for multirotor airframes.&lt;br/&gt;PWMSync and OneShot125 does not use this value.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
322 </property>
323 <property name="styleSheet">
324 <string notr="true"/>
325 </property>
326 </widget>
327 </item>
328 <item row="0" column="3">
329 <widget class="QLabel" name="chBank2">
330 <property name="text">
331 <string/>
332 </property>
333 <property name="alignment">
334 <set>Qt::AlignCenter</set>
335 </property>
336 </widget>
337 </item>
338 <item row="1" column="5">
339 <widget class="QComboBox" name="cb_outputRate4">
340 <property name="enabled">
341 <bool>false</bool>
342 </property>
343 <property name="sizePolicy">
344 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
345 <horstretch>0</horstretch>
346 <verstretch>0</verstretch>
347 </sizepolicy>
348 </property>
349 <property name="minimumSize">
350 <size>
351 <width>0</width>
352 <height>20</height>
353 </size>
354 </property>
355 <property name="maximumSize">
356 <size>
357 <width>16777215</width>
358 <height>16777215</height>
359 </size>
360 </property>
361 <property name="toolTip">
362 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup PWM rate here: usual value is 490 Hz for multirotor airframes.&lt;br/&gt;PWMSync and OneShot125 does not use this value.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
363 </property>
364 <property name="styleSheet">
365 <string notr="true"/>
366 </property>
367 </widget>
368 </item>
369 <item row="1" column="4">
370 <widget class="QComboBox" name="cb_outputRate3">
371 <property name="enabled">
372 <bool>false</bool>
373 </property>
374 <property name="sizePolicy">
375 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
376 <horstretch>0</horstretch>
377 <verstretch>0</verstretch>
378 </sizepolicy>
379 </property>
380 <property name="minimumSize">
381 <size>
382 <width>0</width>
383 <height>20</height>
384 </size>
385 </property>
386 <property name="maximumSize">
387 <size>
388 <width>16777215</width>
389 <height>16777215</height>
390 </size>
391 </property>
392 <property name="toolTip">
393 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup PWM rate here: usual value is 490 Hz for multirotor airframes.&lt;br/&gt;PWMSync and OneShot125 does not use this value.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
394 </property>
395 <property name="styleSheet">
396 <string notr="true"/>
397 </property>
398 </widget>
399 </item>
400 <item row="1" column="6">
401 <widget class="QComboBox" name="cb_outputRate5">
402 <property name="enabled">
403 <bool>false</bool>
404 </property>
405 <property name="sizePolicy">
406 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
407 <horstretch>0</horstretch>
408 <verstretch>0</verstretch>
409 </sizepolicy>
410 </property>
411 <property name="minimumSize">
412 <size>
413 <width>0</width>
414 <height>20</height>
415 </size>
416 </property>
417 <property name="maximumSize">
418 <size>
419 <width>16777215</width>
420 <height>16777215</height>
421 </size>
422 </property>
423 <property name="toolTip">
424 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup PWM rate here: usual value is 490 Hz for multirotor airframes.&lt;br/&gt;PWMSync and OneShot125 does not use this value.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
425 </property>
426 <property name="styleSheet">
427 <string notr="true"/>
428 </property>
429 </widget>
430 </item>
431 <item row="2" column="6">
432 <widget class="QComboBox" name="cb_outputMode5">
433 <property name="enabled">
434 <bool>false</bool>
435 </property>
436 <property name="sizePolicy">
437 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
438 <horstretch>0</horstretch>
439 <verstretch>0</verstretch>
440 </sizepolicy>
441 </property>
442 <property name="minimumSize">
443 <size>
444 <width>0</width>
445 <height>20</height>
446 </size>
447 </property>
448 <property name="maximumSize">
449 <size>
450 <width>16777215</width>
451 <height>16777215</height>
452 </size>
453 </property>
454 <property name="toolTip">
455 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup output mode. Use PWM or PWMSync with Standard ESCs.&lt;br/&gt;Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.&lt;br/&gt;When using OneShot125 all values set in min/max and idle are divided by &lt;br/&gt;eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
456 </property>
457 </widget>
458 </item>
459 <item row="2" column="4">
460 <widget class="QComboBox" name="cb_outputMode3">
461 <property name="enabled">
462 <bool>false</bool>
463 </property>
464 <property name="sizePolicy">
465 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
466 <horstretch>0</horstretch>
467 <verstretch>0</verstretch>
468 </sizepolicy>
469 </property>
470 <property name="minimumSize">
471 <size>
472 <width>0</width>
473 <height>20</height>
474 </size>
475 </property>
476 <property name="maximumSize">
477 <size>
478 <width>16777215</width>
479 <height>16777215</height>
480 </size>
481 </property>
482 <property name="toolTip">
483 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup output mode. Use PWM or PWMSync with Standard ESCs.&lt;br/&gt;Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.&lt;br/&gt;When using OneShot125 all values set in min/max and idle are divided by &lt;br/&gt;eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
484 </property>
485 </widget>
486 </item>
487 <item row="0" column="4">
488 <widget class="QLabel" name="chBank3">
489 <property name="text">
490 <string>-</string>
491 </property>
492 <property name="alignment">
493 <set>Qt::AlignCenter</set>
494 </property>
495 </widget>
496 </item>
497 <item row="0" column="5">
498 <widget class="QLabel" name="chBank4">
499 <property name="text">
500 <string>-</string>
501 </property>
502 <property name="alignment">
503 <set>Qt::AlignCenter</set>
504 </property>
505 </widget>
506 </item>
507 <item row="1" column="2">
508 <widget class="QComboBox" name="cb_outputRate1">
509 <property name="enabled">
510 <bool>false</bool>
511 </property>
512 <property name="sizePolicy">
513 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
514 <horstretch>0</horstretch>
515 <verstretch>0</verstretch>
516 </sizepolicy>
517 </property>
518 <property name="minimumSize">
519 <size>
520 <width>0</width>
521 <height>20</height>
522 </size>
523 </property>
524 <property name="maximumSize">
525 <size>
526 <width>16777215</width>
527 <height>16777215</height>
528 </size>
529 </property>
530 <property name="toolTip">
531 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup PWM rate here: usual value is 490 Hz for multirotor airframes.&lt;br/&gt;PWMSync and OneShot125 does not use this value.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
532 </property>
533 <property name="autoFillBackground">
534 <bool>false</bool>
535 </property>
536 <property name="styleSheet">
537 <string notr="true"/>
538 </property>
539 </widget>
540 </item>
541 <item row="2" column="3">
542 <widget class="QComboBox" name="cb_outputMode2">
543 <property name="enabled">
544 <bool>false</bool>
545 </property>
546 <property name="sizePolicy">
547 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
548 <horstretch>0</horstretch>
549 <verstretch>0</verstretch>
550 </sizepolicy>
551 </property>
552 <property name="minimumSize">
553 <size>
554 <width>0</width>
555 <height>20</height>
556 </size>
557 </property>
558 <property name="maximumSize">
559 <size>
560 <width>16777215</width>
561 <height>16777215</height>
562 </size>
563 </property>
564 <property name="toolTip">
565 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup output mode. Use PWM or PWMSync with Standard ESCs.&lt;br/&gt;Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.&lt;br/&gt;When using OneShot125 all values set in min/max and idle are divided by &lt;br/&gt;eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
566 </property>
567 </widget>
568 </item>
569 <item row="2" column="2">
570 <widget class="QComboBox" name="cb_outputMode1">
571 <property name="enabled">
572 <bool>false</bool>
573 </property>
574 <property name="sizePolicy">
575 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
576 <horstretch>0</horstretch>
577 <verstretch>0</verstretch>
578 </sizepolicy>
579 </property>
580 <property name="minimumSize">
581 <size>
582 <width>0</width>
583 <height>20</height>
584 </size>
585 </property>
586 <property name="maximumSize">
587 <size>
588 <width>16777215</width>
589 <height>16777215</height>
590 </size>
591 </property>
592 <property name="toolTip">
593 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup output mode. Use PWM or PWMSync with Standard ESCs.&lt;br/&gt;Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.&lt;br/&gt;When using OneShot125 all values set in min/max and idle are divided by &lt;br/&gt;eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
594 </property>
595 </widget>
596 </item>
597 <item row="2" column="5">
598 <widget class="QComboBox" name="cb_outputMode4">
599 <property name="enabled">
600 <bool>false</bool>
601 </property>
602 <property name="sizePolicy">
603 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
604 <horstretch>0</horstretch>
605 <verstretch>0</verstretch>
606 </sizepolicy>
607 </property>
608 <property name="minimumSize">
609 <size>
610 <width>0</width>
611 <height>20</height>
612 </size>
613 </property>
614 <property name="maximumSize">
615 <size>
616 <width>16777215</width>
617 <height>16777215</height>
618 </size>
619 </property>
620 <property name="toolTip">
621 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup output mode. Use PWM or PWMSync with Standard ESCs.&lt;br/&gt;Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.&lt;br/&gt;When using OneShot125 all values set in min/max and idle are divided by &lt;br/&gt;eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
622 </property>
623 </widget>
624 </item>
625 <item row="1" column="7">
626 <widget class="QComboBox" name="cb_outputRate6">
627 <property name="enabled">
628 <bool>false</bool>
629 </property>
630 <property name="sizePolicy">
631 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
632 <horstretch>0</horstretch>
633 <verstretch>0</verstretch>
634 </sizepolicy>
635 </property>
636 <property name="minimumSize">
637 <size>
638 <width>0</width>
639 <height>20</height>
640 </size>
641 </property>
642 <property name="maximumSize">
643 <size>
644 <width>16777215</width>
645 <height>16777215</height>
646 </size>
647 </property>
648 <property name="toolTip">
649 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup PWM rate here: usual value is 490 Hz for multirotor airframes.&lt;br/&gt;PWMSync and OneShot125 does not use this value.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
650 </property>
651 <property name="styleSheet">
652 <string notr="true"/>
653 </property>
654 </widget>
655 </item>
656 <item row="0" column="7">
657 <widget class="QLabel" name="chBank6">
658 <property name="text">
659 <string>-</string>
660 </property>
661 <property name="alignment">
662 <set>Qt::AlignCenter</set>
663 </property>
664 </widget>
665 </item>
666 <item row="2" column="7">
667 <widget class="QComboBox" name="cb_outputMode6">
668 <property name="enabled">
669 <bool>false</bool>
670 </property>
671 <property name="sizePolicy">
672 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
673 <horstretch>0</horstretch>
674 <verstretch>0</verstretch>
675 </sizepolicy>
676 </property>
677 <property name="minimumSize">
678 <size>
679 <width>0</width>
680 <height>20</height>
681 </size>
682 </property>
683 <property name="maximumSize">
684 <size>
685 <width>16777215</width>
686 <height>16777215</height>
687 </size>
688 </property>
689 <property name="toolTip">
690 <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Setup output mode. Use PWM or PWMSync with Standard ESCs.&lt;br/&gt;Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.&lt;br/&gt;When using OneShot125 all values set in min/max and idle are divided by &lt;br/&gt;eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
691 </property>
692 </widget>
693 </item>
694 </layout>
695 </widget>
696 </item>
697 </layout>
698 </widget>
699 </item>
700 <item>
701 <widget class="QFrame" name="gvFrame">
702 <property name="sizePolicy">
703 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
704 <horstretch>0</horstretch>
705 <verstretch>0</verstretch>
706 </sizepolicy>
707 </property>
708 <property name="frameShape">
709 <enum>QFrame::NoFrame</enum>
710 </property>
711 <property name="frameShadow">
712 <enum>QFrame::Raised</enum>
713 </property>
714 <layout class="QHBoxLayout" name="horizontalLayout_2">
715 <property name="leftMargin">
716 <number>0</number>
717 </property>
718 <property name="topMargin">
719 <number>0</number>
720 </property>
721 <property name="rightMargin">
722 <number>0</number>
723 </property>
724 <property name="bottomMargin">
725 <number>0</number>
726 </property>
727 <item>
728 <spacer name="horizontalSpacer_2">
729 <property name="orientation">
730 <enum>Qt::Horizontal</enum>
731 </property>
732 <property name="sizeType">
733 <enum>QSizePolicy::Fixed</enum>
734 </property>
735 <property name="sizeHint" stdset="0">
736 <size>
737 <width>70</width>
738 <height>20</height>
739 </size>
740 </property>
741 </spacer>
742 </item>
743 <item>
744 <widget class="QLabel" name="picWarning">
745 <property name="text">
746 <string/>
747 </property>
748 </widget>
749 </item>
750 <item>
751 <widget class="QLabel" name="txtWarning">
752 <property name="text">
753 <string/>
754 </property>
755 </widget>
756 </item>
757 <item>
758 <spacer name="horizontalSpacer_3">
759 <property name="orientation">
760 <enum>Qt::Horizontal</enum>
761 </property>
762 <property name="sizeHint" stdset="0">
763 <size>
764 <width>40</width>
765 <height>20</height>
766 </size>
767 </property>
768 </spacer>
769 </item>
770 </layout>
771 </widget>
772 </item>
773 </layout>
774 </widget>
775 </item>
776 <item>
777 <widget class="QGroupBox" name="groupBox_3">
778 <property name="title">
779 <string>Output Channel Configuration</string>
780 </property>
781 <layout class="QVBoxLayout" name="verticalLayout">
782 <item>
783 <layout class="QGridLayout" name="channelLayout">
784 <property name="horizontalSpacing">
785 <number>12</number>
786 </property>
787 </layout>
788 </item>
789 <item>
790 <spacer name="verticalSpacer_2">
791 <property name="orientation">
792 <enum>Qt::Vertical</enum>
793 </property>
794 <property name="sizeType">
795 <enum>QSizePolicy::Fixed</enum>
796 </property>
797 <property name="sizeHint" stdset="0">
798 <size>
799 <width>20</width>
800 <height>10</height>
801 </size>
802 </property>
803 </spacer>
804 </item>
805 <item>
806 <widget class="QCheckBox" name="spinningArmed">
807 <property name="sizePolicy">
808 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
809 <horstretch>0</horstretch>
810 <verstretch>0</verstretch>
811 </sizepolicy>
812 </property>
813 <property name="minimumSize">
814 <size>
815 <width>519</width>
816 <height>20</height>
817 </size>
818 </property>
819 <property name="text">
820 <string>Motors spin at neutral output when armed and throttle below zero (be careful)</string>
821 </property>
822 </widget>
823 </item>
824 <item>
825 <spacer name="verticalSpacer">
826 <property name="orientation">
827 <enum>Qt::Vertical</enum>
828 </property>
829 <property name="sizeHint" stdset="0">
830 <size>
831 <width>20</width>
832 <height>0</height>
833 </size>
834 </property>
835 </spacer>
836 </item>
837 </layout>
838 </widget>
839 </item>
840 <item>
841 <widget class="QGroupBox" name="groupBox_4">
842 <property name="minimumSize">
843 <size>
844 <width>0</width>
845 <height>60</height>
846 </size>
847 </property>
848 <property name="title">
849 <string>Live Testing</string>
850 </property>
851 <layout class="QVBoxLayout" name="verticalLayout_6">
852 <item>
853 <widget class="QCheckBox" name="channelOutTest">
854 <property name="enabled">
855 <bool>true</bool>
856 </property>
857 <property name="minimumSize">
858 <size>
859 <width>105</width>
860 <height>20</height>
861 </size>
862 </property>
863 <property name="toolTip">
864 <string>Move the servos using the sliders. Two important things:
865 - Take extra care if the output is connected to an motor controller!
866 - Will only work if the RC receiver is working (failsafe)</string>
867 </property>
868 <property name="text">
869 <string>Test outputs</string>
870 </property>
871 </widget>
872 </item>
873 </layout>
874 </widget>
875 </item>
876 </layout>
877 </widget>
878 </widget>
879 </item>
880 </layout>
881 </widget>
882 </widget>
883 </item>
884 <item>
885 <layout class="QHBoxLayout" name="horizontalLayout">
886 <property name="spacing">
887 <number>4</number>
888 </property>
889 <item>
890 <spacer name="horizontalSpacer">
891 <property name="orientation">
892 <enum>Qt::Horizontal</enum>
893 </property>
894 <property name="sizeHint" stdset="0">
895 <size>
896 <width>592</width>
897 <height>16</height>
898 </size>
899 </property>
900 </spacer>
901 </item>
902 <item>
903 <widget class="QPushButton" name="outputHelp">
904 <property name="sizePolicy">
905 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
906 <horstretch>0</horstretch>
907 <verstretch>0</verstretch>
908 </sizepolicy>
909 </property>
910 <property name="minimumSize">
911 <size>
912 <width>0</width>
913 <height>25</height>
914 </size>
915 </property>
916 <property name="maximumSize">
917 <size>
918 <width>25</width>
919 <height>25</height>
920 </size>
921 </property>
922 <property name="toolTip">
923 <string>Takes you to the wiki page</string>
924 </property>
925 <property name="text">
926 <string/>
927 </property>
928 <property name="icon">
929 <iconset resource="../coreplugin/core.qrc">
930 <normaloff>:/core/images/helpicon.svg</normaloff>:/core/images/helpicon.svg</iconset>
931 </property>
932 <property name="iconSize">
933 <size>
934 <width>25</width>
935 <height>25</height>
936 </size>
937 </property>
938 <property name="flat">
939 <bool>true</bool>
940 </property>
941 </widget>
942 </item>
943 <item>
944 <widget class="QPushButton" name="saveRCOutputToRAM">
945 <property name="minimumSize">
946 <size>
947 <width>0</width>
948 <height>0</height>
949 </size>
950 </property>
951 <property name="maximumSize">
952 <size>
953 <width>16777215</width>
954 <height>16777215</height>
955 </size>
956 </property>
957 <property name="toolTip">
958 <string>Send to board but don't write in SD.
959 Be sure to set the Neutral position on all sliders before sending!</string>
960 </property>
961 <property name="styleSheet">
962 <string notr="true"/>
963 </property>
964 <property name="text">
965 <string>Apply</string>
966 </property>
967 </widget>
968 </item>
969 <item>
970 <widget class="QPushButton" name="saveRCOutputToSD">
971 <property name="minimumSize">
972 <size>
973 <width>0</width>
974 <height>0</height>
975 </size>
976 </property>
977 <property name="maximumSize">
978 <size>
979 <width>16777215</width>
980 <height>16777215</height>
981 </size>
982 </property>
983 <property name="toolTip">
984 <string>Be sure to set the Neutral position on all sliders before sending!
985 Applies and Saves all settings to SD</string>
986 </property>
987 <property name="styleSheet">
988 <string notr="true"/>
989 </property>
990 <property name="text">
991 <string>Save</string>
992 </property>
993 </widget>
994 </item>
995 </layout>
996 </item>
997 </layout>
998 </widget>
999 <tabstops>
1000 <tabstop>saveRCOutputToRAM</tabstop>
1001 <tabstop>saveRCOutputToSD</tabstop>
1002 </tabstops>
1003 <resources>
1004 <include location="../coreplugin/core.qrc"/>
1005 </resources>
1006 <connections/>
1007 </ui>