Objective: To set up an SDR server, through the terminal can connect to the Server to operate on its SDR, to achieve remote operation of the station, so as not to be affected by the antenna, the antenna hanging in the sun the most non-partner place, find a cool to hold the computer listening to the radio.
Client <=== TCP ===> wireless router <=========> SDR Server scenario 1:RTL-SDR + gqrx/sdr#
1) Install RTL-SDR:HTTPS://GITHUB.COM/OSMOCOM/RTL-SDR
Linux (including Raspberry Pi support):
git clone https://github.com/osmocom/rtl-sdr.git
cd RTL-SDR
mkdir build
CD Build
cmake.
Make make
Install
Windows:
1.1) Install zagdig:http://zadig.akeo.ie/first
1.2) re-install RTL
Installing SDR Software
1) Install GQRX on the client
Linux: Refer to Gnuradio Installation instructions, GQRX after installation is complete:
http://blog.csdn.net/nocky/article/details/72972999
Start the server
Go to the command line console, run
Rtl_tcp-a 0.0.0.0
Bind the machine all IP, by default only binds 127.0.0.1, the other parameters all use the default value.
Start the client Gqrx or sdr# with Ifconfig (Linux)/ipconfig (Windows) View native IP address, select Set to RTLSDR (TCP), and enter the address of the host.
At present, the program is the most efficient, in the right Raspberry Pi 3, overclocking to 1.4G, the sampling frequency can run to 2M, using TCP as if the CPU is not high, do not know is not the Raspberry Pi WiFi signal problem, why not run to 2.5M. Scheme 2:rtl-sdr/hackrf/... + soapysdr + CUBICSDR Solution 3:RTL-SDR + spyserver + SDR Solution 4:RTL-SDR + gqrx + remotecontrol Scenario 5:rtl-sdr/hackrf + gnuradio installation OSMOSDR installation Gnuradio
1) Linux Reference:
2) Windows:
Install with Pothos: Https://github.com/pothosware/PothosSDR/wiki
2.1) Download POTHOSSDR
2.2) Install Python 2.7
2.3) Open the CMD console, enter the Pothos installation directory, perform the gnuradio-companion.py, and then automatically download all the related components, which may take longer, and can be used to build the server using Gnuradio after installation is complete Building a client using Gnuradio
Scenario 6: