Added option for pulse matched filtering
Pulse matched filtering places a boxcar filter upstream of the averager and preamble detector. The filter length is equivalent to the number of samples in one Mode S chip (0.5us). This technique enhances operation when using sample rates > 4Msps. When using --pmf, the threshold may need to be reduced a dB or two from what would have been optimal without --pmf. * rx_path.py now takes 'use_pmf', defaults to False * modes_rx has new CLI option '-p' or '--pmf' to turn on PMF * modes_gui has new checkbox on Setup tab
This commit is contained in:
+16
-3
@@ -85,7 +85,7 @@
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>3</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="setup">
|
||||
<property name="sizePolicy">
|
||||
@@ -103,7 +103,7 @@
|
||||
<x>10</x>
|
||||
<y>20</y>
|
||||
<width>236</width>
|
||||
<height>193</height>
|
||||
<height>251</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="title">
|
||||
@@ -214,7 +214,7 @@
|
||||
</rect>
|
||||
</property>
|
||||
<property name="currentIndex">
|
||||
<number>1</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="page_rf">
|
||||
<widget class="QComboBox" name="combo_ant">
|
||||
@@ -303,6 +303,19 @@
|
||||
</widget>
|
||||
</widget>
|
||||
</widget>
|
||||
<widget class="QCheckBox" name="check_pmf">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>10</x>
|
||||
<y>200</y>
|
||||
<width>221</width>
|
||||
<height>22</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Use Pulse Matched Filtering</string>
|
||||
</property>
|
||||
</widget>
|
||||
</widget>
|
||||
<widget class="QGroupBox" name="group_output">
|
||||
<property name="geometry">
|
||||
|
||||
Reference in New Issue
Block a user