1125 lines
		
	
	
		
			43 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			1125 lines
		
	
	
		
			43 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <ui version="4.0">
 | |
|  <class>WideGraph</class>
 | |
|  <widget class="QDialog" name="WideGraph">
 | |
|   <property name="geometry">
 | |
|    <rect>
 | |
|     <x>0</x>
 | |
|     <y>0</y>
 | |
|     <width>1166</width>
 | |
|     <height>211</height>
 | |
|    </rect>
 | |
|   </property>
 | |
|   <property name="sizePolicy">
 | |
|    <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
 | |
|     <horstretch>0</horstretch>
 | |
|     <verstretch>0</verstretch>
 | |
|    </sizepolicy>
 | |
|   </property>
 | |
|   <property name="windowTitle">
 | |
|    <string>Dialog</string>
 | |
|   </property>
 | |
|   <layout class="QHBoxLayout" name="horizontalLayout_2">
 | |
|    <property name="spacing">
 | |
|     <number>1</number>
 | |
|    </property>
 | |
|    <property name="leftMargin">
 | |
|     <number>0</number>
 | |
|    </property>
 | |
|    <property name="topMargin">
 | |
|     <number>0</number>
 | |
|    </property>
 | |
|    <property name="rightMargin">
 | |
|     <number>0</number>
 | |
|    </property>
 | |
|    <property name="bottomMargin">
 | |
|     <number>0</number>
 | |
|    </property>
 | |
|    <item>
 | |
|     <widget class="QSplitter" name="splitter">
 | |
|      <property name="sizePolicy">
 | |
|       <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
 | |
|        <horstretch>0</horstretch>
 | |
|        <verstretch>0</verstretch>
 | |
|       </sizepolicy>
 | |
|      </property>
 | |
|      <property name="visible">
 | |
|       <bool>true</bool>
 | |
|      </property>
 | |
|      <property name="orientation">
 | |
|       <enum>Qt::Horizontal</enum>
 | |
|      </property>
 | |
|      <property name="handleWidth">
 | |
|       <number>6</number>
 | |
|      </property>
 | |
|      <property name="childrenCollapsible">
 | |
|       <bool>false</bool>
 | |
|      </property>
 | |
|      <widget class="CPlotter" name="widePlot">
 | |
|       <property name="enabled">
 | |
|        <bool>true</bool>
 | |
|       </property>
 | |
|       <property name="sizePolicy">
 | |
|        <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
 | |
|         <horstretch>4</horstretch>
 | |
|         <verstretch>0</verstretch>
 | |
|        </sizepolicy>
 | |
|       </property>
 | |
|       <property name="minimumSize">
 | |
|        <size>
 | |
|         <width>400</width>
 | |
|         <height>10</height>
 | |
|        </size>
 | |
|       </property>
 | |
|       <property name="frameShape">
 | |
|        <enum>QFrame::NoFrame</enum>
 | |
|       </property>
 | |
|       <property name="frameShadow">
 | |
|        <enum>QFrame::Plain</enum>
 | |
|       </property>
 | |
|       <property name="lineWidth">
 | |
|        <number>1</number>
 | |
|       </property>
 | |
|       <widget class="QCheckBox" name="cbControls">
 | |
|        <property name="geometry">
 | |
|         <rect>
 | |
|          <x>5</x>
 | |
|          <y>0</y>
 | |
|          <width>77</width>
 | |
|          <height>17</height>
 | |
|         </rect>
 | |
|        </property>
 | |
|        <property name="visible">
 | |
|         <bool>false</bool>
 | |
|        </property>
 | |
|        <property name="text">
 | |
|         <string>Controls</string>
 | |
|        </property>
 | |
|        <property name="checked">
 | |
|         <bool>false</bool>
 | |
|        </property>
 | |
|       </widget>
 | |
|      </widget>
 | |
|      <widget class="QWidget" name="controls_widget" native="true">
 | |
|       <property name="sizePolicy">
 | |
|        <sizepolicy hsizetype="Preferred" vsizetype="Maximum">
 | |
