n4ogw / so2sdr

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

Mainly add support for setting the rig mode from the Call field #3

Closed N0NB closed 12 years ago

N0NB commented 12 years ago

Also updated the reference manual for keystrokes and operation.

n4ogw commented 12 years ago

Adding another column in the log view is a problem. It will not fit for some contests like Sweepstakes. I will have to figure out how to deal with this- since most contests are single-mode, an entire column dedicated to mode in most cases is a waste of space. My general philosophy is if something is a useless piece of information, there is no need to show it...only show the inportant stuff.

Maybe a contest config is needed to turn on the mode column?

Tor

--- On Fri, 6/29/12, Nate Bargmann reply@reply.github.com wrote:

From: Nate Bargmann reply@reply.github.com Subject: [so2sdr] Mainly add support for setting the rig mode from the Call field (#3) To: "n4ogw" rt_clay@bellsouth.net Date: Friday, June 29, 2012, 6:00 AM Also updated the reference manual for keystrokes and operation.

You can merge this Pull Request by running:

  git pull https://github.com/N0NB/so2sdr master

Or you can view, comment on it, or merge it online at:

  https://github.com/n4ogw/so2sdr/pull/3

-- Commit Summary --

  • Add prefix check so in WPX contest, mult status of any call will
  • Allow UI to accept fractional val for kHz
  • Number the refence guide sections
  • Support changing radio mode from Call field
  • Fix fd.cfg to allow for "DX" sections entry
  • Refactor set mode handling
  • Added sections to reference manual
  • Update SCP files
  • Add sections on F keys and conventions to manual

-- File Changes --

M doc/so2sdr.asciidoc (396) M share/MASTER.DTA (0) M share/MASTERDX.DTA (0) A share/MASTERSS.DTA (0) M share/MASUSVE.DTA (0) M share/fd.cfg (13) M so2sdr/contest.cpp (36) M so2sdr/contest.h (1) M so2sdr/cty.cpp (11) M so2sdr/serial.cpp (27) M so2sdr/serial.h (3) M so2sdr/so2sdr.cpp (97) M so2sdr/so2sdr.h (3) M so2sdr/so2sdr_keys.cpp (5)

-- Patch Links --

  https://github.com/n4ogw/so2sdr/pull/3.patch   https://github.com/n4ogw/so2sdr/pull/3.diff


Reply to this email directly or view it on GitHub: https://github.com/n4ogw/so2sdr/pull/3

N0NB commented 12 years ago

Understood. I wanted to get the trees sync'ed and forgot to warn you in time. I need to pull in your recent changes as well.

Maybe a contest config is needed to turn on the mode column?

That was going to be my suggestion. Perhaps if more than one mode is specified only then show the mode column? It would require the mode to be specified for every event, but should be as simple as: CW, Phone, Digi, in any combination. Or a Contest Option in the UI for mode selection in multimode events?

I understand that at the moment Digi hardly supported, but perhaps the same method that CQRlog uses to spawn Fldigi and receive log data as each contact is logged could be incorporated at some point.

Along the same lines, since the frequency cannot be edited, how about showing the band instead?

Another thought would be to order the log window as:

NR, Band, Mode (if needed), time, call, exchg1-n, pts, valid

This keeps the editable fields next to each other, IMO.

More grist for the thought mill.

73, de Nate >>

"The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us