On 06/02/2018 22:17, Brian Moran wrote:
Regarding the UDP message, are you saying that you'd like N1MM to accept the ADIF blob as it's being generated now (which it might already, haven't tested it, but will try to do in the next couple of days), or that N1MM should implement the 'server' side of the wsjt-x udp dance (which I perceive as being not very likely whatsoever, heck, I can't even see if issues I've reported in N1MM are bugs.)?

"fewer moving parts" is always desirable  -- we could have used JTAlert to get Q's into N1MM, but it's another thing to remember, another thing to configure... etc.
-Brian N9ADG

Hi Brian,

I understand that the N1MM+ team may not want to add extra functionality to work with WSJT-X. I want to avoid what will be the thin edge of the wedge with each and every sink of logging information requiring another module in WSJT-X to interoperate. The only requirement for an external application sink at present is to accept UDP traffic on a service port, hopefully configurable, and that joining a multicast UDP group address is at least a possibility to allow multiple servers to get a look at all messages from every WSJT-X instance sending to that port. The format of the "Logged ADIF" message requires no reply and no negotiation, all that the server need do is ignore other messages. Negotiation is only required for servers that intend to reply to messages. As the "Logged ADIF" message will be the only one containing the text "<EOH>" and "<EOR>" then that could be as simple as grabbing what lies between those markers from any message containing them. A smarter filter that reads the message type is of course more efficient but not strictly necessary.

Although JTAlert already has a bridge to N1MM+ it suffers two limitations, firstly it is Windows only, and secondly it is not multicast capable. I know Laurie is addressing both of those issues but as part a major re-write and therefore some time in the future. I do have the beginnings of some AutoIt (the current JTAlert implementation language) script to replace the supplied UDP server module with one that handles multicast addressing but it is not a priority for me to complete it.

73
Bill
G4WJS.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to