|         <horstretch>0</horstretch>
 | |
|         <verstretch>0</verstretch>
 | |
|        </sizepolicy>
 | |
|       </property>
 | |
|       <property name="minimumSize">
 | |
|        <size>
 | |
|         <width>100</width>
 | |
|         <height>0</height>
 | |
|        </size>
 | |
|       </property>
 | |
|       <layout class="QGridLayout" name="gridLayout">
 | |
|        <property name="leftMargin">
 | |
|         <number>0</number>
 | |
|        </property>
 | |
|        <property name="topMargin">
 | |
|         <number>0</number>
 | |
|        </property>
 | |
|        <property name="rightMargin">
 | |
|         <number>0</number>
 | |
|        </property>
 | |
|        <property name="bottomMargin">
 | |
|         <number>0</number>
 | |
|        </property>
 | |
|        <property name="horizontalSpacing">
 | |
|         <number>5</number>
 | |
|        </property>
 | |
|        <property name="verticalSpacing">
 | |
|         <number>0</number>
 | |
|        </property>
 | |
|        <item row="0" column="0">
 | |
|         <widget class="QTabWidget" name="tabWidget">
 | |
|          <property name="sizePolicy">
 | |
|           <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
 | |
|            <horstretch>0</horstretch>
 | |
|            <verstretch>0</verstretch>
 | |
|           </sizepolicy>
 | |
|          </property>
 | |
|          <property name="tabPosition">
 | |
|           <enum>QTabWidget::North</enum>
 | |
|          </property>
 | |
|          <property name="tabShape">
 | |
|           <enum>QTabWidget::Rounded</enum>
 | |
|          </property>
 | |
|          <property name="currentIndex">
 | |
|           <number>0</number>
 | |
|          </property>
 | |
|          <property name="tabBarAutoHide">
 | |
|           <bool>false</bool>
 | |
|          </property>
 | |
|          <widget class="QWidget" name="controlTab">
 | |
|           <attribute name="title">
 | |
|            <string>Control</string>
 | |
|           </attribute>
 | |
|           <layout class="QVBoxLayout" name="verticalLayout_2">
 | |
|            <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>
 | |
|             <widget class="QScrollArea" name="scrollArea">
 | |
|              <property name="widgetResizable">
 | |
|               <bool>true</bool>
 | |
|              </property>
 | |
|              <widget class="QWidget" name="scrollAreaWidgetContents_2">
 | |
|               <property name="geometry">
 | |
|                <rect>
 | |
|                 <x>0</x>
 | |
|                 <y>0</y>
 | |
|                 <width>270</width>
 | |
|                 <height>372</height>
 | |
|                </rect>
 | |
|               </property>
 | |
|               <layout class="QVBoxLayout" name="verticalLayout_8">
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_7">
 | |
|                  <property name="title">
 | |
|                   <string>Offset</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_11">
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="offsetSpinBox">
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string> Hz</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Offset: </string>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>5000</number>
 | |
|                     </property>
 | |
|                     <property name="singleStep">
 | |
|                      <number>1</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>1500</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_5">
 | |
|                  <property name="title">
 | |
|                   <string>QSY</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_9">
 | |
|                   <item>
 | |
|                    <widget class="QPushButton" name="qsyPushButton">
 | |
|                     <property name="toolTip">
 | |
|                      <string><html><head/><body><p>Adjust the dial frequency to center the current offset at the center of the bandpass (position defined below).</p></body></html></string>
 | |
|                     </property>
 | |
|                     <property name="text">
 | |
|                      <string>QSY</string>
 | |
|                     </property>
 | |
|                     <property name="autoDefault">
 | |
|                      <bool>false</bool>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="centerSpinBox">
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string> Hz</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Center: </string>
 | |
|                     </property>
 | |
|                     <property name="minimum">
 | |
|                      <number>500</number>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>5000</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>1500</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_6">
 | |
|                  <property name="title">
 | |
|                   <string>Filter</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_10">
 | |
|                   <item>
 | |
