diff options
author | Volker Schroer <3470424+dl1ksv@users.noreply.github.com> | 2021-03-28 12:19:53 +0200 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2021-04-05 07:13:35 -0400 |
commit | 85a7326c934c8e94d0fc89b6b221c1f4c5307cdc (patch) | |
tree | 5d13f8834570c22981aa575d06d59add7e544f97 /gr-filter/python | |
parent | a970537451f27399357c2f37d385c32a8fa40f45 (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.py | 13 |
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() |