fix: release TX when the elements stop; WSJT-X colours, and worked beats the watch list
The motorised antenna gagged the transmitter for a second or two after it had finished moving. Three delays were stacked: the antenna polled every two seconds, the gag held for three after the command whatever the antenna said, and the widget refreshed every three. The antenna is now asked four times a second WHILE IT MOVES — an idle one has nothing to say and stays at two seconds — the gag only bridges the command itself (900 ms), and the widget follows at half a second while moving. WSJT-X highlighting: - A watch-list station already worked on this band and mode is no longer painted as one to call. The list is a statement of intent, not of what is left to do, and its pink outranked every other verdict including the log's, so a worked station stayed pink for the session with nothing to tell it from one still needed. - The four colours are the operator's to choose (Settings → UDP). Only the background: the text colour is derived by luma, so a dark blue cannot come back as black-on-black in somebody else's window. Changing one clears the installed highlights, or the de-duplication would keep showing yesterday's colour until a callsign changed verdict.
This commit is contained in:
@@ -1230,6 +1230,10 @@ export function GetWsjtHighlight() {
|
||||
return window['go']['main']['App']['GetWsjtHighlight']();
|
||||
}
|
||||
|
||||
export function GetWsjtHighlightColours() {
|
||||
return window['go']['main']['App']['GetWsjtHighlightColours']();
|
||||
}
|
||||
|
||||
export function GetWsjtHighlightWorked() {
|
||||
return window['go']['main']['App']['GetWsjtHighlightWorked']();
|
||||
}
|
||||
@@ -2550,6 +2554,10 @@ export function SetWsjtHighlight(arg1) {
|
||||
return window['go']['main']['App']['SetWsjtHighlight'](arg1);
|
||||
}
|
||||
|
||||
export function SetWsjtHighlightColours(arg1) {
|
||||
return window['go']['main']['App']['SetWsjtHighlightColours'](arg1);
|
||||
}
|
||||
|
||||
export function SetWsjtHighlightWorked(arg1) {
|
||||
return window['go']['main']['App']['SetWsjtHighlightWorked'](arg1);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user