|                    <widget class="QCheckBox" name="filterCheckBox">
 | |
|                     <property name="toolTip">
 | |
|                      <string>Enable the software filter</string>
 | |
|                     </property>
 | |
|                     <property name="text">
 | |
|                      <string>Enable Filter</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <layout class="QHBoxLayout" name="horizontalLayout">
 | |
|                     <property name="topMargin">
 | |
|                      <number>0</number>
 | |
|                     </property>
 | |
|                     <item>
 | |
|                      <widget class="QSpinBox" name="filterCenterSpinBox">
 | |
|                       <property name="enabled">
 | |
|                        <bool>false</bool>
 | |
|                       </property>
 | |
|                       <property name="sizePolicy">
 | |
|                        <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
 | |
|                         <horstretch>2</horstretch>
 | |
|                         <verstretch>0</verstretch>
 | |
|                        </sizepolicy>
 | |
|                       </property>
 | |
|                       <property name="buttonSymbols">
 | |
|                        <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                       </property>
 | |
|                       <property name="suffix">
 | |
|                        <string> Hz</string>
 | |
|                       </property>
 | |
|                       <property name="prefix">
 | |
|                        <string>Center: </string>
 | |
|                       </property>
 | |
|                       <property name="maximum">
 | |
|                        <number>5000</number>
 | |
|                       </property>
 | |
|                       <property name="singleStep">
 | |
|                        <number>1</number>
 | |
|                       </property>
 | |
|                       <property name="value">
 | |
|                        <number>1500</number>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                     <item>
 | |
|                      <widget class="QPushButton" name="filterCenterSyncButton">
 | |
|                       <property name="enabled">
 | |
|                        <bool>false</bool>
 | |
|                       </property>
 | |
|                       <property name="toolTip">
 | |
|                        <string><html><head/><body><p>Synchronize the filter center to the audio offset</p></body></html></string>
 | |
|                       </property>
 | |
|                       <property name="text">
 | |
|                        <string>Sync</string>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                    </layout>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="filterWidthSpinBox">
 | |
|                     <property name="enabled">
 | |
|                      <bool>false</bool>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string> Hz</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Width: </string>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>5000</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>2000</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="filterMinSpinBox">
 | |
|                     <property name="enabled">
 | |
|                      <bool>false</bool>
 | |
|                     </property>
 | |
|                     <property name="toolTip">
 | |
|                      <string><html><head/><body><p>Set the software filter width in Hz. This filter prevents signals outside the filter range from being processed by the decoder.</p></body></html></string>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="specialValueText">
 | |
|                      <string/>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string> Hz</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Min:  </string>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>5000</number>
 | |
|                     </property>
 | |
|                     <property name="singleStep">
 | |
|                      <number>1</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>500</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <spacer name="verticalSpacer_3">
 | |
|                  <property name="orientation">
 | |
|                   <enum>Qt::Vertical</enum>
 | |
|                  </property>
 | |
|                  <property name="sizeHint" stdset="0">
 | |
|                   <size>
 | |
|                    <width>20</width>
 | |
|                    <height>40</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                 </spacer>
 | |
|                </item>
 | |
|               </layout>
 | |
|              </widget>
 | |
|             </widget>
 | |
|            </item>
 | |
|           </layout>
 | |
|          </widget>
 | |
|          <widget class="QWidget" name="displayTab">
 | |
|           <attribute name="title">
 | |
|            <string>Display</string>
 | |
|           </attribute>
 | |
|           <layout class="QVBoxLayout" name="verticalLayout_3">
 | |
|            <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>
 | |
|             <widget class="QScrollArea" name="scrollArea_2">
 | |
|              <property name="widgetResizable">
 | |
|               <bool>true</bool>
 | |
|              </property>
 | |
|              <widget class="QWidget" name="scrollAreaWidgetContents_3">
 | |
|               <property name="geometry">
 | |
|                <rect>
 | |
|                 <x>0</x>
 | |
|                 <y>-371</y>
 | |
|                 <width>267</width>
 | |
|                 <height>742</height>
 | |
