Skip to content
A work in progress, that listens to udp://localhost:2237 for WSJT-X, works out the DXCC entity of every call heard using Clublog's cty.xml, then queries a Cloudlog MySQL database directly (because there's no API yet) to see if it's a needed slot. If it is, it highlights the call in red in the console window.
C#
Branch: master
Clone or download
DJUnreal Add files via upload
Added readme.md for this project
Latest commit e7d3a84 Aug 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ft8spotter.tests
ft8spotter
.gitattributes Add .gitignore and .gitattributes. Jul 21, 2019
.gitignore
ft8spotter.sln
readme.md Add files via upload Aug 25, 2019

readme.md

ft8spotter

.NET Core console app to provide coloured and filtered displays of FT8 decoded messages, by monitoring udp://localhost:2237

Compares callsigns to your Cloudlog database, regardless of whether the decode is a CQ or not.

You can optionally enable highlighting of new grid squares as well as the default DXCCs

Prerequisites

  • .NET Core 2.1 SDK and/or runtime, not sure (download page)
  • Any OS that .NET Core 2.1 runs on. Built on OS X, should work fine on Windows and Linux too.
  • Recent Cloudlog install + API key for it (from the Admin menu)

Usage

One-off setup

git clone https://github.com/M0LTE/ft8spotter.git
cd ft8spotter-master/ft8spotter
dotnet run

Then follow the prompt in order to set your Cloudlog instance URL

Day-to-day

By default ft8spotter selects the 20m band, and only shows needed DXCC decodes. To run in this manner:

cd ft8spotter-master/ft8spotter
dotnet run

You can pass other options to select a different band with --band, for example --6m or --40m You can also choose to display all needed grids with --grids or display every decode with --all For example, selecting 6m and showing all needed grid decodes:

cd ft8spotter-master/ft8spotter
dotnet run --6m --grids
You can’t perform that action at this time.