SDR# TETRA Plugin Updated: No longer requires MSYS2

Last week we posted about the release of a new TETRA decoder plugin for SDR#. The plugin made setting up a TETRA decoder significantly easier compared to previous methods, but it still required the installation and use of the MSYS2 environment on Windows. 

Thanks to reader Zlati for letting us know that the TETRA plugin has recently been updated once again and now no longer requires MSYS2 to be installed first. Now it is as easy to install as any other plugin, just drop the .dlls into the SDR# folder and add the magicline to the plugins.xml file. We tested it out and decoding worked fine. At the moment the "Net info" button is not working however.

x64 plugin: https://yadi.sk/d/StPod0Op3SkpKh
x86 plugin: https://yadi.sk/d/f0SS97Rb3SoyNr

New Link: http://rtl-sdr.ru/page/obnovlen-meteor-i-tetra-plagin

In the future news and download lines for newer versions will probably be available on the programmers radioscanner.ru forum thread which is available here (use Google Translate to read): http://www.radioscanner.ru/forum/topic50051-9.html

Updated TETRA Decoder Plugin
Updated TETRA Decoder Plugin

LimeSDR now backed by the European Space Agency

The European Space Agency (ESA) have recently become backers of the LimeSDR Mini project. The LimeSDR Mini is a US$139 TX/RX capable SDR that was successfully crowd funded and has recently begun shipping to initial backers. We have a basic unboxing review of it available here. The ESA update reads:

We are thrilled to announce that the European Space Agency (ESA) have become an official backer of the LimeSDR Mini campaign, in support of developing innovative satellite telecommunications solutions based on Software Defined Radio (SDR), both on ground and in space.

ESA will receive 200 custom LimeSDR Mini packages and we will be working closely with them and Canonical to create an SDR App Store for Satcom. Anticipated applications include satellite connectivity for IoT - for example, Internet-of-Things services via low-cost satellites, such as Cubesats; and also the use of SDR on-board larger satellites.

The move forms part of ESA’s ARTES programme and comes as part of the Space Agency’s drive to speed up satellite communication developments, ensuring that European and Canadian industry remains competitive.

More news on this incredibly exciting partnership to come and stayed tuned for further updates!

Andrew and the LimeSDR Mini Team

In addition to this announcement, the news article on Microwave Journal indicates that 200 LimeSDR Mini units are being created for satcom developers (presumably for free). We hope to see some interesting applications in the near future!

The LimeSDR Mini
The LimeSDR Mini

Building an IcoBoard FPGA based Software Defined Radio

The IcoBoard is an FPGA IO board that is compatible with the Raspberry Pi. An FPGA (Field Programmable Gate Array) is a silicon chip that can implement custom digital circuits (such as DSP processors) and be reconfigured with different circuits many times. Other silicon chips are ASICs (application specific integrated circuit) which have circuits that are set in stone.

Over on YouTube OpenTechLab has been trying to create a software defined radio with his IcoBoard FPGA. To do this he's combined it with an audio A2D/D2A (analog-to-digital/digital-to-analog) converter board and a Raspberry Pi. The video goes through the entire design process, including A2D/D2A selection and purchasing, PCB adapter design in KiCad, soldering the PCB, as well as 3D printing a frame.

In the last part of the video he does a simple test where a signal is input into the A2D converter, converted to digital and processed by the FPGA. The circuitry programmed into the FPGA then simply outputs the received data to the D2A which converts it back into an analog signal. In the next steps of the project OpenTechLab hopes to work on the software and turn it into a full SDR. Show notes for the video are available here.

[014] IcoBoard Software Defined Radio Project - Hardware

GhostSDR: An RTL-SDR Based Ghost Box for SDR#

A "Ghost Box" or "Spirit Box" is a tool used by paranormal investigators to talk with spirits via the claimed electronic voice phenomenon (EVP). Some believers in paranormal activity theorize that electronic radio devices or EM fields are susceptible to manipulation by other worldly spirits, and thus this can be used as a communications method. A Ghost Box is a radio device that rapidly tunes through broadcast FM radio stations, hoping to catch EVP replies by spirits from questions asked. 

In the past we've seen that the RTL-SDR has been used for this purpose with the gqrx-ghostbox software. However as gqrx-ghostbox only runs on Linux, EVP researcher 'Capt Zeanie' decided to create 'GhostSDR' which is a ghostbox program that works with SDR# in Windows. The software interfaces with SDR# via the Remote Net SDR# plugin which allows SDR# to be controlled via a network connection. Note that when we tried to run it we got an invalid memory error, so it might still be a little buggy. If you have problems you can contact Zeanie over on our forums, where he has posted the following:

This is my version of a Spirit Box or Ghost Box but using a V3 instead of a complete handheld radio as these modified are quite expensive.

I use SDR# and the main application to interface with the V3, and I also use the Net Remote Plugin which allows me to control SDR# from my software.

A Ghost Box is a radio that is modified to quickly scan through the frequencies without stopping on an particular signal. So essentially it skips between frequencies. This supposedly help spirits be able to speak through the white noise etc. Any TV Paranormal show has one..

