n4ogw / so2sdr

Ham radio contest logging program
http://n4ogw.github.io/so2sdr/
GNU General Public License v3.0
19 stars 3 forks source link

Adding Nebraska QSO party #7

Open John-WE1DER opened 1 year ago

John-WE1DER commented 1 year ago

I am trying to add the Nebraska QSO party, using the Kansas QSO party as the base files. I have made the following files and added them to the contest_list.dat, however, when I launch SO2SDR and select Nebraska QSO party, it gives me the dialog to save the .cfg file then the program just closes. It does create and save the contest cfg file, but attempting to open causes the program to close all the same. I have also tried adding the files to the source tar.gz before running qmake, make, make install and get the same outcome. neqp.zip

n4ogw commented 1 year ago

Hi John, The problem is in the first line of the .cfg file, contest=NEQP-NE. The names for the contest variable correspond to different c++ classes (contest_*.cpp) There is no "NEQP-NE" defined, so the program just exits. If the rules are similar to the KS qso party or the MS qso party, you could try contest=KQP-KS, contest=KQP, or contest=MSQP, contest=MSQP-MS. I think the rest of your config files look ok. I should probably define a set of generic "qso party" classes so more state qso parties can be added more easily. Tor N4OGW

On Sunday, April 2, 2023 at 11:20:09 AM CDT, John-WE1DER ***@***.***> wrote:  

I am trying to add the Nebraska QSO party, using the Kansas QSO party as the base files. I have made the following files and added them to the contest_list.dat, however, when I launch SO2SDR and select Nebraska QSO party, it gives me the dialog to save the .cfg file then the program just closes. It does create and save the contest cfg file, but attempting to open causes the program to close all the same. I have also tried adding the files to the source tar.gz before running qmake, make, make install and get the same outcome. neqp.zip

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

John-WE1DER commented 1 year ago

Ah, ok. I believe the rules are similar. I will do some investigating this weekend when I get home as I'm out of town for work. I will try changing the first line back and let you know. Thanks for the quick reply and info! 73's de we1der

John-WE1DER commented 1 year ago

Good Evening Tor, I finally had a moment to sit down this evening to try out your suggestion and it seems to work flawlessly changing the first line as you suggested. Only rules difference I can see is in the points where NE awards 1 for phone and 2 for CW/DIGI and Nebraska allows mults for 93 NE Counties, 50 States, 13 provinces, and 1 per DX entity (not clear in rules as it says count each S/P/C only once for contest, not DX=1) for in-state participants and the 93 NE counties for out-of-state participants. Would this be a lot to change in the CPP file? (I have no experience in coding, but do have an interest in learning) Its not a huge deal as I am happy just to have the program working and logging the for the contest this next weekend and can do all the scoring by hand after the contest is over. Thank you Tor for your help and look forward to more to come from this program! Thank you for all your time and work to create and maintain this much needed piece of software! 73's DE WE1DER John Charles-Fischer

n4ogw commented 1 year ago

That would be pretty easy to change in the cpp file, which would add a separate c++ class for NEQP. But I think at this point I would rather try to come up with a set of generic qso party classes so it is easier to support other states without having to write individual code for each one. Tor N4OGW On Sunday, April 9, 2023 at 08:02:45 PM CDT, John-WE1DER @.***> wrote:

Good Evening Tor, I finally had a moment to sit down this evening to try out your suggestion and it seems to work flawlessly changing the first line as you suggested. Only rules difference I can see is in the points where NE awards 1 for phone and 2 for CW/DIGI and Nebraska allows mults for 93 NE Counties, 50 States, 13 provinces, and 1 per DX entity (not clear in rules as it says count each S/P/C only once for contest, not DX=1) for in-state participants and the 93 NE counties for out-of-state participants. Would this be a lot to change in the CPP file? (I have no experience in coding, but do have an interest in learning) Its not a huge deal as I am happy just to have the program working and logging the for the contest this next weekend and can do all the scoring by hand after the contest is over. Thank you Tor for your help and look forward to more to come from this program! Thank you for all your time and work to create and maintain this much needed piece of software! 73's DE WE1DER John Charles-Fischer

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>