diff --git a/config.yaml b/config.yaml index 972fb68..1662bd8 100644 --- a/config.yaml +++ b/config.yaml @@ -30,8 +30,8 @@ recorder: class_filter: [] ring_seconds: 8 decoder: - ft8_cmd: "tools/ft8/ft8_decoder --iq {iq} --sample-rate {sr}" - wspr_cmd: "tools/wspr/wspr_decoder --iq {iq} --sample-rate {sr}" + ft8_cmd: "C:/WSJT/wsjtx-2.7.0-rc6/bin/jt9.exe -8 {audio}" + wspr_cmd: "C:/WSJT/wsjtx-2.7.0-rc6/bin/wsprd.exe {audio}" dmr_cmd: "tools/dsd-neo/bin/dsd-neo.exe -fs -i {audio} -s {sr} -o null" dstar_cmd: "tools/dsd-neo/bin/dsd-neo.exe -fd -i {audio} -s {sr} -o null" fsk_cmd: "tools/fsk/fsk_decoder --iq {iq} --sample-rate {sr}" diff --git a/internal/recorder/demod.go b/internal/recorder/demod.go index c3a53c8..b5425c1 100644 --- a/internal/recorder/demod.go +++ b/internal/recorder/demod.go @@ -86,6 +86,8 @@ func mapClassToDemod(c classifier.SignalClass) string { return "LSB" case classifier.ClassCW: return "CW" + case classifier.ClassFT8, classifier.ClassWSPR, classifier.ClassFSK, classifier.ClassPSK: + return "USB" default: return "" } diff --git a/tools/README.md b/tools/README.md index c2d8d6a..bc81217 100644 --- a/tools/README.md +++ b/tools/README.md @@ -22,6 +22,6 @@ Or: The app replaces `{iq}`, `{sr}`, and `{audio}` placeholders in config commands. Downloaded: -- WSJT-X installer: tools/wsjtx/wsjtx-2.7.0-win64.exe +- WSJT-X installed at: C:/WSJT/wsjtx-2.7.0-rc6 (jt9.exe, wsprd.exe) - fldigi installer: tools/fldigi/fldigi-latest.exe - dsd-neo binary: tools/dsd-neo/bin/dsd-neo.exe