summaryrefslogtreecommitdiff
path: root/gr-qtgui/src/python/qt_digital_window.ui
diff options
context:
space:
mode:
authortrondeau2009-04-26 21:09:20 +0000
committertrondeau2009-04-26 21:09:20 +0000
commit0055921e21259ea96b05e7456304731ea05c6a45 (patch)
treea0a263b30b8c02a39082943fbafc7fb899ff15ef /gr-qtgui/src/python/qt_digital_window.ui
parent9d45055a028d83b5614121cf2152af1ab7056d68 (diff)
downloadgnuradio-0055921e21259ea96b05e7456304731ea05c6a45.tar.gz
gnuradio-0055921e21259ea96b05e7456304731ea05c6a45.tar.bz2
gnuradio-0055921e21259ea96b05e7456304731ea05c6a45.zip
Improving digital GUI analysis tool. Adding receiver carrier and timing recovery loop and ability to control the some of the receiver's parameters.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10919 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gr-qtgui/src/python/qt_digital_window.ui')
-rw-r--r--gr-qtgui/src/python/qt_digital_window.ui307
1 files changed, 208 insertions, 99 deletions
diff --git a/gr-qtgui/src/python/qt_digital_window.ui b/gr-qtgui/src/python/qt_digital_window.ui
index 67b7bbe92..27764e5f2 100644
--- a/gr-qtgui/src/python/qt_digital_window.ui
+++ b/gr-qtgui/src/python/qt_digital_window.ui
@@ -1,155 +1,264 @@
-<ui version="4.0" >
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
<class>DigitalWindow</class>
- <widget class="QMainWindow" name="DigitalWindow" >
- <property name="geometry" >
+ <widget class="QMainWindow" name="DigitalWindow">
+ <property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1236</width>
- <height>655</height>
+ <height>739</height>
</rect>
</property>
- <property name="windowTitle" >
+ <property name="windowTitle">
<string>MainWindow</string>
</property>
- <widget class="QWidget" name="centralwidget" >
- <widget class="QLineEdit" name="noiseEdit" >
- <property name="geometry" >
+ <widget class="QWidget" name="centralwidget">
+ <widget class="QPushButton" name="closeButton">
+ <property name="geometry">
<rect>
- <x>120</x>
- <y>520</y>
- <width>113</width>
- <height>23</height>
- </rect>
- </property>
- </widget>
- <widget class="QLabel" name="noiseLabel" >
- <property name="geometry" >
- <rect>
- <x>10</x>
- <y>520</y>
- <width>111</width>
- <height>20</height>
- </rect>
- </property>
- <property name="text" >
- <string>Noise Amplitude</string>
- </property>
- </widget>
- <widget class="QPushButton" name="closeButton" >
- <property name="geometry" >
- <rect>
- <x>260</x>
- <y>580</y>
- <width>80</width>
- <height>27</height>
+ <x>1120</x>
+ <y>650</y>
+ <width>101</width>
+ <height>31</height>
</rect>
</property>
- <property name="text" >
+ <property name="text">
<string>Close</string>
</property>
</widget>
- <widget class="QLineEdit" name="freqEdit" >
- <property name="geometry" >
+ <widget class="QFrame" name="sinkFrame">
+ <property name="geometry">
<rect>
- <x>120</x>
- <y>550</y>
- <width>113</width>
- <height>23</height>
+ <x>10</x>
+ <y>10</y>
+ <width>1221</width>
+ <height>501</height>
</rect>
</property>
- </widget>
- <widget class="QLineEdit" name="timeEdit" >
- <property name="geometry" >
- <rect>
- <x>120</x>
- <y>580</y>
- <width>113</width>
- <height>23</height>
- </rect>
+ <property name="frameShape">
+ <enum>QFrame::StyledPanel</enum>
+ </property>
+ <property name="frameShadow">
+ <enum>QFrame::Raised</enum>
</property>
+ <widget class="QWidget" name="horizontalLayoutWidget">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>10</y>
+ <width>1201</width>
+ <height>481</height>
+ </rect>
+ </property>
+ <layout class="QHBoxLayout" name="sinkLayout"/>
+ </widget>
</widget>
- <widget class="QLabel" name="freqLabel" >
- <property name="geometry" >
+ <widget class="QGroupBox" name="channelModeBox">
+ <property name="geometry">
<rect>
- <x>10</x>
- <y>550</y>
- <width>101</width>
- <height>17</height>
+ <x>290</x>
+ <y>520</y>
+ <width>291</width>
+ <height>161</height>
</rect>
</property>
- <property name="text" >
- <string>Frequency Offset</string>
+ <property name="title">
+ <string>Channel Model Parameters</string>
</property>
+ <widget class="QLabel" name="timeLabel">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>90</y>
+ <width>101</width>
+ <height>17</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Timing Offset</string>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="timeEdit">
+ <property name="geometry">
+ <rect>
+ <x>160</x>
+ <y>90</y>
+ <width>113</width>
+ <height>23</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="snrEdit">
+ <property name="geometry">
+ <rect>
+ <x>160</x>
+ <y>30</y>
+ <width>113</width>
+ <height>23</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QLabel" name="snrLabel">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>30</y>
+ <width>111</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>SNR (dB)</string>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="freqEdit">
+ <property name="geometry">
+ <rect>
+ <x>160</x>
+ <y>60</y>
+ <width>113</width>
+ <height>23</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QLabel" name="freqLabel">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>60</y>
+ <width>141</width>
+ <height>17</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Frequency Offset (Hz)</string>
+ </property>
+ </widget>
</widget>
- <widget class="QLabel" name="timeLabel" >
- <property name="geometry" >
+ <widget class="QGroupBox" name="rxBox">
+ <property name="geometry">
<rect>
- <x>10</x>
- <y>580</y>
- <width>101</width>
- <height>17</height>
+ <x>590</x>
+ <y>520</y>
+ <width>251</width>
+ <height>161</height>
</rect>
</property>
- <property name="text" >
- <string>Timing Offset</string>
+ <property name="title">
+ <string>Receiver Parameters</string>
</property>
+ <widget class="QLineEdit" name="gainMuEdit">
+ <property name="geometry">
+ <rect>
+ <x>120</x>
+ <y>30</y>
+ <width>113</width>
+ <height>23</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QLabel" name="gainMuLabel">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>30</y>
+ <width>111</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Gain mu</string>
+ </property>
+ </widget>
+ <widget class="QLineEdit" name="alphaEdit">
+ <property name="geometry">
+ <rect>
+ <x>120</x>
+ <y>60</y>
+ <width>113</width>
+ <height>23</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QLabel" name="alphaLabel">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>60</y>
+ <width>111</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string>Alpha</string>
+ </property>
+ </widget>
</widget>
- <widget class="QFrame" name="sinkFrame" >
- <property name="geometry" >
+ <widget class="QGroupBox" name="sysBox">
+ <property name="geometry">
<rect>
- <x>10</x>
- <y>10</y>
- <width>1221</width>
- <height>501</height>
+ <x>20</x>
+ <y>520</y>
+ <width>261</width>
+ <height>161</height>
</rect>
</property>
- <property name="frameShape" >
- <enum>QFrame::StyledPanel</enum>
- </property>
- <property name="frameShadow" >
- <enum>QFrame::Raised</enum>
+ <property name="title">
+ <string>System Parameters</string>
</property>
- <widget class="QWidget" name="horizontalLayoutWidget" >
- <property name="geometry" >
+ <widget class="QLineEdit" name="sampleRateEdit">
+ <property name="geometry">
+ <rect>
+ <x>140</x>
+ <y>30</y>
+ <width>113</width>
+ <height>23</height>
+ </rect>
+ </property>
+ </widget>
+ <widget class="QLabel" name="sampleRateLabel">
+ <property name="geometry">
<rect>
<x>10</x>
- <y>10</y>
- <width>1201</width>
- <height>481</height>
+ <y>30</y>
+ <width>121</width>
+ <height>20</height>
</rect>
</property>
- <layout class="QHBoxLayout" name="sinkLayout" />
+ <property name="text">
+ <string>Sample Rate (sps)</string>
+ </property>
</widget>
</widget>
</widget>
- <widget class="QMenuBar" name="menubar" >
- <property name="geometry" >
+ <widget class="QMenuBar" name="menubar">
+ <property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1236</width>
- <height>22</height>
+ <height>25</height>
</rect>
</property>
- <widget class="QMenu" name="menuFile" >
- <property name="title" >
+ <widget class="QMenu" name="menuFile">
+ <property name="title">
<string>&amp;File</string>
</property>
- <addaction name="actionExit" />
+ <addaction name="actionExit"/>
</widget>
- <addaction name="menuFile" />
+ <addaction name="menuFile"/>
</widget>
- <widget class="QStatusBar" name="statusbar" />
- <action name="actionExit" >
- <property name="text" >
+ <widget class="QStatusBar" name="statusbar"/>
+ <action name="actionExit">
+ <property name="text">
<string>E&amp;xit</string>
</property>
</action>
</widget>
<tabstops>
<tabstop>closeButton</tabstop>
- <tabstop>noiseEdit</tabstop>
+ <tabstop>snrEdit</tabstop>
<tabstop>freqEdit</tabstop>
<tabstop>timeEdit</tabstop>
</tabstops>
@@ -161,11 +270,11 @@
<receiver>DigitalWindow</receiver>
<slot>close()</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>322</x>
<y>623</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>66</x>
<y>561</y>
</hint>
@@ -177,11 +286,11 @@
<receiver>DigitalWindow</receiver>
<slot>close()</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>-1</x>
<y>-1</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>617</x>
<y>327</y>
</hint>