Support Hamsat alerts and use an AMSAT SIG for satellite spots

This commit is contained in:
Ian Renton
2026-09-11 08:18:34 +01:00
parent 64bb8ef3eb
commit a4245ed5ce
14 changed files with 84 additions and 15 deletions
+6
View File
@@ -359,6 +359,12 @@ class Spot:
self.propagation_mode = mode_tag
logger.info(f"Seen a new propagation mode tag not yet in the system: {mode_tag}")
# Tag satellite contacts as AMSAT SIG
if self.propagation_mode == "Satellite":
if not self.sig:
self.sig = "AMSAT"
self.sig_refs.append(SIGRef(sig="AMSAT"))
# Parse "de_grid -> dx_grid" structures from the comment
if self.comment:
grid_mode_grid_match = re.search(