|                </rect>
 | |
|               </property>
 | |
|               <layout class="QVBoxLayout" name="verticalLayout_5">
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_8">
 | |
|                  <property name="title">
 | |
|                   <string>Size</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_12">
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="fStartSpinBox">
 | |
|                     <property name="toolTip">
 | |
|                      <string><html><head/><body><p>Frequency at left edge of waterfall</p></body></html></string>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string> Hz</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Start: </string>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>5000</number>
 | |
|                     </property>
 | |
|                     <property name="singleStep">
 | |
|                      <number>100</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>500</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="bppSpinBox">
 | |
|                     <property name="toolTip">
 | |
|                      <string>Compression factor for frequency scale</string>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string/>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Bins Per Pixel: </string>
 | |
|                     </property>
 | |
|                     <property name="minimum">
 | |
|                      <number>1</number>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>1000</number>
 | |
|                     </property>
 | |
|                     <property name="singleStep">
 | |
|                      <number>1</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>5</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_3">
 | |
|                  <property name="title">
 | |
|                   <string>Palette</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_6">
 | |
|                   <item>
 | |
|                    <widget class="QComboBox" name="paletteComboBox">
 | |
|                     <property name="toolTip">
 | |
|                      <string>Select waterfall palette</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QPushButton" name="adjust_palette_push_button">
 | |
|                     <property name="toolTip">
 | |
|                      <string><html><head/><body><p>Enter definition for a new color palette.</p></body></html></string>
 | |
|                     </property>
 | |
|                     <property name="text">
 | |
|                      <string>Adjust...</string>
 | |
|                     </property>
 | |
|                     <property name="autoDefault">
 | |
|                      <bool>false</bool>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_4">
 | |
|                  <property name="title">
 | |
|                   <string>Scrolling && Averaging</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_7">
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="fpsSpinBox">
 | |
|                     <property name="suffix">
 | |
|                      <string> fps</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Scroll Speed: </string>
 | |
|                     </property>
 | |
|                     <property name="minimum">
 | |
|                      <number>1</number>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>100</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>10</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <layout class="QHBoxLayout" name="horizontalLayout_3">
 | |
|                     <item>
 | |
|                      <widget class="QSpinBox" name="waterfallAvgSpinBox">
 | |
|                       <property name="toolTip">
 | |
|                        <string>Number of FFTs averaged (controls waterfall scrolling rate)</string>
 | |
|                       </property>
 | |
|                       <property name="buttonSymbols">
 | |
|                        <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                       </property>
 | |
|                       <property name="prefix">
 | |
|                        <string>Avg N: </string>
 | |
|                       </property>
 | |
|                       <property name="minimum">
 | |
|                        <number>1</number>
 | |
|                       </property>
 | |
|                       <property name="maximum">
 | |
|                        <number>50</number>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                     <item>
 | |
|                      <widget class="QCheckBox" name="cbFlatten">
 | |
|                       <property name="toolTip">
 | |
|                        <string><html><head/><body><p>Flatten spectral baseline over the full displayed interval.</p></body></html></string>
 | |
|                       </property>
 | |
|                       <property name="text">
 | |
|                        <string>Flatten</string>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                     <item>
 | |
|                      <widget class="QCheckBox" name="cbRef">
 | |
|                       <property name="visible">
 | |
|                        <bool>false</bool>
 | |
|                       </property>
 | |
|                       <property name="toolTip">
 | |
|                        <string><html><head/><body><p>Compute and save a reference spectrum.  (Not yet fully implemented.)</p></body></html></string>
 | |
|                       </property>
 | |
|                       <property name="text">
 | |
|                        <string>Ref Spec</string>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                    </layout>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QComboBox" name="spec2dComboBox">
 | |
|                     <property name="toolTip">
 | |
|                      <string><html><head/><body><p>Select data for spectral display</p></body></html></string>
 | |
|                     </property>
 | |
|                     <property name="currentIndex">
 | |
|                      <number>0</number>
 | |
|                     </property>
 | |
|                     <item>
 | |
