diff --git a/sohstationviewer/view/main_window.py b/sohstationviewer/view/main_window.py index 073165a5145f10c3da87b76b0b6144de734f622a..7122e99abecf5fdab1db492a7def7360bc97983b 100755 --- a/sohstationviewer/view/main_window.py +++ b/sohstationviewer/view/main_window.py @@ -571,6 +571,13 @@ class MainWindow(QtWidgets.QMainWindow, UIMainWindow): else: self.gap_minimum = None + # if waveform channels are selected, Event DS will be read from EH/ET + # header + # rt130_waveform_data_req is to read data for wave form data + rt130_waveform_data_req = False + if self.raw_check_box.isChecked() or self.tps_check_box.isChecked(): + rt130_waveform_data_req = True + if self.mseed_wildcard_edit.text().strip() != '': try: check_chan_wildcards_format(self.mseed_wildcard_edit.text()) @@ -657,7 +664,8 @@ class MainWindow(QtWidgets.QMainWindow, UIMainWindow): read_start=self.start_tm, read_end=self.end_tm, include_mp123=self.mass_pos_123zne_check_box.isChecked(), - include_mp456=self.mass_pos_456uvw_check_box.isChecked() + include_mp456=self.mass_pos_456uvw_check_box.isChecked(), + rt130_waveform_data_req=rt130_waveform_data_req ) self.data_loader.worker.finished.connect(self.data_loaded)