fix(alerts): one band plan, not two that disagree
A spot at 10131.5 showed as DATA in the cluster list and raised an alert announcing SSB. Two tables answered the same question: the frontend knew 10.130-10.150 is the 30 m data segment, while the alert engine knew a CW range that stopped at 10.130 and ended with a bare 'return SSB' for everything else. That fall-through was the fault. A band plan that answers 'SSB' for anything it does not recognise is not a band plan, it is a default wearing one — and it fed the alert text, the FlexRadio spot colours and the mode the radio is told to switch to. The Go table is now transcribed from the frontend's, segment for segment, and returns nothing where it knows nothing. The order matters and is now load-bearing — the FT8 and FT4 watering holes are listed BEFORE the wide data blocks they sit inside — so there is a test that fails if anybody sorts the table by frequency and quietly turns every FT8 hole into DATA. WPM counts as CW while we are here: nothing else is reported in words per minute, and RBN puts it on every line.
This commit is contained in:
+4
-2
@@ -9,7 +9,8 @@
|
||||
"The Light and Voyager maps came up stamped 'API KEY REQUIRED' across the middle. Carto now watermarks its key-free tiles, so both views move to Esri, the provider already behind Street and Satellite. Light looks the same; Voyager is now a topographic map and is named Topo — anyone who had it selected keeps it.",
|
||||
"Ultrabeam / SteppIR over USB: the COM port can be picked from the list again. It used a field you could also type into, and the list could not be selected from at all.",
|
||||
"A control console for SunSDR / ExpertSDR3, as a tab and as a docked pane: drive and tune drive, mic gain, TUNE, volume, mute, squelch, NB, NR, ANF, APF, AGC, the passband, RIT and XIT, the VFO lock, and an S-meter reading real dBm. It follows the radio's own window — TCI announces every change, whoever made it.",
|
||||
"The Elecraft console can be docked as a main-view pane. It always could; the setting simply never listed it."
|
||||
"The Elecraft console can be docked as a main-view pane. It always could; the setting simply never listed it.",
|
||||
"Spot alerts name the right mode. A 30 m FT8 spot raised an alert saying SSB while the cluster list beside it said DATA: the alert engine had its own, coarser band plan, which called everything above 10.130 phone. Both now read the same table, and a frequency the plan does not cover is left unnamed rather than guessed at."
|
||||
],
|
||||
"fr": [
|
||||
"Diplômes : la matrice des bandes affiche les bandes sur lesquelles on a des contacts — pas davantage, et sans s'arrêter au 70cm. Elle listait toutes les bandes autorisées par le diplôme, si bien que le DDFM restait avec des colonnes 6m et 70cm vides, et ne pouvait pas afficher le 23cm quoi que dise le diplôme.",
|
||||
@@ -18,7 +19,8 @@
|
||||
"Les cartes Light et Voyager s'affichaient barrées d'un « API KEY REQUIRED ». Carto marque désormais ses tuiles sans clé, donc les deux vues passent chez Esri, le fournisseur déjà derrière Street et Satellite. Light garde son allure ; Voyager devient une carte topographique et s'appelle Topo — ceux qui l'avaient choisie la conservent.",
|
||||
"Ultrabeam / SteppIR en USB : le port COM se choisit à nouveau dans la liste. Le champ était de ceux où l'on peut aussi taper, et la liste ne se laissait pas sélectionner.",
|
||||
"Une console de contrôle pour SunSDR / ExpertSDR3, en onglet et en volet ancré : puissance et puissance d'accord, gain micro, ACCORD, volume, muet, squelch, NB, NR, ANF, APF, AGC, la bande passante, RIT et XIT, le verrouillage du VFO, et un S-mètre en vrais dBm. Elle suit la fenêtre de la radio — TCI annonce chaque changement, quel qu'en soit l'auteur.",
|
||||
"La console Elecraft peut être ancrée comme volet de la vue principale. Elle le pouvait depuis toujours ; le réglage ne la proposait tout simplement pas."
|
||||
"La console Elecraft peut être ancrée comme volet de la vue principale. Elle le pouvait depuis toujours ; le réglage ne la proposait tout simplement pas.",
|
||||
"Les alertes de spot nomment le bon mode. Un spot FT8 sur 30 m déclenchait une alerte annonçant SSB alors que la liste du cluster juste à côté affichait DATA : le moteur d'alertes avait son propre plan de bandes, plus grossier, qui appelait « phonie » tout ce qui dépassait 10,130. Les deux lisent désormais la même table, et une fréquence hors plan reste sans mode plutôt que devinée."
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user