|                      <property name="text">
 | |
|                       <string>Current</string>
 | |
|                      </property>
 | |
|                     </item>
 | |
|                     <item>
 | |
|                      <property name="text">
 | |
|                       <string>Cumulative</string>
 | |
|                      </property>
 | |
|                     </item>
 | |
|                     <item>
 | |
|                      <property name="text">
 | |
|                       <string>Linear Avg</string>
 | |
|                      </property>
 | |
|                     </item>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QSpinBox" name="smoSpinBox">
 | |
|                     <property name="enabled">
 | |
|                      <bool>false</bool>
 | |
|                     </property>
 | |
|                     <property name="toolTip">
 | |
|                      <string>Smoothing of Linear Average spectrum</string>
 | |
|                     </property>
 | |
|                     <property name="alignment">
 | |
|                      <set>Qt::AlignCenter</set>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string/>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string>Smooth:  </string>
 | |
|                     </property>
 | |
|                     <property name="minimum">
 | |
|                      <number>1</number>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>7</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox">
 | |
|                  <property name="title">
 | |
|                   <string>Waterfall</string>
 | |
|                  </property>
 | |
|                  <layout class="QVBoxLayout" name="verticalLayout_4">
 | |
|                   <item>
 | |
|                    <layout class="QFormLayout" name="formLayout">
 | |
|                     <property name="topMargin">
 | |
|                      <number>0</number>
 | |
|                     </property>
 | |
|                     <item row="0" column="0">
 | |
|                      <widget class="QLabel" name="label">
 | |
|                       <property name="text">
 | |
|                        <string>Gain:</string>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                     <item row="0" column="1">
 | |
|                      <widget class="QSlider" name="gainSlider">
 | |
|                       <property name="sizePolicy">
 | |
|                        <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 | |
|                         <horstretch>0</horstretch>
 | |
|                         <verstretch>0</verstretch>
 | |
|                        </sizepolicy>
 | |
|                       </property>
 | |
|                       <property name="minimumSize">
 | |
|                        <size>
 | |
|                         <width>100</width>
 | |
|                         <height>0</height>
 | |
|                        </size>
 | |
|                       </property>
 | |
|                       <property name="maximumSize">
 | |
|                        <size>
 | |
|                         <width>16777215</width>
 | |
|                         <height>16777215</height>
 | |
|                        </size>
 | |
|                       </property>
 | |
|                       <property name="toolTip">
 | |
|                        <string>Waterfall gain</string>
 | |
|                       </property>
 | |
|                       <property name="minimum">
 | |
|                        <number>-50</number>
 | |
|                       </property>
 | |
|                       <property name="maximum">
 | |
|                        <number>50</number>
 | |
|                       </property>
 | |
|                       <property name="orientation">
 | |
|                        <enum>Qt::Horizontal</enum>
 | |
|                       </property>
 | |
|                       <property name="tickPosition">
 | |
|                        <enum>QSlider::TicksAbove</enum>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                     <item row="1" column="0">
 | |
|                      <widget class="QLabel" name="label_2">
 | |
|                       <property name="text">
 | |
|                        <string>Zero:</string>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                     <item row="1" column="1">
 | |
|                      <widget class="QSlider" name="zeroSlider">
 | |
|                       <property name="sizePolicy">
 | |
|                        <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 | |
|                         <horstretch>0</horstretch>
 | |
|                         <verstretch>0</verstretch>
 | |
|                        </sizepolicy>
 | |
|                       </property>
 | |
|                       <property name="minimumSize">
 | |
|                        <size>
 | |
|                         <width>100</width>
 | |
|                         <height>0</height>
 | |
|                        </size>
 | |
|                       </property>
 | |
|                       <property name="maximumSize">
 | |
|                        <size>
 | |
|                         <width>16777215</width>
 | |
|                         <height>16777215</height>
 | |
|                        </size>
 | |
|                       </property>
 | |
|                       <property name="toolTip">
 | |
|                        <string>Waterfall zero</string>
 | |
|                       </property>
 | |
|                       <property name="minimum">
 | |
