On 04/12/2015 23:46, Michael Black wrote: > But that won't be available until next year some time since it's a > complete rewrite of JTAlert. The current version can't support > multicast so right now one JTAlert is needed for each WSJT-X. Hi Mike,
that's not correct. A single unicast UDP server can support multiple clients via a single service port. Multicast is needed if multiple servers are going to work with multiple clients on the same service port. The multicast part is needed so that different applications can cooperate with one or more WSJT-X instances concurrently. The message_aggregator and udp_daemon reference applications demonstrate this. You can have one message_aggregator or udp_daemon running on a unicast IP address and they will get traffic from all running WSJT-X instances talking to their address and service port. If you want to have multiple servers running on the same service port then you must use a multicast group address otherwise the UDP messages will be received *and consumed* by the first server they happen to be delivered to. I would think that the requirement for multicast in JTAlert as it stands is because the way JTAlert is written in that a single instance can only display spots and communicate with a single WSJT-X instance. If JTAlert were re-written to implicitly handle multiple WSJT-X clients then multicast would not be needed for that. The requirement for multicast support is so that other applications that wish to receive notifications from WSJT-X can coexist with each other. In other words a well behaved WSJT-X UDP protocol server should use multicast UDP to be a good citizen, not because it is needed for its implementation. 73 Bill G4WJS. ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel