Remote Operation SDR Implementation

Source: Internet
Author: User
Tags git clone

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:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.