Category: Applications

Using a USRP E310 for Digital Video Downlink and Scanning on a Drone

Balint, one of the researchers at Ettus Research (the company behind the USRP range of software defined radios) has recently uploaded a video to YouTube showing one of his projects where he is prototyping the use of a digital signal for transmitting digital FPV video on a drone. The drone carries a USRP E310 SDR and transmits a QPSK video down developed in GNU Radio to a receiver on the ground.

FPV strands for “first person view” and is a growing hobby where remote controlled aircraft such as quadcopter drones are flown in first person view using live video from an on board camera.

Drone + SDR: USRP E310 real-time digital video downlink (teaser)

In another video balint also shows how the on board E310 can be used to transmit frequency scan FFT data via a WiFi link. This can be very useful for getting an antenna up high enough to get good reception for a scan.

Drone + SDR: USRP E310 airborne spectrum monitoring (teaser)

Visualizing the electromagnetic spectrum with Frequensea and an RTL-SDR

Over on YouTube user Frederik De Bleser has uploaded a video showing his new open source toolkit called Frequensea which can be used for visualizing the electromagnetic spectrum with an RTL-SDR or HackRF. The software allows you to visualize the output as an FFT spectrum in various 3D display modes and is even compatible with the Oculus Rift, a virtual reality headset.

Frequensea can be downloaded from https://github.com/fdb/frequensea, and it currently has installation instructions available for OSX, Ubuntu and the Raspberry Pi.

Visualizing the electromagnetic spectrum with Frequensea

New ADS-B Android App for Europe

Android app programmer Nikos recently wrote in to let us know about his new app called “Track your flight Europe”. His app can be used together with an RTL-SDR and USB OTG cable to track aircraft via ADS-B. The difference between Nikos’ app and other similar ADS-B apps is that his app is specifically designed for tracking the aircraft you are flying in by providing an offline map which does not require an internet connection to display.

As the app is currently in the alpha stages of development, Nikos is looking for people to help test it out. The alpha can be downloaded for free on the Android Google play store at https://play.google.com/store/apps/details?id=org.qtproject.example.Android_Application_ADSB_final.

Europe ADS-B App
Europe ADS-B App

RTL-SDR Tutorial: Measuring filter characteristics and antenna VSWR with an RTL-SDR and noise source

By using an RTL-SDR dongle together with a low cost noise source it is possible to measure the response of an RF filter. Also, with an additional piece of hardware called a directional coupler the standing wave ratio (SWR) of antennas can also be measured. Measuring the response of a filter can be very useful for those designing their own, or for those who just want to check the performance and characteristics of a filter they have purchased. The SWR of an antenna determines where the antenna is resonant and is important for tuning it for the frequency you are interested in listening to.

These tutorials are based heavily on information learned from Adam Alicajic's (9A4QV), videos which can be found at [1], [2], [3], [4]. Adam is the creator of the LNA4ALL and several other RTL-SDR compatible products. Recently Tim Havens also posted some experiments with characterizing home made filters on his blog.

Characterizing Filters

Using just a noise source and RTL-SDR dongle it is possible to determine the properties of an RF filter. In our experiments we used the following equipment:

Equipment

The BG7TBL noise source is a wideband noise source that can provide strong noise over the entire frequency range of the RTL-SDR. It requires power from a 12V source which can be obtained from a common plug in power supply. It also uses an SMA female connector, so you may need some adapters to connect it to your filter under test (adapters can be found cheaply on Ebay). Finally a quick warning: be careful when handling the circuit board after it has been powered for some time as some of the components can get very hot. Note that if the Ebay store runs out of these there is also a seller on Aliexpress with some available, just type "noise source" in the search bar.

The BG7TBL Noise Source
The BG7TBL Noise Source

If you have a ham-it-up upconverter and are good at soldering small surface mount components you might instead consider purchasing the noise source kit add on. Here is a video showing how to build and test the ham-it-up noise source. Continue reading

New GUI for rtl_power: QSpectrumAnalyzer

A new GUI for rtl_power has been released by programmer Mikos. Although there are already several rtl_power GUIs and spectrum analyser applications that exist, Mikos developed QSpectrumAnalyzer because he found that the alternatives were either slow, closed source or Windows only.

Rtl_power is a command line tool that can be used with an RTL-SDR to create a spectrum scan of a large swath of bandwidth that is greater than the RTL-SDRs maximum sample rate.

The project can be found at https://github.com/xmikos/qspectrumanalyzer and Mikos is open to pull requests on GitHub.

QSpectrumAnalyzer GUI for  rtl_power
QSpectrumAnalyzer GUI for rtl_power

The International Space Station is Transmitting SSTV Images

Happysat, a reader of RTL-SDR.com has written in to remind us that the International Space Station (ISS) is currently transmitting slow scan television (SSTV) images out of respect of the 80th birthday of Russian cosmonaut and first man to go to space Yuri Gagarin. The images will be transmitted continuously until 24 February 21.30 UTC.

SSTV is a type of radio protocol that is used to transmit low resolution images over radio. A RTL-SDR dongle and satellite antenna (QFH, turnstile, even terrestrial antennas like random wire antennas and monopoles have been reported to work) can be used to receive and decode these images. Happysat writes that it is expected that the ISS will continuously transmit 12 images at a frequency of 145.800 MHz FM using the SSTV mode PD180, with 3 minute off periods between each image.

To decode the images it is recommended to use SDR# and pipe the audio into MMSSTV, a freeware SSTV decoding software program. To get the best results out of MMSSTV happysat recommends enabling “Auto slant” and “Auto resync” under Options->Setup MMSTV->RX.

To know when the ISS is overhead you can track it online using http://spotthestation.nasa.gov/sightings/http://www.isstracker.com/ or http://www.mcc.rsa.ru/English/trassa.htm.

Received SSTV images can be submitted to the ARISS Gallery, and Happysat has also uploaded a collection of his own personal received images here.

Happysat also shows us some images from the ISS showing the Kenwood D710 transceiver located in the Russian service module, the computers used to generate the SSTV signal and the antennas used for amateur radio transmission.

One of the broadcast SSTV images from the ISS
One of the SSTV images broadcast from the ISS
Computers on the ISS used to transmit SSTV images
Computers on the ISS used to transmit SSTV images
Antennas on the ISS used to transmit SSTV images
Antennas on the ISS used to transmit SSTV images

The SatNOGS Story

In a previous post we talked about the SatNOGS project which aims to provide low cost satellite ground stations (where one critical component is currently an RTL-SDR dongle) along with free networking software in order to create a crowd sourced satellite coverage network. The SatNOGS project was also recently the grand prize winner of the Hackaday prize which saw them take almost $200k US dollars of prize money.

Today Hackaday has written a post promoting their project and explaining what it is all about. Check out their post here http://hackaday.com/2015/02/19/ground-stations-are-just-the-beginning-the-satnogs-story and go and support this project by checking out the SatNOGS community.

The internal of the current SatNOGS ground station.
The internal of the current SatNOGS ground station.

SDR-J Updated to Version 0.98

The RTL-SDR compatible DAB Radio receiving software SDR-J has recently been updated to version 0.98. DAB stands for digital audio broadcasting and is a type of digital radio signal used in some countries for transmitting broadcast radio stations in digital audio.

The new versions fixes some minor errors, brings back their ‘spectrum viewer’ software and also comes with a ‘DAB mini’ receiver which is simply a smaller windowed version of the regular DAB receiver. The new version also now supports the sdrplay and Airspy software defined radios.

SDR-J DAB Receiver
SDR-J DAB Receiver