1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>RevoHWWidget
</class>
4 <widget class=
"QWidget" name=
"RevoHWWidget">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
16 <layout class=
"QVBoxLayout" name=
"verticalLayout">
18 <widget class=
"QTabWidget" name=
"tabWidget">
19 <property name=
"currentIndex">
22 <widget class=
"QWidget" name=
"tab">
23 <property name=
"autoFillBackground">
26 <attribute name=
"title">
27 <string>HW settings
</string>
29 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
30 <property name=
"leftMargin">
33 <property name=
"topMargin">
36 <property name=
"rightMargin">
39 <property name=
"bottomMargin">
43 <widget class=
"QScrollArea" name=
"scrollArea">
44 <property name=
"palette">
47 <colorrole role=
"Base">
48 <brush brushstyle=
"SolidPattern">
56 <colorrole role=
"Window">
57 <brush brushstyle=
"SolidPattern">
67 <colorrole role=
"Base">
68 <brush brushstyle=
"SolidPattern">
76 <colorrole role=
"Window">
77 <brush brushstyle=
"SolidPattern">
87 <colorrole role=
"Base">
88 <brush brushstyle=
"SolidPattern">
96 <colorrole role=
"Window">
97 <brush brushstyle=
"SolidPattern">
108 <property name=
"styleSheet">
109 <string notr=
"true">border-color: rgb(
255,
0,
0);
</string>
111 <property name=
"frameShape">
112 <enum>QFrame::NoFrame
</enum>
114 <property name=
"frameShadow">
115 <enum>QFrame::Plain
</enum>
117 <property name=
"widgetResizable">
120 <widget class=
"QWidget" name=
"scrollAreaWidgetContents">
121 <property name=
"geometry">
129 <layout class=
"QGridLayout" name=
"gridLayout_3">
130 <property name=
"leftMargin">
133 <property name=
"topMargin">
136 <property name=
"rightMargin">
139 <property name=
"bottomMargin">
142 <item row=
"3" column=
"2">
143 <spacer name=
"verticalSpacer">
144 <property name=
"orientation">
145 <enum>Qt::Vertical
</enum>
147 <property name=
"sizeHint" stdset=
"0">
155 <item row=
"2" column=
"0">
156 <spacer name=
"horizontalSpacer_4">
157 <property name=
"orientation">
158 <enum>Qt::Horizontal
</enum>
160 <property name=
"sizeHint" stdset=
"0">
168 <item row=
"2" column=
"3">
169 <spacer name=
"horizontalSpacer_5">
170 <property name=
"orientation">
171 <enum>Qt::Horizontal
</enum>
173 <property name=
"sizeHint" stdset=
"0">
181 <item row=
"0" column=
"2">
182 <widget class=
"QLabel" name=
"label_6">
183 <property name=
"sizePolicy">
184 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
185 <horstretch>0</horstretch>
186 <verstretch>0</verstretch>
189 <property name=
"minimumSize">
195 <property name=
"maximumSize">
197 <width>16777215</width>
198 <height>16777215</height>
201 <property name=
"font">
207 <property name=
"text">
208 <string>Changes on this page only take effect after board reset or power cycle
</string>
210 <property name=
"alignment">
211 <set>Qt::AlignCenter
</set>
213 <property name=
"wordWrap">
218 <item row=
"1" column=
"2">
219 <spacer name=
"verticalSpacer_2">
220 <property name=
"orientation">
221 <enum>Qt::Vertical
</enum>
223 <property name=
"sizeType">
224 <enum>QSizePolicy::Fixed
</enum>
226 <property name=
"sizeHint" stdset=
"0">
234 <item row=
"2" column=
"2">
235 <layout class=
"QGridLayout" name=
"gridLayout" rowstretch=
"0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0">
236 <item row=
"15" column=
"3">
237 <layout class=
"QVBoxLayout" name=
"verticalLayout_6">
238 <property name=
"spacing">
242 <widget class=
"QComboBox" name=
"cbMainTelemSpeed">
243 <property name=
"enabled">
249 <widget class=
"QComboBox" name=
"cbMainGPSSpeed"/>
252 <widget class=
"QComboBox" name=
"cbMainComSpeed"/>
256 <item row=
"2" column=
"0">
257 <widget class=
"QComboBox" name=
"cbRcvr"/>
259 <item row=
"0" column=
"0">
260 <spacer name=
"verticalSpacer_4">
261 <property name=
"orientation">
262 <enum>Qt::Vertical
</enum>
264 <property name=
"sizeType">
265 <enum>QSizePolicy::Fixed
</enum>
267 <property name=
"sizeHint" stdset=
"0">
275 <item row=
"14" column=
"3" alignment=
"Qt::AlignHCenter">
276 <widget class=
"QLabel" name=
"lblMainSpeed">
277 <property name=
"text">
278 <string>Speed
</string>
280 <property name=
"alignment">
281 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
285 <item row=
"8" column=
"5">
286 <spacer name=
"verticalSpacer_7">
287 <property name=
"orientation">
288 <enum>Qt::Vertical
</enum>
290 <property name=
"sizeType">
291 <enum>QSizePolicy::Fixed
</enum>
293 <property name=
"sizeHint" stdset=
"0">
301 <item row=
"11" column=
"5">
302 <spacer name=
"verticalSpacer_9">
303 <property name=
"orientation">
304 <enum>Qt::Vertical
</enum>
306 <property name=
"sizeType">
307 <enum>QSizePolicy::Fixed
</enum>
309 <property name=
"sizeHint" stdset=
"0">
317 <item row=
"17" column=
"1">
318 <widget class=
"QComboBox" name=
"cbFlexiGPSProtocol"/>
320 <item row=
"18" column=
"2">
321 <spacer name=
"horizontalSpacer_10">
322 <property name=
"orientation">
323 <enum>Qt::Horizontal
</enum>
325 <property name=
"sizeHint" stdset=
"0">
333 <item row=
"12" column=
"0">
334 <spacer name=
"horizontalSpacer_3">
335 <property name=
"orientation">
336 <enum>Qt::Horizontal
</enum>
338 <property name=
"sizeType">
339 <enum>QSizePolicy::Minimum
</enum>
341 <property name=
"sizeHint" stdset=
"0">
349 <item row=
"1" column=
"0" alignment=
"Qt::AlignHCenter">
350 <widget class=
"QLabel" name=
"label_7">
351 <property name=
"sizePolicy">
352 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
353 <horstretch>0</horstretch>
354 <verstretch>0</verstretch>
357 <property name=
"text">
358 <string>Receiver Port
</string>
360 <property name=
"alignment">
361 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
365 <item row=
"13" column=
"3">
366 <widget class=
"QComboBox" name=
"cbMain"/>
368 <item row=
"5" column=
"5" alignment=
"Qt::AlignHCenter">
369 <widget class=
"QLabel" name=
"label_9">
370 <property name=
"sizePolicy">
371 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
372 <horstretch>0</horstretch>
373 <verstretch>0</verstretch>
376 <property name=
"text">
377 <string>Sonar Port
</string>
379 <property name=
"alignment">
380 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
384 <item row=
"14" column=
"1" alignment=
"Qt::AlignHCenter">
385 <widget class=
"QLabel" name=
"lblFlexiSpeed">
386 <property name=
"text">
387 <string>Speed
</string>
389 <property name=
"alignment">
390 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
394 <item row=
"12" column=
"5">
395 <spacer name=
"horizontalSpacer_6">
396 <property name=
"orientation">
397 <enum>Qt::Horizontal
</enum>
399 <property name=
"sizeType">
400 <enum>QSizePolicy::Minimum
</enum>
402 <property name=
"sizeHint" stdset=
"0">
410 <item row=
"13" column=
"1">
411 <widget class=
"QComboBox" name=
"cbFlexi"/>
413 <item row=
"6" column=
"5">
414 <widget class=
"QComboBox" name=
"cbSonar">
415 <property name=
"enabled">
420 <item row=
"16" column=
"1" alignment=
"Qt::AlignHCenter">
421 <widget class=
"QLabel" name=
"lbFlexiGPSProtocol">
422 <property name=
"text">
423 <string>Protocol
</string>
425 <property name=
"textFormat">
426 <enum>Qt::PlainText
</enum>
428 <property name=
"alignment">
429 <set>Qt::AlignCenter
</set>
433 <item row=
"17" column=
"3">
434 <widget class=
"QComboBox" name=
"cbMainGPSProtocol"/>
436 <item row=
"9" column=
"5">
437 <spacer name=
"verticalSpacer_5">
438 <property name=
"orientation">
439 <enum>Qt::Vertical
</enum>
441 <property name=
"sizeType">
442 <enum>QSizePolicy::Fixed
</enum>
444 <property name=
"sizeHint" stdset=
"0">
452 <item row=
"18" column=
"3">
453 <spacer name=
"horizontalSpacer_9">
454 <property name=
"orientation">
455 <enum>Qt::Horizontal
</enum>
457 <property name=
"sizeType">
458 <enum>QSizePolicy::Minimum
</enum>
460 <property name=
"sizeHint" stdset=
"0">
468 <item row=
"7" column=
"5">
469 <spacer name=
"verticalSpacer_8">
470 <property name=
"orientation">
471 <enum>Qt::Vertical
</enum>
473 <property name=
"sizeType">
474 <enum>QSizePolicy::Fixed
</enum>
476 <property name=
"sizeHint" stdset=
"0">
484 <item row=
"18" column=
"4">
485 <spacer name=
"horizontalSpacer_8">
486 <property name=
"orientation">
487 <enum>Qt::Horizontal
</enum>
489 <property name=
"sizeType">
490 <enum>QSizePolicy::Minimum
</enum>
492 <property name=
"sizeHint" stdset=
"0">
500 <item row=
"10" column=
"5">
501 <spacer name=
"verticalSpacer_6">
502 <property name=
"orientation">
503 <enum>Qt::Vertical
</enum>
505 <property name=
"sizeType">
506 <enum>QSizePolicy::Fixed
</enum>
508 <property name=
"sizeHint" stdset=
"0">
516 <item row=
"12" column=
"3" alignment=
"Qt::AlignHCenter">
517 <widget class=
"QLabel" name=
"label_3">
518 <property name=
"text">
519 <string>Main Port
</string>
521 <property name=
"alignment">
522 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
526 <item row=
"12" column=
"1" alignment=
"Qt::AlignHCenter">
527 <widget class=
"QLabel" name=
"label_5">
528 <property name=
"text">
529 <string>Flexi Port
</string>
531 <property name=
"alignment">
532 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
536 <item row=
"0" column=
"1" rowspan=
"12" colspan=
"4" alignment=
"Qt::AlignHCenter|Qt::AlignVCenter">
537 <widget class=
"QLabel" name=
"label_2">
538 <property name=
"sizePolicy">
539 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
540 <horstretch>0</horstretch>
541 <verstretch>0</verstretch>
544 <property name=
"maximumSize">
550 <property name=
"text">
553 <property name=
"pixmap">
554 <pixmap resource=
"configgadget.qrc">:/configgadget/images/revolution_top.png
</pixmap>
556 <property name=
"scaledContents">
559 <property name=
"alignment">
560 <set>Qt::AlignCenter
</set>
562 <property name=
"textInteractionFlags">
563 <set>Qt::NoTextInteraction
</set>
567 <item row=
"15" column=
"1">
568 <layout class=
"QVBoxLayout" name=
"verticalLayout_5">
569 <property name=
"spacing">
573 <widget class=
"QComboBox" name=
"cbFlexiTelemSpeed">
574 <property name=
"enabled">
579 <item alignment=
"Qt::AlignTop">
580 <widget class=
"QComboBox" name=
"cbFlexiGPSSpeed"/>
582 <item alignment=
"Qt::AlignTop">
583 <widget class=
"QComboBox" name=
"cbFlexiComSpeed"/>
587 <item row=
"18" column=
"1">
588 <spacer name=
"horizontalSpacer_7">
589 <property name=
"orientation">
590 <enum>Qt::Horizontal
</enum>
592 <property name=
"sizeType">
593 <enum>QSizePolicy::Minimum
</enum>
595 <property name=
"sizeHint" stdset=
"0">
603 <item row=
"16" column=
"3" alignment=
"Qt::AlignHCenter">
604 <widget class=
"QLabel" name=
"lbMainGPSProtocol">
605 <property name=
"text">
606 <string>Protocol
</string>
608 <property name=
"alignment">
609 <set>Qt::AlignCenter
</set>
613 <item row=
"12" column=
"4">
614 <spacer name=
"horizontalSpacer_2">
615 <property name=
"orientation">
616 <enum>Qt::Horizontal
</enum>
618 <property name=
"sizeType">
619 <enum>QSizePolicy::Fixed
</enum>
621 <property name=
"sizeHint" stdset=
"0">
629 <item row=
"3" column=
"0">
630 <layout class=
"QHBoxLayout" name=
"horizontalLayout_4">
632 <layout class=
"QVBoxLayout" name=
"verticalLayout_4">
633 <property name=
"spacing">
636 <item alignment=
"Qt::AlignHCenter">
637 <widget class=
"QLabel" name=
"lblRcvrSpeed">
638 <property name=
"sizePolicy">
639 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
640 <horstretch>0</horstretch>
641 <verstretch>0</verstretch>
644 <property name=
"text">
645 <string>Speed
</string>
647 <property name=
"alignment">
648 <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft
</set>
653 <widget class=
"QComboBox" name=
"cbRcvrTelemSpeed"/>
656 <widget class=
"QComboBox" name=
"cbRcvrComSpeed"/>
662 <item row=
"9" column=
"0">
663 <widget class=
"QComboBox" name=
"cbUSBVCPSpeed">
664 <property name=
"enabled">
669 <item row=
"7" column=
"0">
670 <widget class=
"QComboBox" name=
"cbUSBVCPFunction"/>
672 <item row=
"8" column=
"0" alignment=
"Qt::AlignHCenter">
673 <widget class=
"QLabel" name=
"lblUSBVCPSpeed">
674 <property name=
"sizePolicy">
675 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
676 <horstretch>0</horstretch>
677 <verstretch>0</verstretch>
680 <property name=
"text">
681 <string>Speed
</string>
683 <property name=
"alignment">
684 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
688 <item row=
"5" column=
"0">
689 <widget class=
"QComboBox" name=
"cbUSBHIDFunction"/>
691 <item row=
"6" column=
"0" alignment=
"Qt::AlignHCenter">
692 <widget class=
"QLabel" name=
"label_8">
693 <property name=
"sizePolicy">
694 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Fixed">
695 <horstretch>0</horstretch>
696 <verstretch>0</verstretch>
699 <property name=
"text">
700 <string>USB VCP Function
</string>
702 <property name=
"alignment">
703 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
707 <item row=
"4" column=
"0" alignment=
"Qt::AlignHCenter">
708 <widget class=
"QLabel" name=
"label_4">
709 <property name=
"sizePolicy">
710 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
711 <horstretch>0</horstretch>
712 <verstretch>0</verstretch>
715 <property name=
"text">
716 <string>USB HID Function
</string>
718 <property name=
"alignment">
719 <set>Qt::AlignBottom|Qt::AlignHCenter
</set>
734 <layout class=
"QHBoxLayout" name=
"horizontalLayout_2">
735 <property name=
"spacing">
739 <spacer name=
"horizontalSpacer">
740 <property name=
"orientation">
741 <enum>Qt::Horizontal
</enum>
743 <property name=
"sizeHint" stdset=
"0">
752 <widget class=
"QPushButton" name=
"cchwHelp">
753 <property name=
"sizePolicy">
754 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
755 <horstretch>0</horstretch>
756 <verstretch>0</verstretch>
759 <property name=
"minimumSize">
765 <property name=
"maximumSize">
771 <property name=
"toolTip">
772 <string>Takes you to the wiki page
</string>
774 <property name=
"text">
777 <property name=
"icon">
778 <iconset resource=
"../coreplugin/core.qrc">
779 <normaloff>:/core/images/helpicon.svg
</normaloff>:/core/images/helpicon.svg
</iconset>
781 <property name=
"iconSize">
787 <property name=
"flat">
793 <widget class=
"QPushButton" name=
"saveTelemetryToRAM">
794 <property name=
"minimumSize">
800 <property name=
"maximumSize">
802 <width>16777215</width>
803 <height>16777215</height>
806 <property name=
"palette">
809 <colorrole role=
"Base">
810 <brush brushstyle=
"SolidPattern">
818 <colorrole role=
"Window">
819 <brush brushstyle=
"SolidPattern">
829 <colorrole role=
"Base">
830 <brush brushstyle=
"SolidPattern">
838 <colorrole role=
"Window">
839 <brush brushstyle=
"SolidPattern">
849 <colorrole role=
"Base">
850 <brush brushstyle=
"SolidPattern">
858 <colorrole role=
"Window">
859 <brush brushstyle=
"SolidPattern">
870 <property name=
"toolTip">
871 <string>Send to board but don't write in SD.
872 Beware of not locking yourself out!
</string>
874 <property name=
"autoFillBackground">
877 <property name=
"styleSheet">
878 <string notr=
"true"/>
880 <property name=
"text">
881 <string>Apply
</string>
883 <property name=
"iconSize">
889 <property name=
"checkable">
895 <widget class=
"QPushButton" name=
"saveTelemetryToSD">
896 <property name=
"minimumSize">
902 <property name=
"maximumSize">
904 <width>16777215</width>
905 <height>16777215</height>
908 <property name=
"toolTip">
909 <string>Applies and Saves all settings to SD.
910 Beware of not locking yourself out!
</string>
912 <property name=
"autoFillBackground">
915 <property name=
"styleSheet">
916 <string notr=
"true"/>
918 <property name=
"text">
919 <string>Save
</string>
928 <include location=
"../coreplugin/core.qrc"/>
929 <include location=
"configgadget.qrc"/>