On 06/03/2021 09:36, [email protected] wrote:
Hi,
I find it very difficult to sync the list of highlighted callsigns between
server and WSJTX clients.
More specifically, when my udp server restarts, all previously highlighted
callsigns become zombies without being able to clear them.
Unless I have something seriously misunderstood, would it be possible to
provide a means to clear all highlighted callsigns in Network Message 13
(Highlight Callsign) ?
Maybe an empty callsign could clear the highlighted list ?
73's Erik
ON4PB
Hi Erik,
there are two ways to highlight callsigns, you can set the "Highlight
last" field to true to highlight a callsign in the batch of decodes from
the last Rx period, or you can set the "Highlight last" field to false
which highlights *all* instances of the specified calllsign in the Band
Activity window list. As is stated in the documentation
(https://sourceforge.net/p/wsjt/wsjtx/ci/master/tree/Network/NetworkMessage.hpp#l444)
using this message with "Highlight last" set to false should be reserved
for a few special cases, we recommend that the normal case should only
send messages with "Highlight last" set to true.
The consequence of the "Highlight last" flag is to shift responsibility
between server and client as to which should maintain a list of
currently Highlighted callsigns. When "Highlight last" is sent as true
the server need not keep a record of highlighted callsigns, but must
review every decode to decide if highlighting is required, conversely if
"Highlight last" is set to false the server should keep its own list of
highlighted callsigns so that they can be reset when required.
73
Bill
G4WJS.
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel