1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>DigitalWindow</class>
4 <widget class="QMainWindow" name="DigitalWindow">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>MainWindow</string>
16 <widget class="QWidget" name="centralwidget">
17 <layout class="QVBoxLayout" name="verticalLayout_3">
19 <layout class="QHBoxLayout" name="sinkLayout"/>
22 <layout class="QHBoxLayout" name="horizontalLayout">
24 <layout class="QVBoxLayout" name="verticalLayout_2">
26 <widget class="QGroupBox" name="sysBox">
27 <property name="sizePolicy">
28 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
29 <horstretch>0</horstretch>
30 <verstretch>0</verstretch>
33 <property name="minimumSize">
39 <property name="maximumSize">
42 <height>16777215</height>
45 <property name="title">
46 <string>System Parameters</string>
48 <widget class="QWidget" name="formLayoutWidget">
49 <property name="geometry">
57 <layout class="QFormLayout" name="formLayout">
58 <property name="sizeConstraint">
59 <enum>QLayout::SetFixedSize</enum>
61 <property name="verticalSpacing">
64 <item row="0" column="1">
65 <widget class="QLineEdit" name="sampleRateEdit">
66 <property name="sizePolicy">
67 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
68 <horstretch>0</horstretch>
69 <verstretch>0</verstretch>
72 <property name="minimumSize">
78 <property name="maximumSize">
86 <item row="0" column="0">
87 <widget class="QLabel" name="sampleRateLabel">
88 <property name="sizePolicy">
89 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
90 <horstretch>0</horstretch>
91 <verstretch>0</verstretch>
94 <property name="minimumSize">
100 <property name="maximumSize">
102 <width>16777215</width>
106 <property name="text">
107 <string>Sample Rate (sps)</string>
116 <spacer name="verticalSpacer_2">
117 <property name="orientation">
118 <enum>Qt::Vertical</enum>
120 <property name="sizeType">
121 <enum>QSizePolicy::Fixed</enum>
123 <property name="sizeHint" stdset="0">
134 <widget class="QGroupBox" name="channelModeBox">
135 <property name="sizePolicy">
136 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
137 <horstretch>0</horstretch>
138 <verstretch>0</verstretch>
141 <property name="minimumSize">
147 <property name="maximumSize">
150 <height>16777215</height>
153 <property name="title">
154 <string>Channel Model Parameters</string>
156 <widget class="QWidget" name="formLayoutWidget_2">
157 <property name="geometry">
165 <layout class="QFormLayout" name="formLayout_2">
166 <property name="sizeConstraint">
167 <enum>QLayout::SetFixedSize</enum>
169 <property name="fieldGrowthPolicy">
170 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
172 <item row="0" column="0">
173 <widget class="QLabel" name="snrLabel">
174 <property name="text">
175 <string>SNR (dB)</string>
179 <item row="0" column="1">
180 <widget class="QLineEdit" name="snrEdit">
181 <property name="minimumSize">
187 <property name="maximumSize">
190 <height>16777215</height>
195 <item row="1" column="0">
196 <widget class="QLabel" name="freqLabel">
197 <property name="text">
198 <string>Frequency Offset (Hz)</string>
202 <item row="1" column="1">
203 <widget class="QLineEdit" name="freqEdit">
204 <property name="minimumSize">
210 <property name="maximumSize">
213 <height>16777215</height>
218 <item row="2" column="0">
219 <widget class="QLabel" name="timeLabel">
220 <property name="text">
221 <string>Timing Offset</string>
225 <item row="2" column="1">
226 <widget class="QLineEdit" name="timeEdit">
227 <property name="minimumSize">
233 <property name="maximumSize">
236 <height>16777215</height>
246 <widget class="QGroupBox" name="rxBox">
247 <property name="sizePolicy">
248 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
249 <horstretch>0</horstretch>
250 <verstretch>0</verstretch>
253 <property name="minimumSize">
259 <property name="maximumSize">
262 <height>16777215</height>
265 <property name="title">
266 <string>Receiver Parameters</string>
268 <widget class="QWidget" name="formLayoutWidget_3">
269 <property name="geometry">
277 <layout class="QFormLayout" name="formLayout_3">
278 <property name="sizeConstraint">
279 <enum>QLayout::SetFixedSize</enum>
281 <item row="0" column="0">
282 <widget class="QLabel" name="gainClockLabel">
283 <property name="text">
284 <string>Clock Loop Gain</string>
288 <item row="2" column="0">
289 <widget class="QLabel" name="gainPhaseLabel">
290 <property name="text">
291 <string>Freq. Loop Gain</string>
295 <item row="0" column="1">
296 <widget class="QLineEdit" name="gainClockEdit">
297 <property name="minimumSize">
303 <property name="maximumSize">
306 <height>16777215</height>
311 <item row="2" column="1">
312 <widget class="QLineEdit" name="gainFreqEdit">
313 <property name="minimumSize">
319 <property name="maximumSize">
322 <height>16777215</height>
327 <item row="1" column="1">
328 <widget class="QLineEdit" name="gainPhaseEdit">
329 <property name="maximumSize">
332 <height>16777215</height>
337 <item row="1" column="0">
338 <widget class="QLabel" name="gainPhaseLabel_2">
339 <property name="text">
340 <string>Phase Loop Gain</string>
349 <widget class="QGroupBox" name="rxBox_2">
350 <property name="sizePolicy">
351 <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
352 <horstretch>0</horstretch>
353 <verstretch>0</verstretch>
356 <property name="minimumSize">
362 <property name="maximumSize">
368 <property name="title">
369 <string>Received Packet Info</string>
371 <widget class="QWidget" name="formLayoutWidget_4">
372 <property name="geometry">
380 <layout class="QFormLayout" name="formLayout_4">
381 <property name="sizeConstraint">
382 <enum>QLayout::SetFixedSize</enum>
384 <property name="fieldGrowthPolicy">
385 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
387 <item row="0" column="0">
388 <widget class="QLabel" name="pktsRcvdLabel">
389 <property name="text">
390 <string>Packets Rcvd.</string>
394 <item row="0" column="1">
395 <widget class="QLineEdit" name="pktsRcvdEdit">
396 <property name="minimumSize">
402 <property name="maximumSize">
405 <height>16777215</height>
410 <item row="1" column="0">
411 <widget class="QLabel" name="pktsCorrectLabel">
412 <property name="text">
413 <string>Packets Correct</string>
417 <item row="1" column="1">
418 <widget class="QLineEdit" name="pktsCorrectEdit">
419 <property name="minimumSize">
425 <property name="maximumSize">
428 <height>16777215</height>
433 <item row="2" column="0">
434 <widget class="QLabel" name="perLabel">
435 <property name="text">
440 <item row="2" column="1">
441 <widget class="QLineEdit" name="perEdit">
442 <property name="minimumSize">
448 <property name="maximumSize">
451 <height>16777215</height>
457 <zorder>pktsRcvdLabel</zorder>
458 <zorder>pktsCorrectLabel</zorder>
459 <zorder>perLabel</zorder>
460 <zorder>pktsRcvdEdit</zorder>
461 <zorder>pktsCorrectEdit</zorder>
462 <zorder>perEdit</zorder>
467 <spacer name="horizontalSpacer">
468 <property name="orientation">
469 <enum>Qt::Horizontal</enum>
471 <property name="sizeHint" stdset="0">
480 <layout class="QVBoxLayout" name="verticalLayout">
482 <widget class="QPushButton" name="pauseButton">
483 <property name="minimumSize">
489 <property name="maximumSize">
492 <height>16777215</height>
495 <property name="text">
496 <string>Pause</string>
501 <spacer name="verticalSpacer">
502 <property name="orientation">
503 <enum>Qt::Vertical</enum>
505 <property name="sizeType">
506 <enum>QSizePolicy::Fixed</enum>
508 <property name="sizeHint" stdset="0">
517 <widget class="QPushButton" name="closeButton">
518 <property name="minimumSize">
524 <property name="maximumSize">
527 <height>16777215</height>
530 <property name="text">
531 <string>Close</string>
541 <widget class="QMenuBar" name="menubar">
542 <property name="geometry">
550 <widget class="QMenu" name="menuFile">
551 <property name="title">
552 <string>&File</string>
554 <addaction name="actionExit"/>
556 <addaction name="menuFile"/>
558 <widget class="QStatusBar" name="statusbar"/>
559 <action name="actionExit">
560 <property name="text">
561 <string>E&xit</string>
566 <tabstop>snrEdit</tabstop>
567 <tabstop>freqEdit</tabstop>
568 <tabstop>timeEdit</tabstop>
573 <sender>closeButton</sender>
574 <signal>clicked()</signal>
575 <receiver>DigitalWindow</receiver>
578 <hint type="sourcelabel">
582 <hint type="destinationlabel">
589 <sender>actionExit</sender>
590 <signal>triggered()</signal>
591 <receiver>DigitalWindow</receiver>
594 <hint type="sourcelabel">
598 <hint type="destinationlabel">