SourceForge user randaller has recently released a potentially useful Python program called FM2TXT. The FM2TXT program uses the Google speech recognition libraries and an RTL-SDR to listen to any broadcast FM station and automatically transcribe the speech into text. The code seems to be basically an interface for the Google speech recognition API, so is nothing fancy, but still may be of interest to some. Also at the moment it seems like it only works with broadcast FM (WFM), but as the code is open source and consists of a simple single Python file it shouldn't be too hard to adapt it for other NFM signals too.
No word yet on the accuracy of the speech recognition or how well it works with poor reception. If you are interested there is also a Reddit thread discussing the software here.
At the end of last month we uploaded a post highlighting the SDRAngel software, which is a general purpose SDR program with some interesting features such as built in digital speech decoders for DMR, D-Star and Fusion. This avoids the need to pipe audio into a separate digital speech decoder program such as DSD+. SDRAngel also has transmit capabilities which makes it useful for SDRs such as the HackRF, PlutoSDR, LimeSDR etc.
Now over on YouTube and his blog K2GOG has uploaded a video tutorial about using SDRAngel. The tutorial starts with installing SDRAngel and explaining that you'll need a 64-bit system and OS to run it. He then goes on to show how to do FM reception and finally how to do digital speech decoding.
Recently GitHub user randaller released a piece of software that utilizes the RTL-SDR and neural networks for RF signal identification. An artificial neural network is an machine learning technique that is based on approximate computational models of neurons in a brain. By training the neural network on various samples of signals it can learn them just like a human brain could. A neural network trained on signal classification can then be used by anyone to identify unknown signals. Randallers neural network software can learn either from raw IQ data, FFT processed samples, slightly demodulated data, or demodulated audio data. The tensorflow machine learning library is used as the base code, and the deep learning technique is used.
At the moment the software is only really proof of concept, and the currently trained model is only able to identify WFM, TV SECAM Carriers and TETRA. It should be possible to train the network further by providing your own samples too, but a good graphics card is required for this as the software makes use of GPU processing for training. The output of the software is a percentage which shows how confident the neural network is that it is identifying a signal correctly.
Last week we posted about some interesting conference talk videos from GNU Radio Con 17. One of the videos was a talk by Sam Whiting who in conjunction with colleagues Dana Sorensen and Todd Moon from Utah State University have created an Android app that uses two coherent RTL-SDR dongles for direction finding. A coherent RTL-SDR can be created simply by removing the clock on one RTL-SDR and connecting the clock from another, so that they both share the same clock. The V3 RTL-SDR has a clock selector header which can be used to facilitate this as well.
Over on his YouTube account Sam Whiting has uploaded two videos showing the app in action. The backend GNU Radio code for direction analysis is available on GitHub, but unfortunately the Android code/apk is not available to the public as the code is owned by the funders of the project.
In the videos the app shows two arrows, one of which points towards the source of a transmission at a frequency that is being monitored. The second arrow is simply there due to the direction ambiguity produced by the methods used.
A slinky is a fun little toy that is essentially a long and loose spring. You can perform tricks with them, but the most iconic use is making them walk down stairs all by themselves. Over on Hackaday we've seen a tutorial that shows how to use a slinky as a good antenna for the 80m (3.5 MHz) band. Using a slinky as an antenna is nothing new to hams, but the original post on imgur shows some pretty clear photos and instructions on how to construct one.
The text written by the original poster on imgur notes that he uses this antenna very successfully with his RTL-SDR in direct sampling mode and this even outperforms his regular shortwave radio. He notes that slinkies aren't weather proof, so some sort of weather proofing spray coating or oil might be useful for a permanent set up.
If you are interested apart from the discussion on Hackaday there is also a comments thread on Reddit where the original poster discusses what he purchased.
Over on the SDRplay forums there has been a post by a NOAA engineer showing how they are using SDRplay RSP2 units in the field for tracking their radiosonde weather balloons. A radiosonde is a small sensor package and transmitter that is carried high into the atmosphere by a weather balloon. It gathers weather data whilst transmitting the data live back down to a base stations. You can get data such as temperature, pressure, humidity, altitude and GPS location.
Bobasaurus' coworker launching a weather balloon.
The NOAA engineer on the forum (handle 'bobasaurus') wrote SkySonde, which is the software used by NOAA to decode and plot data from the radiosondes. SkySonde is freely available for public download on the NOAA website. A PDF file showing how to use the SkySonde software with an RSP2 or RTL-SDR can be found here, and the full SkySonde manual is available here. The software consists of a client and server, with the server connecting to the RSP2 or RTL-SDR, and then sending data to the client. Both server and client can run on the same PC.
The hardware setup consists of an RSP2 (can be interchanged with an RTL-SDR), an Uputronics Radiosonde Filtered preamp and a Yagi antenna. Presumably a Yagi and LNA is not completely required, although the receivable range will be less. The RSP2 bias tee is used to power the preamp, and on a V3 RTL-SDR the bias tee should also work.
NOAA appears to use the iMet brand of radiosondes which transmit a Bell 202 signal. Bobasaurus writes that they transmit in the 401-405 MHz range. This video shows an example of such a signal. If you are in the US near an area that launches these iMet weather balloons you should be able to receive them. An alternative piece of software that supports iMet radiosondes is RS. For other radiosondes we have a tutorial that uses SondeMonitor available here.
Like the HF+ mentioned in the previous post, the RSP1A SDR was also recently released and has now had enough time in the wild to gather up a few online reviews. If you didn't already know, the $99 US SDRplay RSP1A is a revision of the RSP1. Compared to the RSP1 it significantly improves the filtering and front end design. We have our own review of the RSP1A unit here, and we mentioned some early reviews from other bloggers in this linked post. Below we post some of the new reviews that we are aware of which have come out since our last post.
Robert Nagy
In his video Robery Nagy does a full review of the RSP1A including a 15 minute primer on SDRs. This is great if you want a brief introduction to understanding how SDRs actually work, and what performance measures are important for comparing them. In the second half of the video Robert shows how to use SDRuno and shows the RSP1A in action.
SDRplay RSP 1A Review and SDR Primer
Mile Kokotov
In this video Mile Kokotov demonstrates the HF+ receiving a CW contest in his home country of Macedonia with the RSP1A and a full-size half wave resonant dipole antenna. He writes:
CQ World Wide DX Contest (CW) receiving in Macedonia with SDRplay RSP1A SDR-receiver and SDRuno software on 80m-Band with full-size half-wave (40 meters long) resonant dipole antenna.
Contest conditions are always big challenge to any receiver dynamics. Here you can see only 60 kHz wide frequency spectrum fulfilled with many competitor stations "fighting each other". In addition, there are local radio-station (only 1 km from my place) with huge signal...
RSP1A SDR receiver and SDRuno software - CQ World Wide DX Contest (CW) 2017
The Radio Hobbyist
In The Radio Hobbyist's video on YouTube Rick (VE3CNU) unboxes his RSP1A and shows the setup and download of SDRuno. He then goes are demonstrates reception on various signals.
Introducing the RSP1A
icholakov
In icholakov's video on YouTube he compares the older RSP1 with the newer RSP1A on medium wave and shortwave reception using a dipole in a noisy suburban RF setting. Differences are hard to detect as the signals he tests with are not likely to cause any overloading issues, but the RSP1A does seem to have a slightly less noise.
The new Airspy HF+ SDR receiver has now been shipped to multiple customers and reviewers, and new reviews are coming online fast. If you weren't already aware, the Airspy HF+ was a hotly anticipated low cost, but high performance HF speciality SDR receiver. The claims are that it can compete with the high end $500 US+ units. We have our own review of an early model here. Below are some new reviews that we are aware of.
Nils DK8OK's photo of the Airspy HF+.
Nils Schiffhauer - DK8OK
On his blog Nils presents us with a comprehensive set of audio recordings comparing the $525 US Elad FDM-S2 with the $199 US Airspy HF+. He compares the two receivers on various shortwave broadcast stations, time stations, and an airport VOLMET. The recordings are identical, with the two radios recording the same signals simultaneously via a splitter.
Both receivers produce excellent results so you will probably need headphones and keen ears to be able to tell the difference.
Mile Kokotov
In this review YouTube video Mile Kokotov presents a comparison of the Airspy HF+ vs. the ColibriNANO, a similarly specced SDR dongle. He writes:
In this video I am comparing two high quality SDR Receivers: Airspy HF+ and ColibriNANO. They both have 16 bit Analog-to-Digital Converter. Comparison was made with the same overall conditions.
For example, both receivers was set with equal size spectrum windows, with the same amount of decibels in their scale, and the same high of the spectrum windows. ColibriNANO has LNA gain slider which was set to maximum SNR.
Airspy HF+, on the other hand, has no LNA gain control. The SV2HQL/Beacon was chosen as a test signal on 3579.32 kHz (on 80m band)
Antenna is half-wave resonant Dipole (40 meters long) for 80m band.
In the second part of the video I was inserted 27 dB external Attenuator on both receivers. ColibriNANO automatically increased the LNA gain and sets itself to maximum SNR. With this amount of attenuation, The Airspy HF+ noise floor level was at about the same place in spectrum window like ColibriNANO, Unlike in the first part of the video, when no external attenuator was used.
Both SDR-receivers are very good! Which is better? I leave on you to judge...
Airspy HF+ vs ColibriNANO Comparison on 3.579 MHz
Mile also does a second test with his HF+ and an active Mini-Whip antenna. He writes:
Airspy HF+ is superb High-Dynamic HF and VHF SDR-receiver and I am impressed with it. In order to minimize possible negative effect on signal path from antenna connector to tuner input, Airspy HF+ has no internal attenuator. Developers takes in account that this SDR-receiver has enough dynamic range that is very difficult to overload it. Actually it is true for most cases. But, if we want to use some type of active antenna (with internal amplification) like Mini-Whip Active Antenna for example, it is good idea to add an external attenuator between antenna and receiver HF-input connector, in order to have opportunity to lower the signal level from the active antenna, and to avoid possible overload issues. In this video I am presented some scenario (receiving MW AM band) when my homemade external step-attenuator is more than welcome! By the way, the external step-attenuator is very easy to made in almost no money. All you need is 9 resistors, three switches and one metal box) I have 5.5 dB switch, 10.5 dB switch and 22 dB switch. It can be set for 8 various combinations: 0, -5.5 dB, -10.5 dB, -16 dB, -22 dB, -27.5 dB, -32.5 dB and -38 dB.
You can see on this video that the AM Broadcast signal from Macedonian Radio on 810 kHz is very strong. The Antenna is about 30 km from my house. It is self standing huge 185 meters high vertical antenna, radiating enormous RF-power, so I have to use my homemade attenuator I mentioned it before.
Airspy HF+ SDR Receiver with Mini-Whip Active Antenna and External Attenuator
The SWLing Post Blog
Here Thomas of the SWLing post blog has posted a brief review of his HF+ unit. He notes how the HF+ is very compact, with a durable enclosure and how easy it was to set up with it being completely plug and play. So far Thomas hasn't fully evaluated the performance, but his first impressions are good.
Adam 9A4QV
In his two videos Adam doesn't directly review the Airspy HF+, but he does show some pretty impressive reception with his Skyloop antenna.
CQWW-2017 the end of the contest AirspyHF+
CQWW-2017 using AirSPY HF+ and 250 feet long skyloop antenna