Hi guys,
I've succeeded in 1) finding an open source driver then,
2) changing it's output to 32bit Floating Point data scaled
for OpenWebRX's signal strength bar-graph and the waterfall.
Find it here:
www.unixservice.com.au/hamradio
Decode of Codec2 modes in USB and LSB is relatively easy.
modes.py: "freedv", "FreeDV", bandpass=Bandpass(-300, -3000),
requirements=["digital_voice_freedv"], squelch=False
modes.py: "freedvu", "FreeDVu", bandpass=Bandpass(300, 3000),
requirements=["digital_voice_freedv"], squelch=False
Note the Bandpass negative numbers.
And the mode is in csdr/__init__.py
./__init__.py: "freedv_rx 700D - -",
(was 1600)
Keep smiling. Keep it Open Source.
---------------------------------------------------
Alan VK2ZIW
Before the Big Bang, God, Sela.
OpenWebMail 2.53, nothing in the cloud.