Notes on using the RTL-SDR dongle with Amateur Radio.
Sept. 5, 2020: Succeeded in streaming VHF & UHF captured on a Linux workstation over the network. Tested for FM broadcast band, UHF repeater, and UHF simplex.
The computer systems used:
rtl_sdr
, sox + libsox-fmt-all
, socat
repository packages.sox + libsox-fmt-all
repository packages.rtl_test
.$ rtl_fm -M wbfm -f 446.0M | sox -traw -r32k -es -b16 -c1 -V1 - -tmp3 - | socat -u - TCP-LISTEN:8080
. Change -f value for other frequencies. (See Rtl_fm Guide for more detail on switches and their values.)nc <mike ip address> 8080
nc
is netcat
.On the server host with the RTL-SDR attached:
netcat 127.0.0.1 8080 | play -t mp3 -
in another terminal on the same host to listen, and it worked fine. (The play
utility is part of Sox.)With the second (client) host:
rtl_fm
is audio, which is converted to MP3 format by sox
and then streamed by socat
.rtl_fm
also can handle.play
command.