Open hemna opened 3 years ago
It does (if you want it NFM-encoded, like a normal APRS transciever), but currently, I have no knowledge of how one could get direwolf
's PTT to start and stop the NFM transmission.
Other than the constant carrier issue, you could get it to work by doing this:
direwolf
testnfm.sh
Said modded version could be:
(while true; do arecord -r 48000 -f S16_LE -c 1 -; done) | csdr convert_i16_f \
| csdr gain_ff 7000 | csdr convert_f_samplerf 20833 \
| sudo rpitx -i- -m RF -f "$1"
The audio stream comes from arecord
—you can replace this command with any audio source, as long as the input is WAV 48000 Hz, Signed 16-bit Little Endian, 1 channel.
I couldn't tell, but does rpitx support sending 1200 baud AFSK for transmitting APRS packets?