def __get_spectrum_dialog(self): spectrum_dialog = SpectrumDialogController(self.form.project_manager, testing_mode=True, parent=self.form) if self.SHOW: spectrum_dialog.show() return spectrum_dialog
def on_show_spectrum_dialog_action_triggered(self): pm = self.project_manager r = SpectrumDialogController(pm, parent=self) if r.has_empty_device_list: Errors.no_device() r.close() return r.recording_parameters.connect(pm.set_recording_parameters) r.show()
def on_spectrum_analyzer_link_activated(self, link: str): if link == "open_spectrum_analyzer": r = SpectrumDialogController(ProjectManager(None), parent=self) if r.has_empty_device_list: Errors.no_device() r.close() return r.recording_parameters.connect(self.set_recording_params_from_spectrum_analyzer_link) r.show()
def on_spectrum_analyzer_link_activated(self, link: str): if link == "open_spectrum_analyzer": r = SpectrumDialogController(freq=self.freq, bw=self.bandwidth, samp_rate=self.sample_rate, gain=self.gain, device="", parent=self) if r.has_empty_device_list: Errors.no_device() r.close() return r.recording_parameters.connect( self.set_recording_params_from_spectrum_analyzer_link) r.show()