This would be a big help to have callsigns color coded, would it also be 
possible to code in filters where some messages are not shown such as other on 
going qso`s that are not necessary to view and even stations that have been 
worked B4. This would de-clutter busy screens that have so many decodes you 
cannot even view them all. I sometimes feel this is why some stations are a 
sequence or two late answering callsthey do not see them they have scrolled out 
of view. These could be an option only if the operator wanted to 
activate.Thanks for your consideration73 wa4mit Morris
    On Friday, March 23, 2018, 4:35:57 PM CDT, Alex, VE3NEA 
<alsh...@dxatlas.com> wrote:  
 
 Hi Bill,

Thank you for a link to your message aggregator. I will take a closer look at 
it tonight, it looks like it includes a useful 
piece of code for working with the wsjt-x messages.

I included the Delphi project only as a testing tool for the new feature in 
wsjt-x, so please ignore it if it is incomplete.

My C++ code does not change the caret position, the callsign is highlighted 
using a temporary cursor object.

73 Alex VE3NEA



On 2018-03-23 17:14, Bill Somerville wrote:
> On 23/03/2018 20:41, Alex, VE3NEA wrote:
>> I have written some code that allows a UDP server, e.g., a logger, to tell 
>> WSJT-X what background color to use for each 
>> callsign in the Band Activity panel. This might be useful to those who chase 
>> various awards, if the logger assigns different 
>> colors to new IOTA groups, US counties, etc. The end result looks like on 
>> the attached screenshot. The .diff file is here:
>>
>> http://www.dxatlas.com/Misc/callsign_highlight.zip
>>
>> The zip also includes a Delphi class for listening and replying to the 
>> WSJT-X messages, and a demo program that shows how to 
>> use the class, which is also useful for testing the new feature once it is 
>> included in WSJT-X.
>>
>> Please review and merge if OK.
> 
> Hi Alex,
> 
> looks good but I have some issues. Please check out this: 
> https://www.dropbox.com/s/xlvc5kxy85ymtn9/message_aggregator.zip?dl=0 
> , it is a very basic UDP message server application written in Object Pascal 
> and also uses Indy for services. The message 
> cracking routines may be useful to you, free free to copy them - all I 
> require is credit.
> 
> I will look in more detail at your patch, I have a concern about cursor 
> positioning in the decode windows that I need to check.
> 
> There is a requirement to negotiate the message schema number if you intend 
> to send messages back to WSJT-X instances, this is 
> necessary in case a new schema is introduced as the WSJT-X UDP messages are a 
> grid topology and all nodes must agree on the "on 
> the wire" message schema. The schema number is allowed to decrease if an old 
> lower schema node joins the party. The 
> MessageServer.cpp class in the WSJT-X sources does this correctly. See code 
> at line 155 handling Heartbeat messages here: 
> https://sourceforge.net/p/wsjt/wsjt/HEAD/tree/branches/wsjtx/MessageServer.cpp
>  .
> 
> I also have a partial implementation of joining a multicast group for the 
> AutoIt scripting language, this is relevant because it 
> has no built in library support for multicast and it is used to implement the 
> current version of JTAlert, so JTAlert must bind a 
> unicast address for now. If JTAlert is in the grid then it must degrade to a 
> single server (JTAlert) many client (WSJT-X) 
> topology, which excludes other servers :( I need to find time to complete 
> this and offer it to Laurie as a plug in replacement 
> for the AutoIt UDP server module.
> 
> 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
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
  
------------------------------------------------------------------------------
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
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to