|                        <number>-50</number>
 | |
|                       </property>
 | |
|                       <property name="maximum">
 | |
|                        <number>50</number>
 | |
|                       </property>
 | |
|                       <property name="orientation">
 | |
|                        <enum>Qt::Horizontal</enum>
 | |
|                       </property>
 | |
|                       <property name="tickPosition">
 | |
|                        <enum>QSlider::TicksAbove</enum>
 | |
|                       </property>
 | |
|                      </widget>
 | |
|                     </item>
 | |
|                    </layout>
 | |
|                   </item>
 | |
|                   <item>
 | |
|                    <widget class="QCheckBox" name="decodeAttemptCheckBox">
 | |
|                     <property name="text">
 | |
|                      <string>Display Decode Attempts</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_2">
 | |
|                  <property name="title">
 | |
|                   <string>Spectrum</string>
 | |
|                  </property>
 | |
|                  <layout class="QFormLayout" name="formLayout_2">
 | |
|                   <item row="0" column="0">
 | |
|                    <widget class="QLabel" name="label_3">
 | |
|                     <property name="text">
 | |
|                      <string>Height:</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item row="0" column="1">
 | |
|                    <widget class="QSpinBox" name="sbPercent2dPlot">
 | |
|                     <property name="toolTip">
 | |
|                      <string><html><head/><body><p>Set fractional size of spectrum in this window.</p></body></html></string>
 | |
|                     </property>
 | |
|                     <property name="alignment">
 | |
|                      <set>Qt::AlignCenter</set>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string> %</string>
 | |
|                     </property>
 | |
|                     <property name="prefix">
 | |
|                      <string/>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>100</number>
 | |
|                     </property>
 | |
|                     <property name="singleStep">
 | |
|                      <number>5</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>0</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item row="1" column="0">
 | |
|                    <widget class="QLabel" name="label_4">
 | |
|                     <property name="text">
 | |
|                      <string>Gain:</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item row="1" column="1">
 | |
|                    <widget class="QSlider" name="gain2dSlider">
 | |
|                     <property name="sizePolicy">
 | |
|                      <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 | |
|                       <horstretch>0</horstretch>
 | |
|                       <verstretch>0</verstretch>
 | |
|                      </sizepolicy>
 | |
|                     </property>
 | |
|                     <property name="minimumSize">
 | |
|                      <size>
 | |
|                       <width>100</width>
 | |
|                       <height>0</height>
 | |
|                      </size>
 | |
|                     </property>
 | |
|                     <property name="maximumSize">
 | |
|                      <size>
 | |
|                       <width>16777215</width>
 | |
|                       <height>16777215</height>
 | |
|                      </size>
 | |
|                     </property>
 | |
|                     <property name="toolTip">
 | |
|                      <string>Spectrum gain</string>
 | |
|                     </property>
 | |
|                     <property name="minimum">
 | |
|                      <number>-50</number>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>50</number>
 | |
|                     </property>
 | |
|                     <property name="orientation">
 | |
|                      <enum>Qt::Horizontal</enum>
 | |
|                     </property>
 | |
|                     <property name="tickPosition">
 | |
|                      <enum>QSlider::TicksAbove</enum>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item row="3" column="0">
 | |
|                    <widget class="QLabel" name="label_5">
 | |
|                     <property name="text">
 | |
|                      <string>Zero:</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item row="3" column="1">
 | |
|                    <widget class="QSlider" name="zero2dSlider">
 | |
|                     <property name="sizePolicy">
 | |
|                      <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
 | |
|                       <horstretch>0</horstretch>
 | |
|                       <verstretch>0</verstretch>
 | |
|                      </sizepolicy>
 | |
|                     </property>
 | |
|                     <property name="minimumSize">
 | |
|                      <size>
 | |
|                       <width>100</width>
 | |
|                       <height>0</height>
 | |
|                      </size>
 | |
|                     </property>
 | |
|                     <property name="maximumSize">
 | |
|                      <size>
 | |
|                       <width>16777215</width>
 | |
