summaryrefslogtreecommitdiff
path: root/gr-filter/python
diff options
context:
space:
mode:
authorVolker Schroer <3470424+dl1ksv@users.noreply.github.com>2021-03-28 12:19:53 +0200
committermormj <34754695+mormj@users.noreply.github.com>2021-04-05 07:13:35 -0400
commit85a7326c934c8e94d0fc89b6b221c1f4c5307cdc (patch)
tree5d13f8834570c22981aa575d06d59add7e544f97 /gr-filter/python
parenta970537451f27399357c2f37d385c32a8fa40f45 (diff)
Bessel lp/hp filter have only one critical parameter
Signed-off-by: Volker Schroer <3470424+dl1ksv@users.noreply.github.com>
Diffstat (limited to 'gr-filter/python')
-rw-r--r--gr-filter/python/filter/design/filter_design.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/gr-filter/python/filter/design/filter_design.py b/gr-filter/python/filter/design/filter_design.py
index 081aacceec..19ba6d5e87 100644
--- a/gr-filter/python/filter/design/filter_design.py
+++ b/gr-filter/python/filter/design/filter_design.py
@@ -586,7 +586,6 @@ class gr_plot_filter(QtGui.QMainWindow):
def changed_fselect(self, ftype):
- strftype = ftype
if(ftype == "FIR"):
self.gui.iirfilterTypeComboBox.hide()
self.gui.iirfilterBandComboBox.hide()
@@ -615,42 +614,48 @@ class gr_plot_filter(QtGui.QMainWindow):
#self.design()
def set_order(self, ftype):
- strftype = ftype
if(ftype == "Bessel"):
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbesselPage)
+ self.changed_iirfilter_band(self.gui.iirfilterBandComboBox.currentText())
else:
self.changed_iirfilter_band(self.gui.iirfilterBandComboBox.currentText())
#self.design()
def changed_iirfilter_band(self, ftype):
- strftype = ftype
iirftype = self.gui.iirfilterTypeComboBox.currentText()
if(ftype == "Low Pass"):
if(iirftype == "Bessel"):
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbesselPage)
+ self.gui.iirbesselcritLabel2.hide()
+ self.gui.iirbesselcritEdit2.hide()
else:
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirlpfPage)
elif(ftype == "Band Pass"):
if(iirftype == "Bessel"):
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbesselPage)
+ self.gui.iirbesselcritLabel2.show()
+ self.gui.iirbesselcritEdit2.show()
else:
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbpfPage)
elif(ftype == "Band Stop"):
if(iirftype == "Bessel"):
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbesselPage)
+ self.gui.iirbesselcritLabel2.show()
+ self.gui.iirbesselcritEdit2.show()
else:
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbsfPage)
elif(ftype == "High Pass"):
if(iirftype == "Bessel"):
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirbesselPage)
+ self.gui.iirbesselcritLabel2.hide()
+ self.gui.iirbesselcritEdit2.hide()
else:
self.gui.filterTypeWidget.setCurrentWidget(self.gui.iirhpfPage)
#self.design()
def changed_filter_type(self, ftype):
- strftype = ftype
if(ftype == "Low Pass"):
self.gui.filterTypeWidget.setCurrentWidget(self.gui.firlpfPage)
self.remove_bandview()