Laurie, VK3AMA via wsjt-devel kirjoitti 21.2.2023 klo 13.06:
This is not a bug. WSJT-X has always behaved this way, emitting a UDP status message with each character typed.
I would not like to see this long-standing behavior changed.

de Laurie VK3AMA
(JTAlert author)

Like always; I guessed that!

What is set in stone, stands there.
I do highly prefer backward compatibility, but but fixing this does not break anything. I expect nobody is interested in partial callsigns.

There is also another "feature" that is not so nice. (but I know it is also set in stone and I do not expect this to be fixed. Just want to show it too) If you send UDP #4 or #15 to set new target call status #1 will first reply with old call and immediate after that the new call that was set

Getting Call : by UDP #1
Getting Call : by UDP #1
*Settting call: IU8CFX by UDP #4 * <----------setting new target call
/Getting Call : by UDP #1/**the immediate response is *existing old call*
*Getting Call :IU8CFX by UDP #1***right after that comes the call that was set**
Getting Call :IU8CFX by UDP #1
Getting Call :IU8CFX by UDP #1
Getting Call :IU8CFX by UDP #1
Getting Call :IU8CFX by UDP #1
Getting Call :IU8CFX by UDP #1
Getting Call :IU8CFX by UDP #1
*Settting call: JE8VZK by UDP #4*     <----------setting new target call
/Getting Call :IU8CFX by UDP #1/ **the immediate response is *existing old call** **Getting Call :JE8VZK by UDP #1*    right after that comes the call that was set
Getting Call :JE8VZK by UDP #1

Usually clients do response either with ACK or echoing the sent message. At least in industrial world that I used to while still working. Due to these the companion program must fix things with timeout timers to guess when proper responses are available from wsjt-x.

--

--
Saku
OH1KH
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to