|                       <height>16777215</height>
 | |
|                      </size>
 | |
|                     </property>
 | |
|                     <property name="toolTip">
 | |
|                      <string>Spectrum zero</string>
 | |
|                     </property>
 | |
|                     <property name="minimum">
 | |
|                      <number>-50</number>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>50</number>
 | |
|                     </property>
 | |
|                     <property name="orientation">
 | |
|                      <enum>Qt::Horizontal</enum>
 | |
|                     </property>
 | |
|                     <property name="tickPosition">
 | |
|                      <enum>QSlider::TicksAbove</enum>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QGroupBox" name="groupBox_9">
 | |
|                  <property name="title">
 | |
|                   <string>Filter</string>
 | |
|                  </property>
 | |
|                  <layout class="QFormLayout" name="formLayout_3">
 | |
|                   <item row="0" column="0">
 | |
|                    <widget class="QLabel" name="label_6">
 | |
|                     <property name="text">
 | |
|                      <string>Opacity:</string>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                   <item row="0" column="1">
 | |
|                    <widget class="QSpinBox" name="filterOpacitySpinBox">
 | |
|                     <property name="alignment">
 | |
|                      <set>Qt::AlignCenter</set>
 | |
|                     </property>
 | |
|                     <property name="buttonSymbols">
 | |
|                      <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                     </property>
 | |
|                     <property name="suffix">
 | |
|                      <string>%</string>
 | |
|                     </property>
 | |
|                     <property name="maximum">
 | |
|                      <number>100</number>
 | |
|                     </property>
 | |
|                     <property name="value">
 | |
|                      <number>50</number>
 | |
|                     </property>
 | |
|                    </widget>
 | |
|                   </item>
 | |
|                  </layout>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <spacer name="verticalSpacer_2">
 | |
|                  <property name="orientation">
 | |
|                   <enum>Qt::Vertical</enum>
 | |
|                  </property>
 | |
|                  <property name="sizeHint" stdset="0">
 | |
|                   <size>
 | |
|                    <width>20</width>
 | |
|                    <height>40</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                 </spacer>
 | |
|                </item>
 | |
|               </layout>
 | |
|              </widget>
 | |
|             </widget>
 | |
|            </item>
 | |
|           </layout>
 | |
|          </widget>
 | |
|          <widget class="QWidget" name="timingTab">
 | |
|           <attribute name="title">
 | |
|            <string>Timing</string>
 | |
|           </attribute>
 | |
|           <layout class="QGridLayout" name="gridLayout_12">
 | |
|            <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 row="0" column="0">
 | |
|             <widget class="QScrollArea" name="scrollArea_3">
 | |
|              <property name="widgetResizable">
 | |
|               <bool>true</bool>
 | |
|              </property>
 | |
|              <widget class="QWidget" name="scrollAreaWidgetContents">
 | |
|               <property name="geometry">
 | |
|                <rect>
 | |
|                 <x>0</x>
 | |
|                 <y>0</y>
 | |
|                 <width>281</width>
 | |
|                 <height>198</height>
 | |
|                </rect>
 | |
|               </property>
 | |
|               <layout class="QVBoxLayout" name="verticalLayout">
 | |
|                <item>
 | |
|                 <widget class="QSpinBox" name="driftSpinBox">
 | |
|                  <property name="sizePolicy">
 | |
|                   <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
 | |
|                    <horstretch>0</horstretch>
 | |
|                    <verstretch>0</verstretch>
 | |
|                   </sizepolicy>
 | |
|                  </property>
 | |
|                  <property name="minimumSize">
 | |
|                   <size>
 | |
|                    <width>0</width>
 | |
|                    <height>30</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                  <property name="wrapping">
 | |
|                   <bool>false</bool>
 | |
|                  </property>
 | |
|                  <property name="alignment">
 | |
|                   <set>Qt::AlignCenter</set>
 | |
|                  </property>
 | |
|                  <property name="buttonSymbols">
 | |
|                   <enum>QAbstractSpinBox::PlusMinus</enum>
 | |
