SDRSharp (SDR#) is one of the most popular SDR programs that is used often with Airspy and RTL-SDR devices. Recently Youssef, the developer of Airspy products and the programmer behind SDR# has again been adding new enhancements to the software that allow AM DX listeners to easily receive channels that are even on top of each other in frequency.
The Co-Channel Canceller has been in SDR# since 2020, but recently enhanced for better performance and easier use, and a 'micro-tuner' feature has been added, allowing users to easily select the overlapping channel that needs to be cancelled.
Earlier in the year the noise canceller was also improved with a 'NINR' (Natural Intelligence Noise Reduction) algorithm that appears to be one of the best noise cancellers available in SDR software today.
Youssef's twitter @lambdaprog contains several videos demonstrating the effectiveness of the updates.
The plugin makes use of the well known rtl_433 software behind the scenes, which is a command line based RTL-SDR compatible decoder for various wireless ISM band devices such as weather stations, car keys, tire pressure sensors, doorbells and various other remote controlled devices. The plugin GUI makes using and displaying data from rtl_433 much more convenient.
In our last post we mentioned that a 'pre-release' public version of SDR++ for Android was recently released. Now over on the SignalsEverywhere YouTube channel Sarah has uploaded a new video where she reviews and demonstrates the new SDR++ Android App.
In the video Sarah demonstrates how to connect and start a SDR, shows SDR++ in action, then tests listening to NOAA weather audio reports, Inmarsat reception via the bias tee support, P25 and broadcast FM. She also shows how it's possible to use the split screen multitasking feature on Android to send audio from SDR++ into APRSdroid for APRS decoding.
She goes on to show how to fine tune the screen PPI resolution for different sized devices, and how to set up multi-VFO listening on the HF bands. Next, she compares the audio decoding quality between SDR++, SDRTouch and RFAnalyzer. Finally she shows that a HackRF running at a wideband 20 MHz of bandwidth can run smoothly.
The Android SDR App That Beats Them All! Supports RTL-SDR Airspy HackRF and Many More!
SDR++ is an open source program compatible with most software defined radios including the RTL-SDR that has been going through rapid development making it now one of the top software choices.
Yesterday a public 'pre-release' Android version of SDR++ was made available for download. The release is announced as a 'pre-release' due to various bugs still existing. However, we note that we have been testing a private release for the past few weeks, and we can say that it is working great most of the time. The Android App replicates most of the desktop experience perfectly, and it operates very smoothly on most modern devices.
The author Alexandre Rouma writes:
I'm happy to release the first public pre-release of SDR++ for android. It's still quite early and has a few bugs and quirks that you might run into:
SDR MUST be plugged in before starting SDR++ and you MUST press refresh in the SDR source you're using before pressing play if you first plugged in the SDR or unplugged/replugged, otherwise expect a crash. The USB handling still needs some work.
There are still a few UI glitches
There is no easy way to select a path for recording or file for playback
The audio sink on Android may have higher latency
All menus sometimes close when app goes in the background.
Resizing the menu and/or waterfall is kinda fiddly, be precise when trying to grab the resize bar!!!
At some size menu sizes, the app crashes. If this happens, start in landscape
On Samsung devices, the keyboard doesn't always work for some obscure reason...
Since phones usually have a high screen resolution, set the DPI scaling in the Display menu or you'll have a hard time using the app.
Current Device/Protocol Support:
PlutoSDR (network only)
In any case, I'd love to get some feedback on it, so feel free to try it out and let me know!
The New York Times have recently run an incredible video story about how Russian radio communications are being intercepted and recorded by ham radio operators and open source radio monitoring hobbyists in Ukraine. Some of the communications reveal the extent of the logistical issues experienced by the invading forces, and perhaps have even recorded evidence for war crimes.
It appears that much of the invading Russian forces use simple unencrypted analogue voice over HF channels that can be intercepted and recorded by anyone with an HF software defined radio, or anyone willing to monitor nearby web-based SDRs like KiwiSDRs and WebSDRs. In the video screenshots of recordings played back in SDR# and various WebSDRs are displayed.
The story focuses mostly on the audio recordings that highlight communications between Russian forces discussing attack plans, including plans to bombard residential areas with artillery. These recordings are cross-referenced with reports and videos of actual tank sightings and destruction in the areas discussed on the radio.
A later recording highlights communications from a distressed Russian vehicle under attack, requests for air support being unfulfilled, and urgent requests for supplies like fuel, food and water.
Russia Struggled to Capture a Ukrainian Town. Intercepted Radio Messages Show Why.
Some of the monitoring projects involved are highlighted in the story and they include, Project Owl, Ukrainian Radio Watchers, ShadowBreak and NSRIC (Number Stations Research and Information Center). We are also aware of at least one other organization attempting to record communications within Ukraine as well that may be making use of RTL-SDRs, HackRFs and other SDRs.
With the rising cost of computing hardware like Raspberry Pi's, Jaime Badillo decided to instead make use of one of a cheap old router, and set it up as an RTL-SDR server. To do this, Jaime took his old router and installed on it the free open source firmware OpenWRT, which is essentially a Linux operating system. Once this was completed, he was able to SSH into the router and install the RTL-SDR drivers and rtl_tcp software just as he would with a Raspberry Pi 4.
SDR++ is a general purpose receiver program compatible with almost any software defined radio including the RTL-SDR. Recent developments have seen the author release a beta of "SDR++ server" which is a program that allows users to access SDRs remotely, by connecting to them over a network connection. This is similar to existing server applications like rtl_tcp and Spyserver, however like SDR++ itself, SDR++ Server is compatible with almost any SDR and that is a major drawcard.
Today I'm happy to release the beta version of SDR++ Server! It works with all devices SDR++ supports. Since it's beta it's still missing compression and VFO+FFT mode.
As a demo, here is a LimeSDR being streamed over WiFi at 16MS/s
Get it here: https://t.co/DqvgHMZmm9#SDR#SDRPPpic.twitter.com/116JftzEOy
The server is still in development and the author notes that he is still working on adding new features like lossless compression techniques in order to reduce network bandwidth requirements. However, it has already seen to be running well in tests with a remote server positioned half way around the world, even without compression enabled.
Started working on adding lossless compression to SDR++ server. How well it works depends on what signals you're looking at and what SDR you're using. What I'm seeing with general purpose compression tables is 1.1 to 2.5 times compression (usually 1.5+). Custom tables should help pic.twitter.com/a1WRvxmdDs
Over on YouTube TechMinds has recently released a video where he overview SDR++, dubbed as the "bloat free SDR software". We've been following the development of SDR++ for a while, and recently posted about the release of version V1.0.0. SDR++ is an open source, cross platform, C++ based GUI general receiver program for various SDRs including the RTL-SDR. In another recent post we also saw a video review from Sarah at SignalsEverywhere.
The the video TechMinds gives an overview of the SDR++ features and GUI, and also shows DSD+ and WSJT-X running together with it. He notes that SDR++ lives up to it's expectations and lives up to it's bloat free tagline.