On 24/12/2015 10:23 PM, Bill Somerville wrote:
On 24/12/2015 08:44, Laurie VK3AMA wrote:
Using WSJT-X 1.6.0, I am receiving two (2) identical UDP status messages
being sent at the 50 second mark.

Is this a defect or by design?
Hi Laurie,

neither, there are several points in the WSJT-X source code where events
are being processed that warrant a status update being sent to the UDP
server. In general these are the same points at which the
wsjtx_status.txt file is updated. No effort is made to optimize
redundant status updates.

73
Bill
G4WJS.

Bill,

These Status packets are being sent when there is NO change in status.

 * What is the purpose of these status packets sent at the 50 seconds
   (just prior to decode processing it appears)?
 * What is the purpose of sending a second duplicate status packet just
   after the first packet?

The first packet could perhaps be useful as a heartbeat/keepalive type message. The second packet is redundant.

I am testing with 10 WSJT-X instances running, under both Windows and Linux (Ubuntu) environments, and am seeing these unneeded status packets (for no status change) consistently from ALL running instances.

This 50 second status packet has not always been present. It is not present in the 1.5.0 release. It appears to have been added deliberately or may be an artefact of some testing that was not removed prior to the 1.6.0 compilation.

de Laurie VK3AMA

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to