mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-10-31 13:00:26 -04:00 
			
		
		
		
	
		
			
	
	
		
			1226 lines
		
	
	
		
			32 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			1226 lines
		
	
	
		
			32 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | <?xml version="1.0" encoding="UTF-8"?> | ||
|  | <ui version="4.0"> | ||
|  |  <class>RemoteTCPInputGui</class> | ||
|  |  <widget class="QWidget" name="RemoteTCPInputGui"> | ||
|  |   <property name="geometry"> | ||
|  |    <rect> | ||
|  |     <x>0</x> | ||
|  |     <y>0</y> | ||
|  |     <width>360</width> | ||
|  |     <height>360</height> | ||
|  |    </rect> | ||
|  |   </property> | ||
|  |   <property name="sizePolicy"> | ||
|  |    <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> | ||
|  |     <horstretch>0</horstretch> | ||
|  |     <verstretch>0</verstretch> | ||
|  |    </sizepolicy> | ||
|  |   </property> | ||
|  |   <property name="minimumSize"> | ||
|  |    <size> | ||
|  |     <width>360</width> | ||
|  |     <height>360</height> | ||
|  |    </size> | ||
|  |   </property> | ||
|  |   <property name="maximumSize"> | ||
|  |    <size> | ||
|  |     <width>491</width> | ||
|  |     <height>360</height> | ||
|  |    </size> | ||
|  |   </property> | ||
|  |   <property name="font"> | ||
|  |    <font> | ||
|  |     <pointsize>9</pointsize> | ||
|  |    </font> | ||
|  |   </property> | ||
|  |   <property name="windowTitle"> | ||
|  |    <string>Remote TCP Input</string> | ||
|  |   </property> | ||
|  |   <layout class="QVBoxLayout" name="verticalLayout"> | ||
|  |    <property name="spacing"> | ||
|  |     <number>2</number> | ||
|  |    </property> | ||
|  |    <property name="leftMargin"> | ||
|  |     <number>2</number> | ||
|  |    </property> | ||
|  |    <property name="topMargin"> | ||
|  |     <number>2</number> | ||
|  |    </property> | ||
|  |    <property name="rightMargin"> | ||
|  |     <number>2</number> | ||
|  |    </property> | ||
|  |    <property name="bottomMargin"> | ||
|  |     <number>2</number> | ||
|  |    </property> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="horizontalLayout_freq"> | ||
|  |      <property name="topMargin"> | ||
|  |       <number>4</number> | ||
|  |      </property> | ||
|  |      <item> | ||
|  |       <layout class="QVBoxLayout" name="deviceUILayout"> | ||
|  |        <item> | ||
|  |         <layout class="QHBoxLayout" name="deviceButtonsLayout"> | ||
|  |          <item> | ||
|  |           <widget class="ButtonSwitch" name="startStop"> | ||
|  |            <property name="toolTip"> | ||
|  |             <string>start/stop acquisition</string> | ||
|  |            </property> | ||
|  |            <property name="text"> | ||
|  |             <string/> | ||
|  |            </property> | ||
|  |            <property name="icon"> | ||
|  |             <iconset resource="../../../sdrgui/resources/res.qrc"> | ||
|  |              <normaloff>:/play.png</normaloff> | ||
|  |              <normalon>:/stop.png</normalon>:/play.png</iconset> | ||
|  |            </property> | ||
|  |           </widget> | ||
|  |          </item> | ||
|  |         </layout> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <layout class="QHBoxLayout" name="deviceRateLayout"> | ||
|  |          <item> | ||
|  |           <widget class="QLabel" name="deviceRateText"> | ||
|  |            <property name="toolTip"> | ||
|  |             <string>Device I/Q sample rate kS/s</string> | ||
|  |            </property> | ||
|  |            <property name="text"> | ||
|  |             <string>00000k</string> | ||
|  |            </property> | ||
|  |            <property name="alignment"> | ||
|  |             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | ||
|  |            </property> | ||
|  |           </widget> | ||
|  |          </item> | ||
|  |         </layout> | ||
|  |        </item> | ||
|  |       </layout> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="freqLeftSpacer"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>0</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ValueDial" name="centerFrequency" native="true"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Maximum" vsizetype="Maximum"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>32</width> | ||
|  |          <height>16</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="font"> | ||
|  |         <font> | ||
|  |          <pointsize>16</pointsize> | ||
|  |          <bold>false</bold> | ||
|  |         </font> | ||
|  |        </property> | ||
|  |        <property name="cursor"> | ||
|  |         <cursorShape>PointingHandCursor</cursorShape> | ||
|  |        </property> | ||
|  |        <property name="focusPolicy"> | ||
|  |         <enum>Qt::StrongFocus</enum> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Center frequency in kHz</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="freqUnits"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string> kHz</string> | ||
|  |        </property> | ||
|  |        <property name="alignment"> | ||
|  |         <set>Qt::AlignCenter</set> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer_3"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QGridLayout" name="gridLayout_ppm"> | ||
|  |      <property name="spacing"> | ||
|  |       <number>3</number> | ||
|  |      </property> | ||
|  |      <item row="0" column="0"> | ||
|  |       <widget class="QLabel" name="ppmLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>LO ppm</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item row="0" column="1"> | ||
|  |       <widget class="QSlider" name="ppm"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Local Oscillator ppm correction</string> | ||
|  |        </property> | ||
|  |        <property name="minimum"> | ||
|  |         <number>-200</number> | ||
|  |        </property> | ||
|  |        <property name="maximum"> | ||
|  |         <number>200</number> | ||
|  |        </property> | ||
|  |        <property name="pageStep"> | ||
|  |         <number>1</number> | ||
|  |        </property> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item row="0" column="2"> | ||
|  |       <widget class="QLabel" name="ppmText"> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>0</string> | ||
|  |        </property> | ||
|  |        <property name="alignment"> | ||
|  |         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line_rateTime"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="gridLayout_corr"> | ||
|  |      <item> | ||
|  |       <widget class="ButtonSwitch" name="dcOffset"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>DC Offset auto correction</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>DC</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ButtonSwitch" name="iqImbalance"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>IQ Imbalance auto correction</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>IQ</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer_2"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ButtonSwitch" name="biasTee"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Enable bias tee</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>T</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ButtonSwitch" name="directSampling"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Direct sampling</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>DS</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line_address"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="sampleRateLayout"> | ||
|  |      <property name="spacing"> | ||
|  |       <number>6</number> | ||
|  |      </property> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="devSampleRateLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>SR</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ValueDial" name="devSampleRate" native="true"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Maximum" vsizetype="Maximum"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>32</width> | ||
|  |          <height>16</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="font"> | ||
|  |         <font> | ||
|  |          <pointsize>12</pointsize> | ||
|  |          <bold>false</bold> | ||
|  |         </font> | ||
|  |        </property> | ||
|  |        <property name="cursor"> | ||
|  |         <cursorShape>PointingHandCursor</cursorShape> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Remote device sample rate</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="devSampleRateUnits"> | ||
|  |        <property name="text"> | ||
|  |         <string>S/s</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer_9"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="decimLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>Dec</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QComboBox" name="decim"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>45</width> | ||
|  |          <height>16777215</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Decimation factor (applied on remote device)</string> | ||
|  |        </property> | ||
|  |        <property name="currentIndex"> | ||
|  |         <number>0</number> | ||
|  |        </property> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>1</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>2</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>4</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>8</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>16</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>32</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>64</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="gainLayout"> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="gain1Label"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Maximum" vsizetype="Preferred"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QDial" name="gain1"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>24</width> | ||
|  |          <height>24</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="gain1Text"> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>0</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>40.0dB</string> | ||
|  |        </property> | ||
|  |        <property name="alignment"> | ||
|  |         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="Line" name="gainLine1"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Vertical</enum> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="gain2Label"> | ||
|  |        <property name="text"> | ||
|  |         <string>Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QDial" name="gain2"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>24</width> | ||
|  |          <height>24</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="gain2Text"> | ||
|  |        <property name="text"> | ||
|  |         <string>20dB</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="Line" name="gainLine2"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Vertical</enum> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="gain3Label"> | ||
|  |        <property name="text"> | ||
|  |         <string>Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QDial" name="gain3"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>24</width> | ||
|  |          <height>24</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="gain3Text"> | ||
|  |        <property name="text"> | ||
|  |         <string>20dB</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer_7"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ButtonSwitch" name="agc"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Toggle automatic gain control</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>AGC</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line_rfBW"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="rfBWLayout_2"> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="rfBWLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>BW</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ValueDial" name="rfBW" native="true"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Maximum" vsizetype="Maximum"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>32</width> | ||
|  |          <height>16</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="font"> | ||
|  |         <font> | ||
|  |          <pointsize>12</pointsize> | ||
|  |         </font> | ||
|  |        </property> | ||
|  |        <property name="cursor"> | ||
|  |         <cursorShape>PointingHandCursor</cursorShape> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>RF filter bandwidth (kHz)</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="rfBWUnits"> | ||
|  |        <property name="text"> | ||
|  |         <string>kHz</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="rfBWSpacer"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line_3"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="decimationShiftLayer"> | ||
|  |      <property name="rightMargin"> | ||
|  |       <number>10</number> | ||
|  |      </property> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="deltaFrequencyLabel"> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>16</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>Df</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ValueDialZ" name="deltaFrequency" native="true"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Maximum" vsizetype="Maximum"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>32</width> | ||
|  |          <height>16</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="font"> | ||
|  |         <font> | ||
|  |          <pointsize>12</pointsize> | ||
|  |         </font> | ||
|  |        </property> | ||
|  |        <property name="cursor"> | ||
|  |         <cursorShape>PointingHandCursor</cursorShape> | ||
|  |        </property> | ||
|  |        <property name="focusPolicy"> | ||
|  |         <enum>Qt::StrongFocus</enum> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Channel shift frequency from center in Hz</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="deltaUnits"> | ||
|  |        <property name="text"> | ||
|  |         <string>Hz </string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer_6"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="channelGainLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>Ch Gain</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QDial" name="channelGain"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>24</width> | ||
|  |          <height>24</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Gain in dB to apply to channel. | ||
|  | 
 | ||
