Tuesday, July 28, 2026

Building a personal DXCC spot watcher with AI

 Like a lot of DX chasers, I spend far too much time watching DX clusters, hoping that the next spot might be something I actually need. The trouble is that once you've worked a couple of hundred DXCC entities, almost everything scrolling past is for somewhere you've already worked. You still keep watching because every now and then something interesting pops up, but there's a lot of noise in between.

That got me wondering whether there was a better way.

The idea was pretty simple. Could I build something that looked at my logbook, watched the live cluster feeds for me, and only showed stations that might actually move me forward?

Version 1.0 of  my personal DX spot monitor

I'd been curious about using AI for software projects, so this seemed like a good excuse to find out what it could really do. Rather than asking it to write a program and hoping for the best, I treated it more like another developer sitting alongside me. We'd build a bit, test it, break it, fix it and then think of something better.

The first version is now working surprisingly well.

It runs locally on my laptop and connects to both the UK DXSpider cluster and the Reverse Beacon Network. I simply load an ADIF export from my log and, from that point on, it watches the incoming spots and compares them with the DXCC entities I've already worked.

If a station belongs to an entity I've already logged, it quietly ignores it. If it's something I still need, it appears on the screen.

That sounds like quite a small thing, but in practice it makes a huge difference. Instead of watching hundreds of spots drift past, I'm left with a much shorter list that's actually worth paying attention to.

So far the application can:

  • Monitor DXSpider and RBN continuously.
  • Reconnect automatically if either feed drops.
  • Read a standard ADIF log.
  • Resolve spotted callsigns to DXCC entities.
  • Filter out entities I've already worked.
  • Filter by band, mode, source and spot age.
  • Remove duplicate spots automatically.

One thing I particularly like is that everything runs locally. My logbook never leaves my computer, there are no subscriptions, and it barely seems to make the laptop notice it's there.

Of course, as soon as the first version started working, the list of ideas got much longer.

The obvious next step is to make it less like a filtered DX cluster and more like a personal DX assistant.

Some of the things I'm already thinking about are recognising major DXpeditions automatically, highlighting genuinely rare opportunities, keeping track of countries where I've worked the station but still need a QSL, adding desktop notifications for the stations that really matter, and perhaps even bringing propagation data into the picture so the software has some idea whether a station is likely to be workable from my location.

I'm also starting to think about longer-term features like keeping a history of every spot received, tracking award progress beyond basic DXCC, and generally making the software a little smarter about what deserves my attention.

Perhaps the most interesting part of the project hasn't been the software itself, though. It's been discovering what AI is actually good at.

It turns out it's much less about pressing a button and getting a finished program than having a conversation with something that never gets tired of refining an idea. Every time I think "it would be nice if it could also..." we end up exploring another approach, trying it out and seeing whether it genuinely improves the application.

It's still very much a work in progress, but it's already become something I leave running while I'm on the radio. That probably says more about whether the idea has worked than anything else.

Wednesday, July 8, 2026

FT8: The Mode, the opinions, and awards

Few amateur radio topics generate as much heated debate as FT8. Depending on who you ask, it's either the best thing to happen to HF in years or "computers talking to computers." The truth, as usual, lies somewhere in the middle.

I've been using FT8 since January 2024. For much of that time I was running no more than 10-15 watts into a mobile whip vertical antenna, so the mode opened doors that would have remained firmly closed on SSB. More recently I've upgraded the station, but FT8 remains one of the tools I regularly reach for.

Looking back over roughly 30 months of operating, one statistic genuinely surprised me. During that period I worked 171 DXCC entities on FT8. By comparison, in the same time period I worked 103 on CW, 69 on SSB and 32 on RTTY (operating approx. 60% FT8, 25% CW, 10% SSB and 5% RTTY).

Those figures certainly don't prove FT8 is "better" than other modes—they simply demonstrate what it was designed to do exceptionally well: reliably complete contacts under weak-signal conditions (or in my case, with low power and/or a compromised antenna setup).

The criticism usually isn't about the technology itself. Most operators accept FT8 as a perfectly legitimate digital mode, just as RTTY, PSK31 and JT65 were before it. The real objections tend to centre on automation. When software is left to make contacts with little or no operator involvement, many feel the human element—the very spirit of amateur radio—is diminished. A view I am totally aligned with.

But what about awards such as DXCC or WAZ? Is+ it now "too easy" to earn these rewards using FT8? Despite the occasional heated debate, the overwhelming view is straightforward: if a contact complies with the award rules, it counts. FT8 contacts are genuine radio contacts over genuine RF paths, and the challenge lies in mastering a different set of skills rather than proving superiority in one particular operating style.

3Y0K (Bouvet Island) 15m FT8 in March 2026

Does FT8 make awards easier? In my view and personal experience, absolutely yes, it does. It has undoubtedly lowered the barrier to achieving DXCC and working rare DX, especially for stations with modest antennas, limited power or difficult locations. But making amateur radio more accessible isn't necessarily a bad thing. If anything, FT8 has brought thousands of operators onto bands that might otherwise have been much quieter.

Personally, I still enjoy the excitement of a good CW contact or busting a pile-up. They offer a level of interaction and satisfaction that FT8 simply can't replicate. But neither do I see FT8 as somehow less "real." It's another mode, another challenge and another way of enjoying this wonderfully diverse hobby.

At the end of the day, amateur radio has always embraced innovation. Spark gave way to CW, AM gave way to SSB, valves gave way to transistors, and analogue gave way to digital. FT8 is simply the latest chapter in that story. Whether you love it or loathe it, one thing is beyond dispute—it has changed amateur radio forever.

Most Popular Posts