Category: RTL-SDR

Software De-Dispersion of RTL-SDR Pulsar Data

Back in September 2015 we posted about how radio astronomers Peter W East and GM Gancio were able to use an RTL-SDR dongle for the radio astronomy task of detecting pulsars. A pulsar is a rotating neutron star that emits a beam of electromagnetic radiation. If this beam points towards the earth, it can then be observed with a large dish antenna and a radio, like the RTL-SDR. 

More recently they published a new paper titled “Software De-Dispersion of RTL-SDR Pulsar Data” (pdf).  De-dispersion is a technique that allows very weak signals to be extracted from the background noise. The introduction to the paper reads:

Data files produced by RTL SDR dongles can be folded directly for pulsar detection using software such as rapulsar.exe. Using simple I/Q vector averaging software, the data can be down-sampled by factors of more than 100 prior to folding and/or period search processing to speed up useful data extraction. Ideally, wide band RF data should be de-dispersed to optimise later search and folding processing. De-dispersion is normally carried out by time adjusting data sampled from RF filter banks before combination. This note describes how data already digitised from the RTL SDR can be spectrum analysed or filtered using the FFT algorithm. Two methods are discussed, one summing power with some down-sampling; the second, a ‘coherent’ method that de-disperses the rtlsdr.exe .bin data file and outputs a .bin-compatible file. Both accurately de-disperses the data offering an improved folded data SNR.

More information about radio astronomy with the RTL-SDR, pulsars and the associated software links can be found at Peter W East’s webpage http://y1pwe.co.uk/RAProgs/index.html.

The de-dispersion principle
The de-dispersion principle

New Book out by the Author of the RTLSDR4Everyone Blog

Akos, the author of the rtlsdr4everyone blog has recently released a new Kindle book on Amazon which sells for $5 USD. It is titled “RTL-SDR for Everyone: Second Edition 2016 Guide including Raspberry Pi 2”. Akos writes that the book is intended for beginners and anyone wishing to maximise their RTL-SDR dongle’s performance. The blurb reads:

Chapters cover all you need to know for the best reception with $10 RTL-SDR dongles. Wideband and specialist antennas, modding and noise reduction tips aided with images and diagrams.

My blog at http://rtlsdr4everyone.blogspot.com is only a fraction of the know-how in this book – if you want to take performance to the next level, or simply have no time to waste searching for information on the Internet, then this book is for you.

Readable on all platforms: Windows and Mac, Android and iPad, iPhone and Ipod touch.

Chapter 1 begins with Akos explaining some of the theory and jargon used in the radio world. Chapter 2 of the book talks about the hardware such as the RTL-SDR dongles, coax cabling, connectors and preamplifiers. Chapter 3 talks about the software and includes installation guides for programs like SDRsharp, SDRConsole, Virtual Audio Cable, as well as tutorials for receiving signals such as weather satellites and ADS-B. Chapter 4 goes on to talk about the different types of antennas and Chapter 5 discusses how to maximise the performance of the RTL-SDR. Finally Chapter 6 discusses the Raspberry Pi and it’s links to the RTL-SDR.

A preview of the first few pages in the book is available on Amazon and remember that there is no risk with buying Kindle books as they can easily be fully refunded within the first seven days of purchase.

rtlsdr4everyone_book

Using an RTL-SDR to help Build Dynamic Spectrum Access Prototypes + DARPA Spectrum Collaboration Grand Challenge

Over on YouTube user Andre Puschmann has uploaded video showing his experiments with implementing dynamic spectrum access. Dynamic spectrum access is a upcoming technology that will allow the frequency spectrum to be more easily shared between many users. An IEEE paper describes Dynamic Spectrum Access in the following paragraph

Dynamic spectrum access is a new spectrum sharing paradigm that allows secondary users to access the abundant spectrum holes or white spaces in the licensed spectrum bands. DSA is a promising technology to alleviate the spectrum scarcity problem and increase spectrum utilization.

In his experiments Andre uses USRP and bladeRF software defined radios as the transmit radios, and an RTL-SDR as the receive radio. His video shows a video stream being received by the RTL-SDR which is not impacted by any spectrum frequency switches.

Building Dynamic Spectrum Access Prototypes using Open-Source SDR Software

In addition to this, DARPA has recently announced a new Grand Challenge that will focus on Spectrum Collaboration. We would expect SDR’s to be heavily used in this type of challenge. Their press release writes:

DARPA today announced the newest of its Grand Challenges, one designed to ensure that the exponentially growing number of military and civilian wireless devices will have full access to the increasingly crowded electromagnetic spectrum. The agency’s Spectrum Collaboration Challenge (SC2) will reward teams for developing smart systems that collaboratively, rather than competitively, adapt in real time to today’s fast-changing, congested spectrum environment—redefining the conventional spectrum management roles of humans and machines in order to maximize the flow of radio frequency (RF) signals. DARPA officials unveiled the new Challenge before some 8000 engineers and communications professionals gathered in Las Vegas at the International Wireless Communications Expo (IWCE).

The primary goal of SC2 is to imbue radios with advanced machine-learning capabilities so they can collectively develop strategies that optimize use of the wireless spectrum in ways not possible with today’s intrinsically inefficient approach of pre-allocating exclusive access to designated frequencies. The challenge is expected to both take advantage of recent significant progress in the fields of artificial intelligence and machine learning and also spur new developments in those research domains, with potential applications in other fields where collaborative decision-making is critical.

USA Frequency Allocations
USA Frequency Allocations

 

Videos Showing Rpidatv in action

