home *** CD-ROM | disk | FTP | other *** search
/ World of Ham Radio 1997 / WOHR97_AmSoft_(1997-02-01).iso / log / contest / con_10 / amsoft.iii next >
Text File  |  1997-02-01  |  13KB  |  439 lines

  1.  
  2.  
  3.                       WR9R - Field Day Logging System
  4.                                Ver  3.00
  5.  
  6.                                 WARNING
  7.  
  8.             This program and is documentation is not warranted in any way.
  9.        Even though every attempt has been made to insure its reliability,
  10.        when you use this program, you accept responsibility for the
  11.        consequences of it's use and/or misuse. The author does not warranty
  12.        the applicability, outputs, or performance of this program in any
  13.        way.  The author is not responsible for any loss, corruption, or
  14.        destruction of data, or any damage, real or imagined, to any
  15.        physical equipment.
  16.  
  17.  
  18.  
  19.        INTRODUCTION.
  20.  
  21.  
  22.              Field Day is a "mostly for fun", yet highly competitive
  23.  
  24.        contest, constructed for the purpose of having fun and introducing
  25.  
  26.        the populous to amateur radio.  If you enjoy the competition, then
  27.  
  28.        you will probably try  to construct your station to
  29.  
  30.        give you just that little "edge" over the rest.
  31.  
  32.             Once the fun part is over, you must then grind down
  33.  
  34.        through the log sheets and turn in a completed dupesheet, or
  35.  
  36.        a sorted log/list of callsigns  and a summary.
  37.  
  38.            This program will log callsigns, associated reports, and QTHs
  39.  
  40.        to support a Field Day's QSOing.  The primary intent is to be a
  41.  
  42.        real-time data entry system, that will aid in avoiding duplications
  43.  
  44.        and increase the QSOs/hour by decreasing the hassle.
  45.  
  46.  
  47.  
  48.              All QSOs are logged into a common ASCII data base for easy
  49.  
  50.        access.  The system can later split the log up by mode and band, into
  51.  
  52.        separate files, sorted into alpha-numeric order by call, and
  53.  
  54.        generate summary sheets.  Typically, over 9,000 stations with their
  55.  
  56.        reports can be logged, with any duplicate entries detected and
  57.  
  58.        rejected at a very high rate.
  59.  
  60.  
  61.  
  62.            Automatic dupe checking and partial call checking can be disabled
  63.  
  64.        if you wish, speeding up the process (if your computer is a little
  65.  
  66.        slow and you're commanding a pile-up, for example). Partials are
  67.  
  68.        displayed in the lower-left window and can be detected automatically.
  69.  
  70.        Calls displayed in the "Partials" window only apply to the current
  71.  
  72.        operating mode and band, this helps in the detection of duplicates
  73.  
  74.        before the QSO is actually made.
  75.  
  76.        An audible warning is used to help indicate that an entry has been
  77.  
  78.        rejected, along with a pop-open window.
  79.  
  80.            If a printer is connected to the system, it can be enabled to
  81.  
  82.        print QSOs as they are being entered into the log.
  83.  
  84.        The program is designed such that one person can very easily handle
  85.  
  86.        both logging and operating at the same time.
  87.  
  88.  
  89.  
  90.            This system is designed to work on IBM PC XT,AT,386,clones and
  91.  
  92.        compatibles with at least 384K of memory and a MONOCHROME, CGA,
  93.  
  94.        EGA, or VGA  adaptor.
  95.  
  96.  
  97.  
  98.        OPERATION
  99.  
  100.  
  101.  
  102.            Before starting the system, set the computer's clock to UTC time
  103.  
  104.        using the DOS Time and Date commands.
  105.  
  106.        Make a backup copy of the disk for safe keeping.
  107.  
  108.        To start the system, type in the application name and the data base
  109.  
  110.        file name for the event being logged.   For example:
  111.  
  112.  
  113.  
  114.              C:> WR9R TX1.FD
  115.  
  116.  
  117.  
  118.            A window will open up that lets you enter the statistics about
  119.  
  120.        your station, once this is filled in, press ESC. If you wish
  121.  
  122.        to make changes the window can be accessed through the 'F9=LOGS'
  123.  
  124.        menu. The class field of this window is used by the system to
  125.  
  126.        compute CLASS D operating scores. Since a class D to class D
  127.  
  128.        QSO earns no points, this field is rather crucial with regards
  129.  
  130.        to your final score. If this field is changed after the logging
  131.  
  132.        is through, simply bring up the system again and rerun the
  133.  
  134.        "sorted log" and "summary sheet" functions to get the corrected output.
  135.  
  136.  
  137.            A window will open for you to select your operating power which
  138.  
  139.        is used to calculate the multiplier for the event. Use the arrow keys
  140.  
  141.        to select, hit return to keep, or ESC to leave it the same. (This
  142.  
  143.        selection method is common to all windows of this type that you
  144.  
  145.        will see.)
  146.  
  147.        Other windows will open to select the initial band and mode of
  148.  
  149.        operation.
  150.  
  151.  
  152.  
  153.            The QSOs are entered in the left-middle window. The window has
  154.  
  155.        three fields, the SPACE bar or TAB allows you to move from field to
  156.  
  157.        field.  When all three fields are filled in, an ENTER will log the
  158.  
  159.        call and the log will scroll up on the right. The DEL key wipes the
  160.  
  161.        current field. CONTROL-W wipes all three edit fields. RIGHT ARROW,
  162.  
  163.        LEFT ARROW and BACKSPACE work as  character edit keys.
  164.  
  165.             If you wish to edit an already logged call, the UP ARROW, DOWN
  166.  
  167.        ARROW, PAGE UP, PAGE DOWN, HOME, and END keys let you access
  168.  
  169.        the past QSOs. As the each of the past QSOs are  highlighted,
  170.  
  171.        the data is brought into the QSO entry/edit window where it can
  172.  
  173.        be altered.   The ESC or END keys will exit this mode without
  174.  
  175.        changing the log, an ENTER will save the changes back to the log.
  176.  
  177.        The Band and Mode of an entry can be changed by using the F3 and
  178.  
  179.        F4 keys (as desribed later) while the entry is still in the
  180.  
  181.        entry/edit field.
  182.  
  183.  
  184.        The menu at the bottom of the screen allows you to access all the
  185.  
  186.        features of the system.
  187.  
  188.  
  189.  
  190.              F1 - Performs a duplicate check on the call currently
  191.  
  192.                   entered in the Call field.
  193.  
  194.  
  195.  
  196.              F2 - Performs a partial check on the characters currently
  197.  
  198.                   entered in the Call field.
  199.  
  200.  
  201.  
  202.              F3 - Allows you to select a different HF band.
  203.  
  204.  
  205.  
  206.              F4 - Allows you to change modes (CW/PHONE).
  207.  
  208.  
  209.  
  210.              F5 - Allows you to change system features such as enabling
  211.  
  212.                   or disabling automatic partial checking, dupe checking,
  213.  
  214.                   and the printer. If you enable the printing function
  215.  
  216.                   make sure the printer is on-line before trying to log
  217.  
  218.                   another QSO.
  219.  
  220.                   The Set Station Multiplier selection allows you to
  221.  
  222.                   reselect the QSO multiplier used based on the transmit
  223.  
  224.                   power used.
  225.  
  226.                   The Edit CW Keying Features selection allows you to
  227.  
  228.                   edit the stored CW messages and select the COM port
  229.  
  230.                   used to key the transmitter (as described later).
  231.  
  232.  
  233.  
  234.              F9 - Allows you to create summary and dupe sheets and sorted
  235.  
  236.                   log listings. These files are pretty complete but
  237.  
  238.                   you will always want to make sure that all the
  239.  
  240.                   information YOU THINK SHOULD BE THERE is there.
  241.  
  242.                   Bonus points and bonus proof sheets will have to
  243.  
  244.                   be edited into these files or added to the printouts
  245.  
  246.                   manually.
  247.  
  248.  
  249.  
  250.              F10- Exits to DOS.  If there are several hundred or a
  251.  
  252.                   few thousand calls, it may take a little while to reload.
  253.  
  254.                   You may not want to leave very often.
  255.  
  256.  
  257.        Online help is available by typing ALT-H. The ASCII file
  258.  
  259.        "WR9R.HLP" is placed in a window on the screen. The file
  260.  
  261.        can be edited as long as the contents don't leave the windows
  262.  
  263.        boundaries. If you are going to give this program to someone
  264.  
  265.        else, please give them the original help file supplied.
  266.  
  267.  
  268.        A list of ARRL section abbreviations can be brought into
  269.  
  270.        a window by typing ALT-S. The same ALT-S keys will also
  271.  
  272.        remove the window as well.  This list is also kept in an
  273.  
  274.        ASCII file so that the order may be changed if you wish.
  275.  
  276.        The same rules apply when editing this file ("WR9R.SEC")
  277.  
  278.        as the online help file. The result must fit the window
  279.  
  280.        so use the original as a template when making changes.
  281.  
  282.  
  283.        BACKGROUND CW KEYING
  284.  
  285.  
  286.           CW keying is performed via a serial port utilizing the DTR (pin 20)
  287.  
  288.        as the keying source. The keying is done in "background" allowing you
  289.  
  290.        to do log entries and edits (in the foreground) while your message
  291.  
  292.        is being sent.  Holding down on the ALT key, when in CW/RTTY
  293.  
  294.        mode brings up a new command list at the bottom of the screen. The
  295.  
  296.        Alt-FX-keys can be preprogrammed using the "F5=Extras" menu under
  297.  
  298.        "CW Xmit Features".  Standard alpha-numerics and punctuation are
  299.  
  300.        supported with the following special characters allowed:
  301.  
  302.  
  303.                        %   This symbol inserts whatever text is in the call
  304.                            field of the logging window.
  305.  
  306.                        =   BT " _..._ "
  307.  
  308.                        +   AR " ._._. "
  309.  
  310.                        >   KN " _.__. "
  311.  
  312.                        !   SK "..._._"
  313.  
  314.                        Back Space in the Chat mode sends " . . . " (EEE)
  315.  
  316.  
  317.         The Alt-F9 and Alt-F10 key combinations are used to increase
  318.  
  319.         and decrease the CW keying speed by two WPM.
  320.  
  321.  
  322.  
  323.            To connect the serial port to the keyer input of your rig use a
  324.  
  325.        1K resistor from pin 20 of the DB25 to the base of a 2N4400 or
  326.  
  327.        equivalent transistor.  Connect the emitter to pin 7 of the DB25, as
  328.  
  329.        well as the ground of your rig. Connect the collector to the
  330.  
  331.        positive keyed CW input of your rig  (this can usually parallel
  332.  
  333.        the keyer being used).
  334.  
  335.            If you are already have a CW cable for use with one of the "TOP
  336.  
  337.        GUN" contest packages such as "CT" by Ken Wolff (K1EA), or "NA" by
  338.  
  339.        Dave Pruett (K8CC), then you are all set. The author utilized the
  340.  
  341.        same pinout in an attempt to keep the user from having to build or
  342.  
  343.        buy another cable just for Field Day use.
  344.  
  345.  
  346.  
  347.                pin 20 o----|
  348.           (pin 4 DB9)      |   1 K        c
  349.                            |___VVV___b_|/-----------> to CW input.
  350.                                        |\ e
  351.                                          |
  352.                                          |
  353.                 pin 7 o-----------------------------> to CW ground.
  354.           (pin 5 DB9)
  355.  
  356.  
  357.        A different circuit would have to be constructed for NEGATIVE  or
  358.  
  359.        "Grid Block" keying.
  360.  
  361.  
  362.  
  363.  
  364.        MULTI-OP STATION LOGS
  365.  
  366.  
  367.  
  368.            Each transmitter at a multi-op station should run the software in
  369.  
  370.        a real time entry fashion.  Each transmitter should be assigned a
  371.  
  372.        mode (CW or SSB), group of bands, or both, and stay there
  373.  
  374.        to prevent dupes.
  375.  
  376.        At the end of the contest the data base files (the filenames used
  377.  
  378.        when the programs were started) for all the transmitters can be
  379.  
  380.        concatenated into one file by using the DOS copy command. For example,
  381.  
  382.  
  383.                  c:> copy TX1.FD + TX2.FD + TX3.FD MULTI.OP
  384.  
  385.  
  386.            Each transmitter data base file (TX1.FD, TX2.FD, and TX3.FD) is
  387.  
  388.        concatenated to the file "MULTI.OP", creating one file for the entire
  389.  
  390.        operation. The "MULTI.OP" file can then be loaded into the system and
  391.  
  392.        the summaries and sorted log listings generated.
  393.  
  394.            The data base file can be edited to make call and exchange
  395.  
  396.        corrections. Care must be taken since the records in the data base
  397.  
  398.        are a set format and length. When editing, remember that the columns
  399.  
  400.        should line up, lines must be the same length, and no extra lines
  401.  
  402.        (blank lines) should be added. Entire lines may be removed, such
  403.  
  404.        as when removing a dupe, and the generated logs should be fine.
  405.  
  406.        If you need to edit the data base, make a copy and edit the copy.
  407.  
  408.        It is the safest way to go since you can always make another copy.
  409.  
  410.  
  411.  
  412.        CONCLUSION
  413.  
  414.  
  415.  
  416.            This system is fairly new, if there are bugs that need fixing
  417.  
  418.        or features that need adding please feel free to WRITE and tell me
  419.  
  420.        about them. (Remember, there's no such thing as flawless software,
  421.  
  422.        if there was... all software would be version 1.00 !)
  423.  
  424.        If you would like the most current version, and wish to participate
  425.  
  426.        in the on-going development of this package, as well as, other
  427.  
  428.        Ham related software, please send $10  (and any CONSTRUCTIVE
  429.  
  430.        suggestions) to:
  431.  
  432.  
  433.              Larry D. O'Cull
  434.              ARS - WR9R
  435.              3725 Tara Ct.
  436.              Westfield, IN
  437.                          46074
  438.  
  439.