|  | Use to ensure full dynamic range of 8-bit data is used.</string> | ||
|  |        </property> | ||
|  |        <property name="minimum"> | ||
|  |         <number>0</number> | ||
|  |        </property> | ||
|  |        <property name="maximum"> | ||
|  |         <number>100</number> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="channelGainText"> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>50dB</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="rfBWLayout"> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="sampleRateLabel_2"> | ||
|  |        <property name="text"> | ||
|  |         <string>Ch SR</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ValueDial" name="channelSampleRate" native="true"> | ||
|  |        <property name="sizePolicy"> | ||
|  |         <sizepolicy hsizetype="Maximum" vsizetype="Maximum"> | ||
|  |          <horstretch>0</horstretch> | ||
|  |          <verstretch>0</verstretch> | ||
|  |         </sizepolicy> | ||
|  |        </property> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>32</width> | ||
|  |          <height>16</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="font"> | ||
|  |         <font> | ||
|  |          <pointsize>12</pointsize> | ||
|  |          <bold>false</bold> | ||
|  |         </font> | ||
|  |        </property> | ||
|  |        <property name="cursor"> | ||
|  |         <cursorShape>PointingHandCursor</cursorShape> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Channel sample rate in samples per second</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="sampleRateUnit"> | ||
|  |        <property name="text"> | ||
|  |         <string>S/s</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QToolButton" name="decimation"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Lock channel sample rate to device sample rate</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string/> | ||
|  |        </property> | ||
|  |        <property name="icon"> | ||
|  |         <iconset resource="../../../sdrgui/resources/res.qrc"> | ||
|  |          <normaloff>:/unlocked.png</normaloff> | ||
|  |          <normalon>:/locked.png</normalon>:/unlocked.png</iconset> | ||
|  |        </property> | ||
|  |        <property name="checkable"> | ||
|  |         <bool>true</bool> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="sampleBitsLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>IQ</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QComboBox" name="sampleBits"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>45</width> | ||
|  |          <height>16777215</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Bit depth per I or Q sample transmitted over network</string> | ||
|  |        </property> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>8</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>16</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>24</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |        <item> | ||
|  |         <property name="text"> | ||
|  |          <string>32</string> | ||
|  |         </property> | ||
|  |        </item> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="sampleBitsUnits"> | ||
|  |        <property name="text"> | ||
|  |         <string>bits</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line_6"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="dataAddressLayout"> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="dataAddressLabel"> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>50</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>IP</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLineEdit" name="dataAddress"> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>120</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>120</width> | ||
|  |          <height>16777215</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Remote IPv4 address or hostname to connect to</string> | ||
|  |        </property> | ||
|  |        <property name="inputMask"> | ||
|  |         <string/> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string/> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="dataPortSeparator"> | ||
|  |        <property name="text"> | ||
|  |         <string>:</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLineEdit" name="dataPort"> | ||
|  |        <property name="enabled"> | ||
|  |         <bool>true</bool> | ||
|  |        </property> | ||
|  |        <property name="minimumSize"> | ||
|  |         <size> | ||
|  |          <width>60</width> | ||
|  |          <height>0</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>60</width> | ||
|  |          <height>16777215</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Remote data port (rtl_tcp defaults to 1234)</string> | ||
|  |        </property> | ||
|  |        <property name="inputMask"> | ||
|  |         <string>00000</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>0</string> | ||
|  |        </property> | ||
|  |        <property name="alignment"> | ||
|  |         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <spacer name="horizontalSpacer_4"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Horizontal</enum> | ||
|  |        </property> | ||
|  |        <property name="sizeHint" stdset="0"> | ||
|  |         <size> | ||
|  |          <width>40</width> | ||
|  |          <height>20</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |       </spacer> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="ButtonSwitch" name="overrideRemoteSettings"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>When checked, remote device settings are set to local settings upon connection. | ||
|  | 
 | ||
|  | When unchecked, if remote device is using SDRA protocol, local settings are updated from remote device on connection.</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string/> | ||
|  |        </property> | ||
|  |        <property name="icon"> | ||
|  |         <iconset resource="../../../sdrgui/resources/res.qrc"> | ||
|  |          <normaloff>:/import.png</normaloff> | ||
|  |          <normalon>:/export.png</normalon>:/import.png</iconset> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="bufferGaugesLayout"> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="preFillLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>Pre-fill</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QDial" name="preFill"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>24</width> | ||
|  |          <height>24</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>How much data to pre-fill TCP input buffer with before reading (in seconds)</string> | ||
|  |        </property> | ||
|  |        <property name="minimum"> | ||
|  |         <number>1</number> | ||
|  |        </property> | ||
|  |        <property name="maximum"> | ||
|  |         <number>100</number> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="preFillText"> | ||
|  |        <property name="text"> | ||
|  |         <string>10.00s</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="Line" name="line_4"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Vertical</enum> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="inBufferLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>In</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QProgressBar" name="inGauge"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>16777215</width> | ||
|  |          <height>10</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Input TCP buffer</string> | ||
|  |        </property> | ||
|  |        <property name="minimum"> | ||
|  |         <number>0</number> | ||
|  |        </property> | ||
|  |        <property name="maximum"> | ||
|  |         <number>50</number> | ||
|  |        </property> | ||
|  |        <property name="value"> | ||
|  |         <number>0</number> | ||
|  |        </property> | ||
|  |        <property name="textVisible"> | ||
|  |         <bool>false</bool> | ||
|  |        </property> | ||
|  |        <property name="invertedAppearance"> | ||
|  |         <bool>false</bool> | ||
|  |        </property> | ||
|  |        <property name="format"> | ||
|  |         <string>%v</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="inBufferLenSecsText"> | ||
|  |        <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="toolTip"> | ||
|  |         <string>Input TCP buffer length in seconds</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>10.00s</string> | ||
|  |        </property> | ||
|  |        <property name="alignment"> | ||
|  |         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="Line" name="buferLine"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Vertical</enum> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="outBufferLabel"> | ||
|  |        <property name="text"> | ||
|  |         <string>Out</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QProgressBar" name="outGauge"> | ||
|  |        <property name="maximumSize"> | ||
|  |         <size> | ||
|  |          <width>16777215</width> | ||
|  |          <height>10</height> | ||
|  |         </size> | ||
|  |        </property> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Output buffer. | ||
|  | This should typically be empy. If full, your CPU cannot keep up and data will be lost</string> | ||
|  |        </property> | ||
|  |        <property name="minimum"> | ||
|  |         <number>0</number> | ||
|  |        </property> | ||
|  |        <property name="maximum"> | ||
|  |         <number>50</number> | ||
|  |        </property> | ||
|  |        <property name="value"> | ||
|  |         <number>0</number> | ||
|  |        </property> | ||
|  |        <property name="textVisible"> | ||
|  |         <bool>false</bool> | ||
|  |        </property> | ||
|  |        <property name="invertedAppearance"> | ||
|  |         <bool>false</bool> | ||
|  |        </property> | ||
|  |        <property name="format"> | ||
|  |         <string>%v</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="outBufferLenSecsText"> | ||
|  |        <property name="toolTip"> | ||
|  |         <string>Output buffer length in seconds</string> | ||
|  |        </property> | ||
|  |        <property name="text"> | ||
|  |         <string>0.00s</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <widget class="Line" name="line_5"> | ||
|  |      <property name="orientation"> | ||
|  |       <enum>Qt::Horizontal</enum> | ||
|  |      </property> | ||
|  |     </widget> | ||
|  |    </item> | ||
|  |    <item> | ||
|  |     <layout class="QHBoxLayout" name="infoLayout"> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="device"> | ||
|  |        <property name="text"> | ||
|  |         <string>Not connected</string> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="Line" name="line_2"> | ||
|  |        <property name="orientation"> | ||
|  |         <enum>Qt::Vertical</enum> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |      <item> | ||
|  |       <widget class="QLabel" name="protocol"> | ||
|  |        <property name="text"> | ||
|  |         <string/> | ||
|  |        </property> | ||
|  |       </widget> | ||
|  |      </item> | ||
|  |     </layout> | ||
|  |    </item> | ||
|  |   </layout> | ||
|  |  </widget> | ||
|  |  <customwidgets> | ||
|  |   <customwidget> | ||
|  |    <class>ValueDialZ</class> | ||
|  |    <extends>QWidget</extends> | ||
|  |    <header>gui/valuedialz.h</header> | ||
|  |    <container>1</container> | ||
|  |   </customwidget> | ||
|  |   <customwidget> | ||
|  |    <class>ButtonSwitch</class> | ||
|  |    <extends>QToolButton</extends> | ||
|  |    <header>gui/buttonswitch.h</header> | ||
|  |   </customwidget> | ||
|  |   <customwidget> | ||
|  |    <class>ValueDial</class> | ||
|  |    <extends>QWidget</extends> | ||
|  |    <header>gui/valuedial.h</header> | ||
|  |    <container>1</container> | ||
|  |   </customwidget> | ||
|  |  </customwidgets> | ||
|  |  <tabstops> | ||
|  |   <tabstop>startStop</tabstop> | ||
|  |   <tabstop>centerFrequency</tabstop> | ||
|  |   <tabstop>ppm</tabstop> | ||
|  |   <tabstop>dcOffset</tabstop> | ||
|  |   <tabstop>iqImbalance</tabstop> | ||
|  |   <tabstop>biasTee</tabstop> | ||
|  |   <tabstop>directSampling</tabstop> | ||
|  |   <tabstop>decim</tabstop> | ||
|  |   <tabstop>gain1</tabstop> | ||
|  |   <tabstop>gain2</tabstop> | ||
|  |   <tabstop>gain3</tabstop> | ||
|  |   <tabstop>agc</tabstop> | ||
|  |   <tabstop>deltaFrequency</tabstop> | ||
|  |   <tabstop>channelGain</tabstop> | ||
|  |   <tabstop>decimation</tabstop> | ||
|  |   <tabstop>sampleBits</tabstop> | ||
|  |   <tabstop>dataAddress</tabstop> | ||
|  |   <tabstop>dataPort</tabstop> | ||
|  |   <tabstop>overrideRemoteSettings</tabstop> | ||
|  |   <tabstop>preFill</tabstop> | ||
|  |  </tabstops> | ||
|  |  <resources> | ||
|  |   <include location="../../../sdrgui/resources/res.qrc"/> | ||
|  |  </resources> | ||
|  |  <connections/> | ||
|  | </ui> |