Ladies and Gentlemen,
I would like to make a suggestion for a new feature.
It would be useful that instead of requiring you guys to hard
code in contest setups, that the owner of the contest could provide a
configuration file that hams could import into the software for the
decoder to parse
Looking at the code, I realize that this would be a major effort,
but unfortunately, while I do know enough to understand generally what
is happening, I don't have enough experience to write it.
On a sidenote, it may be useful on the main screen to have a
toggle to turn contest debugging on and off, or to select which
contest decoder to use.
PSUDOCODE CONFIG EXAMPLE:
Parks on the Air (POTA) {Completely making up this format, POTA
doesn't have a specified form.....yet}
pota.xml
<Contest_Format>
<Exchange1>
<word1>
<text>CQ</text>
</word1>
<word2>
<text>POTA</text>
<ADIF>MY_SIG</ADIF>
</word2>
<word3>
</Callsign>
</word3>
<word4>
<EventID1> <- Generates a text box in the configuration
area could also have EventID2 or 3 or 4
<TexLabel>Park ID Ex: K-1234</TextLabel>
<Validation>(K\-[1-9]\d{3}\d?$)</Validation>
<ValidationFailure>Park ID format must be like
K-1234</ValidationFailure> <- Text for error box
<ADIF>MY_SIG_INFO</ADIF>
</EventID1>
</word4>
</Exchange1>
<Exchange2>
<word1>
<word1>
</Callsign>
</word1>
<word2>
</Callsign>
</word2>
<word3>
<WordValidation>([A-Z]{2}\d{2})|POTA)</WordValidation>
(POTA does not require spotters be participating in POTA, so can be
Maidenhead or POTA)
<ADIFStoreCheck>
<Validation>POTA</Validation>
<ADIF>SIG</ADIF>
</word3>
<word4>
<WordValidation>^$.|(K\-[1-9]\d{3}\d?$)</WordValidation>
(Because POTA does not require spotters to be participating in POTA,
this could be empty or a Park ID
<ADIFStoreCheck>
<Validation>(K\-[1-9]\d{3}\d?$)</Validation>
<ADIF>SIG_INFO</ADIF>
</word4>
</Exchange2>
Exchange 3,4,5,6 would be the signal reports and RRR/73 if the contest
required it or allowed it.
Respectfully Submitted,
~Warren Halstead
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel