From e66be7c12d7ba1b67f511c32a5f6ee2e3b08ee4c Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Wed, 3 Feb 2021 19:33:02 +0100 Subject: [PATCH] add feature definition for wsjt-x 2.4 --- owrx/feature.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/owrx/feature.py b/owrx/feature.py index ca72a03..a918371 100644 --- a/owrx/feature.py +++ b/owrx/feature.py @@ -78,6 +78,7 @@ class FeatureDetector(object): "digital_voice_m17": ["m17_demod", "sox"], "wsjt-x": ["wsjtx", "sox"], "wsjt-x-2-3": ["wsjtx_2_3", "sox"], + "wsjt-x-2-4": ["wsjtx_2_4", "sox"], "packet": ["direwolf", "sox"], "pocsag": ["digiham", "sox"], "js8call": ["js8", "sox"], @@ -486,6 +487,12 @@ class FeatureDetector(object): """ return self.has_wsjtx() and self._has_wsjtx_version(LooseVersion("2.3")) + def has_wsjtx_2_4(self): + """ + WSJT-X version 2.4 introduced the Q65 mode. + """ + return self.has_wsjtx() and self._has_wsjtx_version(LooseVersion("2.4")) + def has_js8(self): """ To decode JS8, you will need to install [JS8Call](http://js8call.com/)