I have been researching EVP (Electronic Voice Phenomenon) and trying for over 2 years to see if EVP actually exists. As of yet after 100's of hours of recording on various equipment I have not had anything really come through. In EVP terms I am talking about Class A to Class B EVP's (ie loud and clear).

I started this research into EVP 2 years ago after my Father-in-law passed away at his home. A few months later Mother-in-law saw a man in a brown suit appear in her bedroom whilst getting into bed, after 10-15secs he just faded away. Now my Mother-in-law is trustworthy and does not lie, so I thought with my interest in the paranormal and my long experience with working in IT I thought I could try and see for myself and ended up being more interested in EVP's.

So to help me create a Ghost Box I have written GhostSDR

A pre-bought modified Ghost Box just usually scans through the AM or FM bands, whereas GhostSDR allow you to choose which frequencies you want to use, you are only limited to the capabilities of your chosen SDR Device (ie V3)

My software allows a user to create various frequency lists that has a starting Frequency, Ending Frequency, Skip frequency and bandwidth. ie Start at 72MHz, ending at 108MHz, skipping xxHz and using a user selectable bandwidth. It will sequential skip through the frequencies of be totally random (which modified handheld Ghost Boxes can not do)

There are few more features to add over time but I am trying this version for a few months before tweaking/adding things.

The software is probably quite similar to the SDR# frequency scanner plugin which 'shielaaliens' has used before as a ghostbox tool as well.

GhostboxSDR Interface
GhostboxSDR Interface

Identifying Noise Sources in the Shack using an SDR and an Active Receive Loop

Over on YouTube user SignalSearch has uploaded a video showing how he uses an active magnetic loop antenna indoors to identify local noise sources. Magnetic loop antennas are directional, meaning that they receive best when pointing towards a signal. This means that they also receive noise better when pointed at a noise source.  In the video SignalSearch uses a W6LVP receive loop antenna and demonstrates noise being emitted from his lightbulb, and from a plug in Ethernet over powerline adapter, which are known to be huge sources of HF noise.

If you are interested in the noise produced by these Ethernet over powerline adapters then we did a previous post on this problem over here.

SDR# Tuner Knob, Night Mode and FFT Grabber Plugins have a new home

Recently we've posted about Eddie MacDonald's several releases of new plugins for the popular SDR# software. Recently he's released a tuner knob plugin which provides a visual frequency tuning knob that is useful for those running on touchscreen hardware, a 'dark mode' plugin which reduces the brightness of SDR# and compresses the UI a little, and an FFT grabber plugin which allows for easy screenshots of the FFT and waterfall spectrum's to be taken.

Eddie notes that all his plugins now have an actual home website at https://sdrplugins.com. This is where he will release updates and new plugins from now on.

If you are interested in discovering more SDR# plugins, we have a large list available here.

Tuner Knob Plugin for SDR#
Tuner Knob Plugin for SDR#

Online 101 Course on RTL-SDR, DSP and MATLAB 2nd Edition Starting Soon

Back in September 2017 we posted about the start of a MOOC (massive open online course) run by Juan Moreno and some collegues from the Technical University of Madrid that aims to introduce students to DSP techniques and MATLAB using an RTL-SDR. The original course has already finished, but Juan has written in noting that the second run of the course is scheduled to start on March 12 2018. The course if free and if you are interested be sure to register on their website. Note that while the registration forms are in Spanish & Portuguese, the course itself is presented in English.

One useful improvement from the first course is that Mathworks, the company behind MATLAB have agreed to provide a free MATLAB licence to all students for the duration of the course. This should significantly lower the cost barriers to learning.

The course blurb reads:

SDR is a reality around us. It is present in a lot of systems everywhere and is a versatile technology which can be used for many things (not only academics and industrial). The purpose of this course is to introduce students into general-purpose SDR tools. The SDR hardware platform chosen for this course is the RTL-SDR. It is worldwide available, it’s cheap ($15) and there is a lot of help in the Internet. But, as far as we know, there is no other MOOC focused on an introduction to SDR as this MOOC. Here we will not only learn about SDR but also a lot of related areas like antennas, digital signal processing, radio frequency and communication electronics.

Receiving WSPR with an RTL-SDR V3 and with Automatic Band Changing

RTL-SDR V3 + Raspberry Pi WSPR Receiver
RTL-SDR V3 + Raspberry Pi WSPR Receiver

WSPR (pronounced "Whisper") is short for Weak Signal Propagation Reporting, and is a HF ham mode typically run on very low power levels such as 1W. The data from WSPR reception can be used to determine how good or bad HF propagation is currently around the world as each WSPR message contains a callsign, 6-digit locator and the transmit power level used. Received messages are all reported to the internet and can be viewed on an online map at http://wsprnet.org/drupal/wsprnet/map.

With an RTL-SDR V3 running in direct sampling mode it is possible to receive and decode these messages on a Raspberry Pi 3 using the WSPRD software.

Over on his website IT9YBG has uploaded a tutorial for a method that allows the WSPRD software to automatically change bands depending on the time of day. The method simply uses the crontab in Linux to automatically run a script that stops and then restarts WSPRD on a new frequency at certain times of the day. This is useful because different WSPR bands tend to become active at different times of the day due to changing HF propagation conditions.

WSPR messages received from all over the world.
WSPR messages received by IT9YBG from all over the world.