A few days ago we posted about the release of Rpidatv, a program that allows a Rapberry Pi to transmit DATV without the need for any additional hardware. DATV stands for Digital Amateur TV, and can be received with an RTL-SDR using a program called leandvb.

Over on YouTube, the programmer of Rpidatv (Evariste F5OEO) has uploaded a video that shows a Rpidatv + leandvb system in action. The video demonstrates the touch screen GUI which can be used if a touch capable LCD screen is connected to the Raspberry Pi. It also shows the whole system in action with a video being transmitted from the Raspberry Pi camera to a Linux PC with an RTL-SDR running leandvb.

rpidatv with leandvb

Another video uploaded to YouTube by Qyonek also shows Rpidatv + leandvb in action.

Testy rpidatv + leandvb

A review of the Soft66RTL3 RTL-SDR + Upconverter + RF Amp Combination Circuit

Over on the SWLing Post blog contributor Mike Ladd has posted up a review of the Soft66RTL3 software defined radio. The Soft66RTL3 is a fully enclosed SDR unit that consists of a standard mini RTL-SDR dongle, a selectable upconverter circuit, several switchable bandpass filters for HF and a UPC1688 RF amp which is enabled in HF mode and is controllable through a trimmer pot. The selectable bandpass filters are from 0.4 MHz to 1.2 MHz, 1.2 MHz to 5 MHz, 5 MHz to 15 MHz and 15 MHz to 30 MHz. The unit also comes enclosed in an aluminum box with an SMA input connector and Micro-B USB port.

The Soft66RTL3 is custom produced by Kazunori Miura (JA7TDO) who is based in Japan. The Soft66RTL3 sells for $40 USD shipped, or $46 USD shipped with registered air mail. 

In the review Mike shows us the insides of the Soft66RTL3 and discusses its features. Later he also shows an installation and user guide.

The Soft66RTL3 Unit
The Soft66RTL3 Unit

RTLSDR4Everyone: ADS-B Bias-T Filter and External amplification

Akos from the RTLSDR4Everyone blog has recently come out with a new post where he explains how to get the best ADS-B reception with an LNA and filter. In his experiments he uses an LNA4ALL low noise amplifier and and ADS-B Filter, both of which are sold by Adam 9A4QV. New versions of the filter sold by Adam now also include a built in bias-tee circuit which allows you to easily power the LNA4ALL over the coax cable, allowing you to place it externally.

In the post Akos shows where to optimally place the LNA and how you can use your Raspberry Pi together with the ADS-B filter with bias-T in order to power an antenna mounted LNA4ALL. The post also discusses what the cheapest solution is for European customers attempting to optimize their ADS-B reception.

ADS-B Setup including a filter, bias tee, LNA and Raspberry Pi.
ADS-B Setup including a filter, bias tee, LNA and Raspberry Pi.

Transmitting DATV with a just a Raspberry Pi

All the way back in April 2014 we first posted about how the Raspberry Pi was able to transmit FM by cleverly modulating one of it’s GPIO pins. Later in October 2015 F5OEO expanded this idea and created software that allowed the Raspberry Pi to transmit not only FM, but also AM, SSB, SSTV and FSQ. Soon after some filter shields such as the QRPi were released to try and cut down on the spurious emissions caused by transmitting using this method.

Now F5OEO has once again taken this method a step forward and has created software capable of allowing the Raspberry Pi to transmit Digital Amateur TV (DATV). The software is called Rpidatv, and can be downloaded from https://github.com/F5OEO/rpidatv. It can be run from the command line, or via a touch graphical interface if you have a touchscreen LCD screen. DATV is a DVB-S broadcast and can be decoded with an RTL-SDR by using the leandvb software which is bundled together with the Rapidatv software. Previously we’d posted about how the International Space Station intends to one day transmit DATV and that it can be decoded with an RTL-SDR.

F5OEO writes that the software is capable of generating a symbol rate from 64k symbols to 1M symbols, which is enough to transmit one video with good H264 encoded quality. He also writes that using a low symbol rate may be useful for long distance transmissions as the signal will take up a smaller bandwidth. For example a 250K symbol transmission would only need 300kHz of bandwidth. He writes that this type of transmission could easily be used in the ISM band to replace WiFi video for FPV, but that at the moment video latency is about 1 – 2 seconds and is still being improved.

Once again we remind you that if you intend to transmit using these methods where a GPIO pin is modulated, then you MUST use a bandpass filter at the frequency you are transmitting at, and that you must be licensed to transmit on those frequencies.

A DATV transmission received from a Raspberry Pi transmitter.
A DATV transmission received from a Raspberry Pi transmitter.

Finding Cheap Pre-Designed PCBs for SDR Projects

Recently RTL-SDR.com reader Neil KM4PHK wrote in to us to let us know that he’s been having a good time searching for SDR related PCB’s over on OSH Park. OSH Park is a company that allows you to upload and share a PCB, and then have it cheaply printed and sent to you for construction.

Some useful RTL-SDR related PCBs we found searching through their shared projects include PCB’s for a SAW filter, a PSA4-5043+ based LNAan MGA-53543 based LNAa lowpass or bandpass filteran FM trap, an ADS-B filter with LNA and a bias tee. More projects can be found by searching the shared projects page for strings like “SDR, LNA, Filter, Bias Tee, ADS-B”. Neil also writes that although some projects don’t have instructions on their OSH Park page, usually searching Google will reveal them.

An example PCB for an LNA that can be found on OSH Park.
An example PCB for an LNA that can be found on OSH Park.