|                  </property>
 | |
|                  <property name="suffix">
 | |
|                   <string> ms</string>
 | |
|                  </property>
 | |
|                  <property name="prefix">
 | |
|                   <string>Time Drift: </string>
 | |
|                  </property>
 | |
|                  <property name="minimum">
 | |
|                   <number>-30000</number>
 | |
|                  </property>
 | |
|                  <property name="maximum">
 | |
|                   <number>30000</number>
 | |
|                  </property>
 | |
|                  <property name="singleStep">
 | |
|                   <number>100</number>
 | |
|                  </property>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QPushButton" name="driftSyncMinuteButton">
 | |
|                  <property name="minimumSize">
 | |
|                   <size>
 | |
|                    <width>0</width>
 | |
|                    <height>30</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                  <property name="toolTip">
 | |
|                   <string><html><head/><body><p>Observe signals in the waterfall and click this to synchronize your time drift with the start of a minute.</p></body></html></string>
 | |
|                  </property>
 | |
|                  <property name="text">
 | |
|                   <string>Sync Time Drift to Now (Minute Start)</string>
 | |
|                  </property>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QPushButton" name="driftSyncButton">
 | |
|                  <property name="minimumSize">
 | |
|                   <size>
 | |
|                    <width>0</width>
 | |
|                    <height>30</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                  <property name="toolTip">
 | |
|                   <string><html><head/><body><p>Observe signals in the waterfall and click this to synchronize your time drift with the start of a TX cycle in the current transmission speed.</p></body></html></string>
 | |
|                  </property>
 | |
|                  <property name="text">
 | |
|                   <string>Sync Time Drift to Now (TX Start)</string>
 | |
|                  </property>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QPushButton" name="driftSyncEndButton">
 | |
|                  <property name="minimumSize">
 | |
|                   <size>
 | |
|                    <width>0</width>
 | |
|                    <height>30</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                  <property name="toolTip">
 | |
|                   <string><html><head/><body><p>Observe signals in the waterfall and click this to synchronize your time drift with the end of a TX cycle in the current transmission speed.</p></body></html></string>
 | |
|                  </property>
 | |
|                  <property name="text">
 | |
|                   <string>Sync Time Drift to Now (TX End)</string>
 | |
|                  </property>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <widget class="QPushButton" name="driftSyncResetButton">
 | |
|                  <property name="minimumSize">
 | |
|                   <size>
 | |
|                    <width>0</width>
 | |
|                    <height>30</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                  <property name="toolTip">
 | |
|                   <string>Reset your time drift to zero.</string>
 | |
|                  </property>
 | |
|                  <property name="text">
 | |
|                   <string>Reset Time Drift</string>
 | |
|                  </property>
 | |
|                 </widget>
 | |
|                </item>
 | |
|                <item>
 | |
|                 <spacer name="verticalSpacer">
 | |
|                  <property name="orientation">
 | |
|                   <enum>Qt::Vertical</enum>
 | |
|                  </property>
 | |
|                  <property name="sizeHint" stdset="0">
 | |
|                   <size>
 | |
|                    <width>20</width>
 | |
|                    <height>40</height>
 | |
|                   </size>
 | |
|                  </property>
 | |
|                 </spacer>
 | |
|                </item>
 | |
|               </layout>
 | |
|              </widget>
 | |
|             </widget>
 | |
|            </item>
 | |
|           </layout>
 | |
|          </widget>
 | |
|         </widget>
 | |
|        </item>
 | |
|       </layout>
 | |
|      </widget>
 | |
|     </widget>
 | |
|    </item>
 | |
|   </layout>
 | |
|  </widget>
 | |
|  <customwidgets>
 | |
|   <customwidget>
 | |
|    <class>CPlotter</class>
 | |
|    <extends>QFrame</extends>
 | |
|    <header>plotter.h</header>
 | |
|    <container>1</container>
 | |
|   </customwidget>
 | |
|  </customwidgets>
 | |
|  <resources/>
 | |
|  <connections/>
 | |
| </ui>
 |