1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>outputChannelForm
</class>
4 <widget class=
"QWidget" name=
"outputChannelForm">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
16 <layout class=
"QGridLayout" name=
"gridLayout">
17 <property name=
"leftMargin">
20 <property name=
"topMargin">
23 <property name=
"rightMargin">
26 <property name=
"bottomMargin">
29 <property name=
"horizontalSpacing">
32 <item row=
"0" column=
"2">
33 <widget class=
"QLabel" name=
"legend0">
34 <property name=
"sizePolicy">
35 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
36 <horstretch>0</horstretch>
37 <verstretch>0</verstretch>
40 <property name=
"minimumSize">
46 <property name=
"maximumSize">
48 <width>16777215</width>
49 <height>16777215</height>
52 <property name=
"font">
54 <pointsize>-
1</pointsize>
56 <italic>false
</italic>
60 <property name=
"styleSheet">
61 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
62 color: rgb(
255,
255,
255);
67 <property name=
"text">
68 <string>Assignment
</string>
70 <property name=
"alignment">
71 <set>Qt::AlignCenter
</set>
75 <item row=
"0" column=
"3">
76 <widget class=
"QLabel" name=
"legend1">
77 <property name=
"sizePolicy">
78 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
79 <horstretch>0</horstretch>
80 <verstretch>0</verstretch>
83 <property name=
"minimumSize">
89 <property name=
"maximumSize">
91 <width>16777215</width>
92 <height>16777215</height>
95 <property name=
"font">
97 <pointsize>-
1</pointsize>
99 <italic>false
</italic>
103 <property name=
"styleSheet">
104 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
105 color: rgb(
255,
255,
255);
110 <property name=
"text">
113 <property name=
"alignment">
114 <set>Qt::AlignCenter
</set>
118 <item row=
"0" column=
"5">
119 <widget class=
"QLabel" name=
"legend2">
120 <property name=
"sizePolicy">
121 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Fixed">
122 <horstretch>0</horstretch>
123 <verstretch>0</verstretch>
126 <property name=
"minimumSize">
132 <property name=
"font">
134 <pointsize>-
1</pointsize>
136 <italic>false
</italic>
140 <property name=
"styleSheet">
141 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
142 color: rgb(
255,
255,
255);
147 <property name=
"text">
148 <string>Neutral (slowest for motor)
</string>
150 <property name=
"alignment">
151 <set>Qt::AlignCenter
</set>
155 <item row=
"0" column=
"6">
156 <spacer name=
"horizontalSpacer_4">
157 <property name=
"orientation">
158 <enum>Qt::Horizontal
</enum>
160 <property name=
"sizeType">
161 <enum>QSizePolicy::Fixed
</enum>
163 <property name=
"sizeHint" stdset=
"0">
171 <item row=
"0" column=
"0" colspan=
"2">
172 <widget class=
"QLabel" name=
"legend6">
173 <property name=
"sizePolicy">
174 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
175 <horstretch>0</horstretch>
176 <verstretch>0</verstretch>
179 <property name=
"minimumSize">
185 <property name=
"maximumSize">
187 <width>16777215</width>
188 <height>16777215</height>
191 <property name=
"font">
193 <pointsize>-
1</pointsize>
195 <italic>false
</italic>
199 <property name=
"layoutDirection">
200 <enum>Qt::LeftToRight
</enum>
202 <property name=
"styleSheet">
203 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
204 color: rgb(
255,
255,
255);
209 <property name=
"text">
210 <string> # - Bank
</string>
212 <property name=
"alignment">
213 <set>Qt::AlignCenter
</set>
215 <property name=
"margin">
220 <item row=
"0" column=
"4">
221 <spacer name=
"horizontalSpacer_3">
222 <property name=
"orientation">
223 <enum>Qt::Horizontal
</enum>
225 <property name=
"sizeType">
226 <enum>QSizePolicy::Fixed
</enum>
228 <property name=
"sizeHint" stdset=
"0">
236 <item row=
"1" column=
"6">
237 <spacer name=
"horizontalSpacer_2">
238 <property name=
"orientation">
239 <enum>Qt::Horizontal
</enum>
241 <property name=
"sizeType">
242 <enum>QSizePolicy::Fixed
</enum>
244 <property name=
"sizeHint" stdset=
"0">
252 <item row=
"1" column=
"4">
253 <spacer name=
"horizontalSpacer">
254 <property name=
"orientation">
255 <enum>Qt::Horizontal
</enum>
257 <property name=
"sizeType">
258 <enum>QSizePolicy::Fixed
</enum>
260 <property name=
"sizeHint" stdset=
"0">
268 <item row=
"1" column=
"3">
269 <widget class=
"QSpinBox" name=
"actuatorMin">
270 <property name=
"sizePolicy">
271 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
272 <horstretch>0</horstretch>
273 <verstretch>0</verstretch>
276 <property name=
"minimumSize">
282 <property name=
"maximumSize">
284 <width>16777215</width>
285 <height>16777215</height>
288 <property name=
"focusPolicy">
289 <enum>Qt::StrongFocus
</enum>
291 <property name=
"toolTip">
292 <string><html
><head/
><body
><p
>Minimum PWM value, beware of not overdriving your servo.
<br/
>Using OneShot125 a value of
1000(µs) here will produce a pulse of
125(µs).
</p
></body
></html
></string>
294 <property name=
"alignment">
295 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
297 <property name=
"maximum">
298 <number>9999</number>
300 <property name=
"value">
305 <item row=
"1" column=
"0" colspan=
"2">
306 <widget class=
"QFrame" name=
"actuatorNumberFrame">
307 <property name=
"sizePolicy">
308 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
309 <horstretch>0</horstretch>
310 <verstretch>0</verstretch>
313 <property name=
"maximumSize">
319 <property name=
"styleSheet">
320 <string notr=
"true">border-radius:
5; margin:
1px;
</string>
322 <property name=
"frameShape">
323 <enum>QFrame::NoFrame
</enum>
325 <property name=
"frameShadow">
326 <enum>QFrame::Raised
</enum>
328 <layout class=
"QHBoxLayout">
329 <property name=
"leftMargin">
332 <property name=
"topMargin">
335 <property name=
"rightMargin">
338 <property name=
"bottomMargin">
342 <widget class=
"QLabel" name=
"actuatorNumber">
343 <property name=
"sizePolicy">
344 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
345 <horstretch>0</horstretch>
346 <verstretch>0</verstretch>
349 <property name=
"minimumSize">
355 <property name=
"maximumSize">
357 <width>16777215</width>
358 <height>16777215</height>
361 <property name=
"font">
367 <property name=
"toolTip">
368 <string>Channel Number
</string>
370 <property name=
"styleSheet">
371 <string notr=
"true">border-radius:
5;font: bold
12px;margin:
1px;
</string>
373 <property name=
"text">
376 <property name=
"alignment">
377 <set>Qt::AlignCenter
</set>
382 <widget class=
"QLabel" name=
"label">
383 <property name=
"sizePolicy">
384 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
385 <horstretch>0</horstretch>
386 <verstretch>0</verstretch>
389 <property name=
"minimumSize">
395 <property name=
"maximumSize">
397 <width>16777215</width>
398 <height>16777215</height>
401 <property name=
"styleSheet">
402 <string notr=
"true">border-radius:
5;font:
12px;margin:
1px;
</string>
404 <property name=
"text">
407 <property name=
"alignment">
408 <set>Qt::AlignCenter
</set>
413 <widget class=
"QLabel" name=
"actuatorBankNumber">
414 <property name=
"sizePolicy">
415 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
416 <horstretch>0</horstretch>
417 <verstretch>0</verstretch>
420 <property name=
"minimumSize">
426 <property name=
"maximumSize">
428 <width>16777215</width>
429 <height>16777215</height>
432 <property name=
"toolTip">
433 <string>Bank number
</string>
435 <property name=
"styleSheet">
436 <string notr=
"true">border-radius:
5;font:
12px;margin:
1px;
</string>
438 <property name=
"text">
441 <property name=
"alignment">
442 <set>Qt::AlignCenter
</set>
449 <item row=
"0" column=
"7">
450 <widget class=
"QLabel" name=
"legend3">
451 <property name=
"sizePolicy">
452 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
453 <horstretch>0</horstretch>
454 <verstretch>0</verstretch>
457 <property name=
"minimumSize">
463 <property name=
"maximumSize">
465 <width>16777215</width>
466 <height>16777215</height>
469 <property name=
"font">
471 <pointsize>-
1</pointsize>
473 <italic>false
</italic>
477 <property name=
"styleSheet">
478 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
479 color: rgb(
255,
255,
255);
484 <property name=
"text">
487 <property name=
"alignment">
488 <set>Qt::AlignCenter
</set>
492 <item row=
"0" column=
"8">
493 <widget class=
"QLabel" name=
"legend4">
494 <property name=
"sizePolicy">
495 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
496 <horstretch>0</horstretch>
497 <verstretch>0</verstretch>
500 <property name=
"minimumSize">
506 <property name=
"maximumSize">
508 <width>16777215</width>
509 <height>16777215</height>
512 <property name=
"font">
514 <pointsize>-
1</pointsize>
516 <italic>false
</italic>
520 <property name=
"styleSheet">
521 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
522 color: rgb(
255,
255,
255);
527 <property name=
"text">
528 <string>Reversed
</string>
530 <property name=
"alignment">
531 <set>Qt::AlignCenter
</set>
535 <item row=
"0" column=
"9">
536 <widget class=
"QLabel" name=
"legend5">
537 <property name=
"sizePolicy">
538 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
539 <horstretch>0</horstretch>
540 <verstretch>0</verstretch>
543 <property name=
"minimumSize">
549 <property name=
"maximumSize">
551 <width>16777215</width>
552 <height>16777215</height>
555 <property name=
"font">
557 <pointsize>-
1</pointsize>
559 <italic>false
</italic>
563 <property name=
"styleSheet">
564 <string notr=
"true">background-color: qlineargradient(spread:reflect, x1:
0.507, y1:
0, x2:
0.507, y2:
0.772, stop:
0.208955 rgba(
74,
74,
74,
255), stop:
0.78607 rgba(
36,
36,
36,
255));
565 color: rgb(
255,
255,
255);
570 <property name=
"text">
571 <string>Link
</string>
573 <property name=
"alignment">
574 <set>Qt::AlignCenter
</set>
578 <item row=
"1" column=
"2">
579 <widget class=
"QLabel" name=
"actuatorName">
580 <property name=
"sizePolicy">
581 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
582 <horstretch>0</horstretch>
583 <verstretch>0</verstretch>
586 <property name=
"minimumSize">
592 <property name=
"maximumSize">
594 <width>16777215</width>
595 <height>16777215</height>
598 <property name=
"text">
601 <property name=
"alignment">
602 <set>Qt::AlignCenter
</set>
606 <item row=
"1" column=
"7">
607 <widget class=
"QSpinBox" name=
"actuatorMax">
608 <property name=
"sizePolicy">
609 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
610 <horstretch>0</horstretch>
611 <verstretch>0</verstretch>
614 <property name=
"minimumSize">
620 <property name=
"maximumSize">
622 <width>16777215</width>
623 <height>16777215</height>
626 <property name=
"focusPolicy">
627 <enum>Qt::StrongFocus
</enum>
629 <property name=
"toolTip">
630 <string><html
><head/
><body
><p
>Minimum PWM value, beware of not overdriving your servo.
<br/
>Using OneShot125 a value of
1000(µs) here will produce a pulse of
125(µs).
</p
></body
></html
></string>
632 <property name=
"alignment">
633 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
635 <property name=
"maximum">
636 <number>9999</number>
640 <item row=
"1" column=
"5">
641 <widget class=
"QFrame" name=
"barFrame">
642 <property name=
"sizePolicy">
643 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
644 <horstretch>0</horstretch>
645 <verstretch>0</verstretch>
648 <property name=
"frameShape">
649 <enum>QFrame::NoFrame
</enum>
651 <property name=
"frameShadow">
652 <enum>QFrame::Raised
</enum>
654 <layout class=
"QHBoxLayout" name=
"horizontalLayout_3">
655 <property name=
"leftMargin">
658 <property name=
"topMargin">
661 <property name=
"rightMargin">
664 <property name=
"bottomMargin">
668 <widget class=
"QSlider" name=
"actuatorNeutral">
669 <property name=
"sizePolicy">
670 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Preferred">
671 <horstretch>0</horstretch>
672 <verstretch>0</verstretch>
675 <property name=
"minimumSize">
681 <property name=
"focusPolicy">
682 <enum>Qt::StrongFocus
</enum>
684 <property name=
"maximum">
685 <number>9999</number>
687 <property name=
"orientation">
688 <enum>Qt::Horizontal
</enum>
693 <widget class=
"QSpinBox" name=
"actuatorValue">
694 <property name=
"enabled">
697 <property name=
"sizePolicy">
698 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
699 <horstretch>0</horstretch>
700 <verstretch>0</verstretch>
703 <property name=
"frame">
706 <property name=
"alignment">
707 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
709 <property name=
"readOnly">
712 <property name=
"buttonSymbols">
713 <enum>QAbstractSpinBox::UpDownArrows
</enum>
715 <property name=
"maximum">
716 <number>9999</number>
723 <item row=
"1" column=
"8">
724 <widget class=
"QFrame" name=
"frame_1">
725 <property name=
"sizePolicy">
726 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
727 <horstretch>0</horstretch>
728 <verstretch>0</verstretch>
731 <property name=
"minimumSize">
737 <property name=
"frameShape">
738 <enum>QFrame::NoFrame
</enum>
740 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
741 <property name=
"spacing">
744 <property name=
"leftMargin">
747 <property name=
"topMargin">
750 <property name=
"rightMargin">
753 <property name=
"bottomMargin">
756 <item alignment=
"Qt::AlignHCenter">
757 <widget class=
"QCheckBox" name=
"actuatorRev">
758 <property name=
"sizePolicy">
759 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
760 <horstretch>0</horstretch>
761 <verstretch>0</verstretch>
764 <property name=
"minimumSize">
770 <property name=
"focusPolicy">
771 <enum>Qt::StrongFocus
</enum>
773 <property name=
"toolTip">
774 <string>Check to invert the channel.
</string>
781 <item row=
"1" column=
"9">
782 <widget class=
"QFrame" name=
"frame_2">
783 <property name=
"sizePolicy">
784 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Preferred">
785 <horstretch>0</horstretch>
786 <verstretch>0</verstretch>
789 <property name=
"minimumSize">
795 <property name=
"frameShape">
796 <enum>QFrame::NoFrame
</enum>
798 <property name=
"frameShadow">
799 <enum>QFrame::Plain
</enum>
801 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
802 <property name=
"spacing">
805 <property name=
"leftMargin">
808 <property name=
"topMargin">
811 <property name=
"rightMargin">
814 <property name=
"bottomMargin">
817 <item alignment=
"Qt::AlignHCenter">
818 <widget class=
"QCheckBox" name=
"actuatorLink">
819 <property name=
"sizePolicy">
820 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
821 <horstretch>0</horstretch>
822 <verstretch>0</verstretch>
825 <property name=
"minimumSize">
831 <property name=
"focusPolicy">
832 <enum>Qt::StrongFocus
</enum>
834 <property name=
"toolTip">
835 <string>Output mode
</string>