From 0c8f38310327cb6f0c06ac45171890cf172ef35f Mon Sep 17 00:00:00 2001 From: jopohl Date: Tue, 29 Dec 2020 18:58:35 +0100 Subject: [PATCH] use *.wav format for demodulated signal export --- src/urh/controller/widgets/SignalFrame.py | 6 +++--- src/urh/util/FileOperator.py | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/urh/controller/widgets/SignalFrame.py b/src/urh/controller/widgets/SignalFrame.py index 2c1c05ccb6..cec6b97ce4 100644 --- a/src/urh/controller/widgets/SignalFrame.py +++ b/src/urh/controller/widgets/SignalFrame.py @@ -456,12 +456,12 @@ def save_signal_as(self): def export_demodulated(self): try: - initial_name = self.signal.name + "-demodulated.complex" + initial_name = self.signal.name + "-demodulated.wav" except Exception as e: logger.exception(e) - initial_name = "demodulated.complex" + initial_name = "demodulated.wav" - filename = FileOperator.ask_save_file_name(initial_name) + filename = FileOperator.ask_save_file_name(initial_name, caption="Export demodulated") if filename: try: self.setCursor(Qt.WaitCursor) diff --git a/src/urh/util/FileOperator.py b/src/urh/util/FileOperator.py index fca4f03c95..e91b0b6f6b 100644 --- a/src/urh/util/FileOperator.py +++ b/src/urh/util/FileOperator.py @@ -94,6 +94,8 @@ def ask_save_file_name(initial_name: str, caption="Save signal", selected_name_f name_filter = "Frequency Time (*.ft);;Frequency Time Amplitude (*.fta)" elif caption == "Save protocol": name_filter = ";;".join([PROTOCOL_FILE_FILTER, BINARY_PROTOCOL_FILE_FILTER]) + elif caption == "Export demodulated": + name_filter = WAV_FILE_FILTER else: name_filter = EVERYTHING_FILE_FILTER