On 2/03/2021 2:31 am, Joe Subich, W4TV wrote:
The problem is not the removal of functionality, it is that critical status changes are not being conveyed via the UDP status message. Specifically, when ever the DXCall is changed (your QSO partner) and when there is a band change, the Status message is never generated. There is no way to know who your working or on what band when these change. The UDP status message coming from MSHV does contain this data, but it is never sent. The Status message does get generated when there is a Mode change, at which time the current DXall and Band/Frequency can be determined. Why reporting Mode changes but not Band or DXCall changes is more important is unclear to me. The UDP overhead is minor compared to the high volume decode messages.
These are show-stopper failures not just for JTAlert but any 3rd party program that wants to integrate with MSHV. Knowing who your working (to facilitate log lookups) or what band your on (to facilitate band specific alerting of wanted entities) are critical bits of information.
When this lack of Status message generation on critical status changes was pointed out to the MSHV author, his response was "this is MSHV not WSJT-X". I gave up trying to convince him this was a real problem after that exchange.
de Laurie VK3AMA