From 66dd4b4581516f661da7483e8dd47bb2f5665f52 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Fri, 1 Oct 2021 00:09:20 +0200 Subject: [PATCH] update list of supported modes for pskreporter --- owrx/reporting/pskreporter.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/owrx/reporting/pskreporter.py b/owrx/reporting/pskreporter.py index aa88be3..a8926ec 100644 --- a/owrx/reporting/pskreporter.py +++ b/owrx/reporting/pskreporter.py @@ -15,10 +15,21 @@ logger = logging.getLogger(__name__) class PskReporter(Reporter): + """ + This class implements the reporting interface to send received signals to pskreporter.info. + + It interfaces with pskreporter as documented here: https://pskreporter.info/pskdev.html + """ interval = 300 def getSupportedModes(self): - return ["FT8", "FT4", "JT9", "JT65", "FST4", "JS8", "Q65"] + """ + Supports all valid MODE and SUBMODE values from the ADIF standard. + + Current version at the time of the last change: + https://www.adif.org/312/ADIF_312.htm#Mode_Enumeration + """ + return ["FT8", "FT4", "JT9", "JT65", "FST4", "JS8", "Q65", "WSPR", "FST4W"] def stop(self): self.cancelTimer()