cw.grc — vollständiger Flowgraph: WAV Source → Throttle → Band Pass Filter → Hilbert →gen_cw_testsignal.py — erzeugt synthetische CW-WAV-Testsignale mit bekanntem Klartexttest_chain.py — headless-Validierungsskript, baut dieselbe Kette direkt in Python auf undmake_plots.py — erzeugt die Envelope-/Ratio-Illustrationen aus dem Artikel neu.cw_test_*.wav — die drei im Artikel besprochenen Testsignale (20 WPM, 35 WPM, 20 WPM bei 3 dB SNR).grcc -o build cw.grc
python3 build/cw.py
# oder headless zur reinen Verifikation ohne GUI:
python3 test_chain.py
grcc -o build cw.grc
python3 build/cw.py
# oder headless zur reinen Verifikation ohne GUI:
python3 test_chain.py
Decodierter Text erscheint über den Message-Debug-Block auf der Konsole. Eigene Testsignale:
python3 gen_cw_testsignal.py --text "CQ DE DL1ABC" --wpm 25 --pitch 700 --out eigene.wav
python3 gen_cw_testsignal.py --text "CQ DE DL1ABC" --wpm 25 --pitch 700 --out eigene.wav