Force lower limit of ELF to zero
This commit is contained in:
14
main.py
14
main.py
@@ -23,7 +23,7 @@ Ui_MainWindow, _ = uic.loadUiType(qt_creator_file)
|
|||||||
|
|
||||||
class MyApp(QMainWindow, Ui_MainWindow):
|
class MyApp(QMainWindow, Ui_MainWindow):
|
||||||
Band = namedtuple("Band", ["lower", "upper"])
|
Band = namedtuple("Band", ["lower", "upper"])
|
||||||
ELF = Band(3, 30)
|
ELF = Band(0, 30) # Formally it is (3, 30) Hz.
|
||||||
SLF = Band(30, 300)
|
SLF = Band(30, 300)
|
||||||
ULF = Band(300, 3000)
|
ULF = Band(300, 3000)
|
||||||
VLF = Band(3000, 30000)
|
VLF = Band(3000, 30000)
|
||||||
@@ -47,8 +47,6 @@ class MyApp(QMainWindow, Ui_MainWindow):
|
|||||||
self.db_version = None
|
self.db_version = None
|
||||||
self.db = None
|
self.db = None
|
||||||
self.current_signal_name = ''
|
self.current_signal_name = ''
|
||||||
self.undefined_freq = False
|
|
||||||
self.undefined_band = False
|
|
||||||
self.signal_names = []
|
self.signal_names = []
|
||||||
self.frequency_filters_btns = (
|
self.frequency_filters_btns = (
|
||||||
self.elf_filter_btn,
|
self.elf_filter_btn,
|
||||||
@@ -263,8 +261,12 @@ class MyApp(QMainWindow, Ui_MainWindow):
|
|||||||
any_checked = True
|
any_checked = True
|
||||||
if (signal_freqs[0] >= band_limits.lower \
|
if (signal_freqs[0] >= band_limits.lower \
|
||||||
and signal_freqs[0] < band_limits.upper) \
|
and signal_freqs[0] < band_limits.upper) \
|
||||||
or (signal_freqs[1] >= band_limits.lower \
|
or \
|
||||||
and signal_freqs[1] < band_limits.upper):
|
(signal_freqs[1] >= band_limits.lower \
|
||||||
|
and signal_freqs[1] < band_limits.upper) \
|
||||||
|
or \
|
||||||
|
(signal_freqs[0] < band_limits.lower \
|
||||||
|
and signal_freqs[1] >= band_limits.upper):
|
||||||
band_filter_ok = True
|
band_filter_ok = True
|
||||||
lower_freq_filter = self.lower_freq_spinbox.value()
|
lower_freq_filter = self.lower_freq_spinbox.value()
|
||||||
upper_freq_filter = self.upper_freq_spinbox.value()
|
upper_freq_filter = self.upper_freq_spinbox.value()
|
||||||
@@ -412,7 +414,7 @@ class MyApp(QMainWindow, Ui_MainWindow):
|
|||||||
label.setStyleSheet(f"color: {color};")
|
label.setStyleSheet(f"color: {color};")
|
||||||
|
|
||||||
def set_band_range(self, current_signal = None):
|
def set_band_range(self, current_signal = None):
|
||||||
if current_signal is not None and not self.undefined_freq:
|
if current_signal is not None and not self.find_if_undefined(current_signal)[0]:
|
||||||
lower_freq = int(current_signal.at["inf_freq"])
|
lower_freq = int(current_signal.at["inf_freq"])
|
||||||
upper_freq = int(current_signal.at["sup_freq"])
|
upper_freq = int(current_signal.at["sup_freq"])
|
||||||
zipped = list(zip(self.bands, self.band_labels))
|
zipped = list(zip(self.bands, self.band_labels))
|
||||||
|
|||||||
Reference in New Issue
Block a user