[feat](trx-server): add PSK Reporter uplink for FT8/WSPR

Add a PSK Reporter uploader task that subscribes to decoded FT8/WSPR
messages and sends spots over UDP when [pskreporter].enabled is true.

Include new [pskreporter] server config options and example config docs,
and hardcode software identification as 'trx-server v<version> by SP2SJG'.

Co-authored-by: Codex <codex@openai.com>
Signed-off-by: Stanislaw Grams <stanislawgrams@gmail.com>
This commit is contained in:
2026-02-12 23:31:04 +01:00
parent 4b1252a3e3
commit db792cc9d8
4 changed files with 513 additions and 1 deletions
+12
View File
@@ -62,3 +62,15 @@ port = 4532
[listen.auth]
# Authentication tokens (empty = no auth required)
tokens = []
[pskreporter]
# Enable uploads of decoded FT8/WSPR spots to PSK Reporter
enabled = false
# PSK Reporter endpoint (UDP)
host = "report.pskreporter.info"
port = 4739
# Optional receiver locator (4 or 6-char Maidenhead).
# If omitted, it is derived from [general].latitude/[general].longitude.
# receiver_locator = "JO93"