<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>UIHATControls</class> <widget class="QWidget" name="UIHATControls"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>389</width> <height>528</height> </rect> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>65536</width> <height>65536</height> </size> </property> <property name="contextMenuPolicy"> <enum>Qt::NoContextMenu</enum> </property> <property name="windowTitle"> <string>Head Arduino Tracker settings FaceTrackNoIR</string> </property> <property name="windowIcon"> <iconset resource="ftnoir_hat.qrc"> <normaloff>:/images/hat.png</normaloff>:/images/hat.png</iconset> </property> <property name="windowOpacity"> <double>1.000000000000000</double> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="autoFillBackground"> <bool>false</bool> </property> <layout class="QGridLayout" name="gridLayout_7"> <item row="0" column="0" colspan="2"> <widget class="QTabWidget" name="tabWidget"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="minimumSize"> <size> <width>0</width> <height>0</height> </size> </property> <property name="maximumSize"> <size> <width>65535</width> <height>65535</height> </size> </property> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="tab_config"> <attribute name="title"> <string>General</string> </attribute> <layout class="QVBoxLayout" name="verticalLayout"> <property name="spacing"> <number>4</number> </property> <property name="leftMargin"> <number>4</number> </property> <property name="rightMargin"> <number>4</number> </property> <item> <widget class="QFrame" name="frame_2"> <layout class="QGridLayout" name="gridLayout_2"> <property name="spacing"> <number>4</number> </property> <item row="0" column="1"> <widget class="QComboBox" name="cbSerialPort"> <property name="sizePolicy"> <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximumSize"> <size> <width>65535</width> <height>16777215</height> </size> </property> <property name="editable"> <bool>false</bool> </property> <property name="sizeAdjustPolicy"> <enum>QComboBox::AdjustToMinimumContentsLength</enum> </property> <property name="modelColumn"> <number>0</number> </property> </widget> </item> <item row="0" column="0"> <widget class="QLabel" name="label_5"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximumSize"> <size> <width>65536</width> <height>16777215</height> </size> </property> <property name="text"> <string>Serial port</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QCheckBox" name="serial_bug_workaround"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Buggy serial port uses too much CPU</string> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_6"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximumSize"> <size> <width>65536</width> <height>16777215</height> </size> </property> <property name="text"> <string>Workaround</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QPushButton" name="btnZero"> <property name="enabled"> <bool>false</bool> </property> <property name="minimumSize"> <size> <width>80</width> <height>20</height> </size> </property> <property name="text"> <string>Zero</string> </property> </widget> </item> <item> <widget class="QPushButton" name="btnReset"> <property name="enabled"> <bool>false</bool> </property> <property name="minimumSize"> <size> <width>80</width> <height>20</height> </size> </property> <property name="text"> <string>Reset</string> </property> </widget> </item> <item> <widget class="QGroupBox" name="groupBox_3"> <property name="title"> <string>Axis Configuration</string> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> <layout class="QGridLayout" name="gridLayout_6"> <item row="2" column="2"> <widget class="QComboBox" name="cb_pitch"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Associate Axis</string> </property> <item> <property name="text"> <string>RotX</string> </property> </item> <item> <property name="text"> <string>RotY</string> </property> </item> <item> <property name="text"> <string>RotZ</string> </property> </item> </widget> </item> <item row="1" column="1"> <widget class="QCheckBox" name="chkEnableYaw"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Enable Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="text"> <string/> </property> </widget> </item> <item row="4" column="1"> <widget class="QCheckBox" name="chkEnableX"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Enable Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="text"> <string/> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="label_pitch"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Pitch:</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLabel" name="label"> <property name="text"> <string>Enable</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QCheckBox" name="chkEnablePitch"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Enable Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="text"> <string/> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_yaw"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Yaw:</string> </property> </widget> </item> <item row="0" column="3"> <widget class="QLabel" name="label_3"> <property name="text"> <string>Invert</string> </property> </widget> </item> <item row="5" column="0"> <widget class="QLabel" name="label_y"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Y:</string> </property> </widget> </item> <item row="3" column="3"> <widget class="QCheckBox" name="chkInvertRoll"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Invert Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="4" column="0"> <widget class="QLabel" name="label_x"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>X:</string> </property> </widget> </item> <item row="5" column="3"> <widget class="QCheckBox" name="chkInvertY"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Invert Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="6" column="3"> <widget class="QCheckBox" name="chkInvertZ"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Invert Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="6" column="2"> <widget class="QComboBox" name="cb_z"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Associate Axis</string> </property> <item> <property name="text"> <string>X</string> </property> </item> <item> <property name="text"> <string>Y</string> </property> </item> <item> <property name="text"> <string>Z</string> </property> </item> </widget> </item> <item row="6" column="1"> <widget class="QCheckBox" name="chkEnableZ"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Enable Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="text"> <string/> </property> </widget> </item> <item row="5" column="2"> <widget class="QComboBox" name="cb_y"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Associate Axis</string> </property> <item> <property name="text"> <string>X</string> </property> </item> <item> <property name="text"> <string>Y</string> </property> </item> <item> <property name="text"> <string>Z</string> </property> </item> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="label_roll"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Roll:</string> </property> </widget> </item> <item row="4" column="3"> <widget class="QCheckBox" name="chkInvertX"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Invert Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="4" column="2"> <widget class="QComboBox" name="cb_x"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Associate Axis</string> </property> <item> <property name="text"> <string>X</string> </property> </item> <item> <property name="text"> <string>Y</string> </property> </item> <item> <property name="text"> <string>Z</string> </property> </item> </widget> </item> <item row="2" column="3"> <widget class="QCheckBox" name="chkInvertPitch"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Invert Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="6" column="0"> <widget class="QLabel" name="label_z"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Z:</string> </property> </widget> </item> <item row="3" column="2"> <widget class="QComboBox" name="cb_roll"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Associate Axis</string> </property> <item> <property name="text"> <string>RotX</string> </property> </item> <item> <property name="text"> <string>RotY</string> </property> </item> <item> <property name="text"> <string>RotZ</string> </property> </item> </widget> </item> <item row="3" column="1"> <widget class="QCheckBox" name="chkEnableRoll"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Enable Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="5" column="1"> <widget class="QCheckBox" name="chkEnableY"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Enable Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="text"> <string/> </property> </widget> </item> <item row="1" column="3"> <widget class="QCheckBox" name="chkInvertYaw"> <property name="maximumSize"> <size> <width>20</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string>Invert Axis</string> </property> <property name="layoutDirection"> <enum>Qt::LeftToRight</enum> </property> <property name="styleSheet"> <string notr="true"/> </property> <property name="text"> <string/> </property> </widget> </item> <item row="1" column="2"> <widget class="QComboBox" name="cb_yaw"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>7</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Associate Axis</string> </property> <item> <property name="text"> <string>RotX</string> </property> </item> <item> <property name="text"> <string>RotY</string> </property> </item> <item> <property name="text"> <string>RotZ</string> </property> </item> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="label_2"> <property name="text"> <string>Axis</string> </property> </widget> </item> </layout> </widget> </item> <item> <widget class="QGroupBox" name="groupBox_status"> <property name="sizePolicy"> <sizepolicy hsizetype="MinimumExpanding" vsizetype="Minimum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string>Status</string> </property> <property name="flat"> <bool>false</bool> </property> <layout class="QGridLayout" name="gridLayout_3"> <item row="0" column="0"> <widget class="QLabel" name="lab_tps"> <property name="minimumSize"> <size> <width>31</width> <height>20</height> </size> </property> <property name="maximumSize"> <size> <width>60</width> <height>20</height> </size> </property> <property name="toolTip"> <string>Trame per seconde</string> </property> <property name="text"> <string>tps</string> </property> </widget> </item> <item row="0" column="1"> <widget class="QLabel" name="lab_vtps"> <property name="minimumSize"> <size> <width>31</width> <height>20</height> </size> </property> <property name="maximumSize"> <size> <width>60</width> <height>20</height> </size> </property> <property name="text"> <string notr="true">0</string> </property> <property name="textFormat"> <enum>Qt::PlainText</enum> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="lab_status"> <property name="minimumSize"> <size> <width>0</width> <height>20</height> </size> </property> <property name="maximumSize"> <size> <width>60</width> <height>20</height> </size> </property> <property name="text"> <string>Info:</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLabel" name="lab_vstatus"> <property name="minimumSize"> <size> <width>170</width> <height>20</height> </size> </property> <property name="maximumSize"> <size> <width>60</width> <height>20</height> </size> </property> <property name="text"> <string>HAT STOPPED</string> </property> <property name="textFormat"> <enum>Qt::PlainText</enum> </property> </widget> </item> </layout> </widget> </item> <item> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeType"> <enum>QSizePolicy::Expanding</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> </item> </layout> </widget> <widget class="QWidget" name="tab_cmds"> <attribute name="title"> <string>Command</string> </attribute> <layout class="QGridLayout" name="gridLayout_5"> <item row="0" column="0"> <widget class="QGroupBox" name="groupBox"> <property name="title"> <string>Arduino Commands</string> </property> <layout class="QGridLayout" name="gridLayout"> <item row="1" column="0"> <widget class="QLabel" name="lab_cmd_init"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Init</string> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="lab_cmd_start"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Start</string> </property> </widget> </item> <item row="3" column="1"> <widget class="QLineEdit" name="le_cmd_start"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Command for Start send sequence</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QLineEdit" name="le_cmd_init"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Command for Initialising Arduino</string> </property> </widget> </item> <item row="5" column="1"> <widget class="QLineEdit" name="le_cmd_stop"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Command for Stop send sequence</string> </property> </widget> </item> <item row="6" column="0"> <widget class="QLabel" name="lab_cmd_center"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Center</string> </property> </widget> </item> <item row="5" column="0"> <widget class="QLabel" name="lab_cmd_stop"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Stop</string> </property> </widget> </item> <item row="8" column="0"> <widget class="QLabel" name="lab_cmd_reset"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Reset</string> </property> </widget> </item> <item row="6" column="1"> <widget class="QLineEdit" name="le_cmd_center"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Command for read Center Gyro arduino</string> </property> </widget> </item> <item row="8" column="1"> <widget class="QLineEdit" name="le_cmd_reset"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Command for Reset Arduino</string> </property> </widget> </item> <item row="7" column="0"> <widget class="QLabel" name="lab_cmd_zero"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>3</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Zero</string> </property> </widget> </item> <item row="7" column="1"> <widget class="QLineEdit" name="le_cmd_zero"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string>Command for reset Center Gyro arduino</string> </property> </widget> </item> <item row="8" column="2"> <widget class="QCheckBox" name="cb_Endian"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Little or Big Endian for <span style=" font-family:'Arial,Geneva,Helvetica,sans-serif'; font-size:medium; color:#000000;">the serialization of byte order</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial,Geneva,Helvetica,sans-serif'; font-size:medium; color:#000000;">Arduino is LittleEndian ( unchecked)</span></p></body></html></string> </property> <property name="text"> <string>Endian</string> </property> </widget> </item> <item row="7" column="2"> <widget class="QSpinBox" name="spb_Fps"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximumSize"> <size> <width>51</width> <height>19</height> </size> </property> <property name="toolTip"> <string><html><head/><body><p>Indicate at opentrack speed sketch FPS to adjust CPU </p></body></html></string> </property> <property name="minimum"> <number>10</number> </property> <property name="maximum"> <number>200</number> </property> </widget> </item> <item row="1" column="2"> <widget class="QSpinBox" name="spb_BeforeInit"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="maximumSize"> <size> <width>60</width> <height>16777215</height> </size> </property> <property name="toolTip"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Delay before Init command in ms</span></p></body></html></string> </property> <property name="maximum"> <number>5000</number> </property> <property name="singleStep"> <number>50</number> </property> </widget> </item> <item row="3" column="2"> <widget class="QSpinBox" name="spb_BeforeStart"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Delay after Init command in ms</span></p></body></html></string> </property> <property name="maximum"> <number>5000</number> </property> <property name="singleStep"> <number>50</number> </property> </widget> </item> <item row="0" column="2"> <widget class="QLabel" name="label_4"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Delay</string> </property> </widget> </item> <item row="4" column="2"> <widget class="QSpinBox" name="spb_AfterStart"> <property name="sizePolicy"> <sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="toolTip"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Delay after Start Command in ms</span></p></body></html></string> </property> <property name="maximum"> <number>5000</number> </property> <property name="singleStep"> <number>50</number> </property> </widget> </item> <item row="4" column="1"> <widget class="QLabel" name="lab_cmd_init_4"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>6</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Delay after startup</string> </property> </widget> </item> </layout> </widget> </item> <item row="1" column="0"> <widget class="QGroupBox" name="parametersBox"> <property name="title"> <string>Serial Parameters</string> </property> <layout class="QGridLayout" name="gridLayout_8"> <item row="0" column="1"> <widget class="QComboBox" name="QCB_Serial_baudRate"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> <item row="3" column="1"> <widget class="QComboBox" name="QCB_Serial_stopBits"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> <item row="4" column="0"> <widget class="QLabel" name="flowControlLabel"> <property name="text"> <string>Flow control</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QComboBox" name="QCB_Serial_parity"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> <item row="4" column="1"> <widget class="QComboBox" name="QCB_Serial_flowControl"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> <item row="3" column="0"> <widget class="QLabel" name="stopBitsLabel"> <property name="text"> <string>Stop bits</string> </property> </widget> </item> <item row="2" column="0"> <widget class="QLabel" name="parityLabel"> <property name="text"> <string>Parity</string> </property> </widget> </item> <item row="0" column="0"> <widget class="QLabel" name="baudRateLabel"> <property name="text"> <string>BaudRate:</string> </property> </widget> </item> <item row="1" column="1"> <widget class="QComboBox" name="QCB_Serial_dataBits"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="dataBitsLabel"> <property name="text"> <string>Data bits</string> </property> </widget> </item> </layout> </widget> </item> <item row="2" column="0"> <spacer name="verticalSpacer_2"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeType"> <enum>QSizePolicy::MinimumExpanding</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>0</height> </size> </property> </spacer> </item> </layout> </widget> <widget class="QWidget" name="tab_about"> <attribute name="title"> <string>About</string> </attribute> <layout class="QGridLayout" name="gridLayout_4"> <item row="0" column="0"> <widget class="QLabel" name="label_info_2"> <property name="text"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">FTNoIR HAT Plugin<br />by FuraX49</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://hatire.sourceforge.net/"><span style=" font-size:8pt; font-weight:600; text-decoration: underline; color:#0000ff;">Manual (external)</span></a></p></body></html></string> </property> <property name="openExternalLinks"> <bool>true</bool> </property> </widget> </item> <item row="0" column="1" rowspan="2" colspan="2"> <widget class="QPushButton" name="btn_icone"> <property name="autoFillBackground"> <bool>false</bool> </property> <property name="text"> <string/> </property> <property name="icon"> <iconset> <normalon>:/images/hat_logo.png</normalon> </iconset> </property> <property name="iconSize"> <size> <width>128</width> <height>128</height> </size> </property> <property name="flat"> <bool>true</bool> </property> </widget> </item> <item row="1" column="0"> <widget class="QLabel" name="label_version"> <property name="font"> <font> <family>Arial Black</family> <pointsize>10</pointsize> <weight>75</weight> <italic>true</italic> <bold>true</bold> </font> </property> <property name="text"> <string>Version 1.0.0</string> </property> <property name="textFormat"> <enum>Qt::PlainText</enum> </property> <property name="openExternalLinks"> <bool>true</bool> </property> </widget> </item> <item row="3" column="0" colspan="2"> <widget class="QLineEdit" name="lineSend"> <property name="inputMask"> <string notr="true"/> </property> <property name="text"> <string notr="true"/> </property> </widget> </item> <item row="3" column="2"> <widget class="QPushButton" name="btnSend"> <property name="text"> <string>Send</string> </property> </widget> </item> <item row="4" column="0" colspan="3"> <widget class="QPlainTextEdit" name="pteINFO"> <property name="contextMenuPolicy"> <enum>Qt::ActionsContextMenu</enum> </property> <property name="readOnly"> <bool>true</bool> </property> <property name="plainText"> <string notr="true"/> </property> <property name="textInteractionFlags"> <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set> </property> <property name="maximumBlockCount"> <number>800</number> </property> <property name="backgroundVisible"> <bool>false</bool> </property> </widget> </item> <item row="2" column="0" colspan="3"> <widget class="QCheckBox" name="chkEnableLogging"> <property name="toolTip"> <string>Disable when not in use, will have a performance impact</string> </property> <property name="text"> <string>Enable logging to diagnostic file</string> </property> </widget> </item> </layout> </widget> </widget> </item> <item row="1" column="0"> <widget class="QDialogButtonBox" name="buttonBox"> <property name="standardButtons"> <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> </property> </widget> </item> </layout> </widget> <tabstops> <tabstop>cbSerialPort</tabstop> <tabstop>btnZero</tabstop> <tabstop>btnReset</tabstop> <tabstop>chkEnableYaw</tabstop> <tabstop>cb_yaw</tabstop> <tabstop>chkInvertYaw</tabstop> <tabstop>chkEnablePitch</tabstop> <tabstop>cb_pitch</tabstop> <tabstop>chkInvertPitch</tabstop> <tabstop>chkEnableRoll</tabstop> <tabstop>cb_roll</tabstop> <tabstop>chkInvertRoll</tabstop> <tabstop>chkEnableX</tabstop> <tabstop>cb_x</tabstop> <tabstop>chkInvertX</tabstop> <tabstop>chkEnableY</tabstop> <tabstop>cb_y</tabstop> <tabstop>chkInvertY</tabstop> <tabstop>chkEnableZ</tabstop> <tabstop>cb_z</tabstop> <tabstop>chkInvertZ</tabstop> <tabstop>le_cmd_init</tabstop> <tabstop>le_cmd_start</tabstop> <tabstop>spb_AfterStart</tabstop> <tabstop>le_cmd_stop</tabstop> <tabstop>le_cmd_center</tabstop> <tabstop>le_cmd_zero</tabstop> <tabstop>le_cmd_reset</tabstop> <tabstop>spb_Fps</tabstop> <tabstop>cb_Endian</tabstop> <tabstop>QCB_Serial_baudRate</tabstop> <tabstop>QCB_Serial_dataBits</tabstop> <tabstop>QCB_Serial_parity</tabstop> <tabstop>QCB_Serial_stopBits</tabstop> <tabstop>QCB_Serial_flowControl</tabstop> <tabstop>lineSend</tabstop> <tabstop>btnSend</tabstop> <tabstop>pteINFO</tabstop> <tabstop>tabWidget</tabstop> <tabstop>btn_icone</tabstop> </tabstops> <resources> <include location="ftnoir_hat.qrc"/> </resources> <connections/> <slots> <slot>startEngineClicked()</slot> <slot>stopEngineClicked()</slot> <slot>cameraSettingsClicked()</slot> </slots> </ui>