Friday, December 12, 2025

Running SDRs on ARM-Powered Windows PCs: What to Expect

All the six PCs I use for my SDRs are Intel-based. And they are all, for practical reasons, desktop PCs. The PC I use when relaxing in my recliner was a Dell Latitude laptop which was recently replaced with a Microsoft Surface Laptop. Instead of an Intel CPU, the processor is a Snapdragon. This new (for Windows) ARM64 architecture is said to have some compatibility issues with older software and hardware. It's my first Surface for around 10 years.

2 x USB-C, 1 USB-A, 13.8". And such a wow-feeling compared to my old Latitude.


So what about SDRs and SDR software? They obviously were developed long before Snapdragon became a PC thing. So, I decided to do a test. After all, "Test" is my middle name.

What we do know at this stage is this: As per the user manual, ARM is not supported by the Perseus22. We also know that the Winradio G31DDC does support ARM, by their latest software update late 2024.

For SDRPlay, we know that Linux ARM64 and macOS ARM64 are supported. No details on Windows.

The laptop I bought runs on Windows 11-Pro, 64-bit. The SDRs I'm testing are the legacy Perseus, Perseus22, Winradio G31DDC and SDRPlay RSPdx.

So, first off: SDRPlay! I downloaded the install file for SDRconnect, and this was what met me when I tried to proceed:

Not a good start! However, after downloading the 3.15 API, I did get the RSPdx to run in SDR Console and HDSDR! I was informed that it also plays in SDRUno.

Next (at a random sequence): SDR Console! I installed v3.4 (a beta), which went well, and opened a Jaguar file for playback. Cigar!

Next: Winradio G31DDC, v1.73 which is ARM-prepared. And....does it work? Yes! And I was able to record an IQ file, and play it back. I then opened Definitions in SDR Console, added the G31DDC and it played beautifully.

Perseus22 - stated in the manual as incompatible with ARM64. And yes - during installation I was notified that the WestBridge driver which should be installed (and later replaced), was unaccessible. Theoretically one can build one. I don't feel tempted.

Perseus! Will a 17 year old SDR play game? "Unknown unit" - "Remove this unit". Right....

So. Out of four SDRs tested, only one, the Winradio G31DDC worked. 

Apart from SDR Console, I also use Jaguar, HDSDR and WavViewDX for playback of IQ files. So, they needed to be tested. After all, it's not likely that I will be using this laptop for live DX-ing.

Old - but good? Let's see how HDSDR fares! Installs fine, loads fine, plays back Jaguar files fine! And, with API 3.15, it runs the RSPdx!

New - but better? Jaguar! Yes, it starts without any problems, and plays back IQ files. All that I could ask for.

Newer - and another excellent software: WavViewDX! Oh no! Another error message!


So then. Definitely mixed results. Out of four SDRs, Perseus, Perseus22, SDRPlay RSPdx (likely all of the SDRPlay range if you use SDRconnect), failed to install. Only the Winradio, with recent software update to comply with ARM64, worked. SDRPlay devices (at least the one I tested) do work with HDSDR and SDR Console.

Out of four "playback" softwares, SDR Console, HDSDR and Jaguar seem to work well, WavViewDX did not. I suspect though, that a software update may steer WVDX into the right path.

What can we learn from this? Don't buy a Windows PC running on Snapdragon if you want to use it for DX-ing. Unless you have Winradio SDRs of course.

Saturday, December 06, 2025

Brief Pre-Xmas Visit To The KONG-HQ

Driving in darkness with a full moon and clear skies during winter is a magic experience! But cold - down to -20C inland so I wasn't tempted to stop to take pictures until I arrived at the KONG-HQ. I'm amazed at how these 'night mode' settings on my mobile phone seem to magically transform a dark night, albeit moonlit, into almost broad daylight.


The aurora to my southwest is a sign of troubled RF conditions. Indeed, after a couple of useable days in the beginning of December, reception on polar paths is now very poor.

Anyway, part of the reason I went was to collect SDRs of different makes for a compatibility test at home. More as it happens.