On 18/04/2015 20:53, SM0THU wrote: > Thanks Bill, for clearing up my confusion. Hi Anders, > > The protocol is working really good. I have tried it simultaneously with > multiple WSJT-X instances on multiple machines and OSes. My application gets > all decodes from the different WSJT-X instances. When replying to a CQ, it > ends up in the correct instance. Good I am glad you are able to get your application communicating with WSJT-X so quickly. > > I am missing one thing though. A status message has to be triggered by e.g. a > frequency change in the WSJT-X GUI. I have made a patch, which is attached to > this mail, that adds a query message to trigger a status update. It can be > used when a heartbeat is received from a client whose status is unknown. OK, yes that is a definite requirement. Having said that I don't think a new message is needed to accomplish this. I have simply added a status update in WSJT-X after it has completed replaying all decodes. I doubt any application has much need for WSJT-X status without the decodes and even if they are not required they can be requested and ignored easily.
I have committed a change to do the above. Also a comment on your proposed patch, you incremented the schema number but this is not necessary or desirable if a new message type is added. The schema number is intended to support different encoding schemes like the switch from Qt_5_0 to Qt_5_2 serialization formats, schema number changes also requires a logic change in the MessageReader class implementation in NetworkMessage.cpp to handle the new schema along with the old ones as well. > > 73 > /Anders - SM0THU 73 Bill G4WJS. ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel