home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / log / nn5ilog / nn5iedit.doc < prev    next >
Text File  |  1985-12-07  |  24KB  |  661 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                       
  7.  
  8.  
  9.  
  10.  
  11.                      
  12.  
  13.  
  14.  
  15.  
  16.                                      NN5IEDIT
  17.  
  18.                                  component of the
  19.  
  20.                                 NN5I LOGGING SYSTEM
  21.  
  22.  
  23.                                 Copyright (c) 1985
  24.  
  25.                                   Carl B. Hayes
  26.  
  27.                                 All Rights Reserved
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                         1
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.         The   NN5I  Logging System is  a  simple-to-use,   lightning-fast 
  71.         contest  logging and duping system for the IBM Personal Computer.  
  72.         Written  entirely  in assembler language,  it has  the  following 
  73.         features:
  74.  
  75.              *  Records callsign, exchange, time, date, and 
  76.                 callsign of the local station operator for up
  77.                 to 2999 QSOs per BAND/MODE combination.
  78.  
  79.              *  Will print the log of QSOs completed so far, while
  80.                 simultaneously logging additional QSOs.
  81.  
  82.              *  Prints QSOs in chronological order or in order
  83.                 by callsign, or as a standard dupe sheet.
  84.  
  85.              *  Can print QSOs as they are made (real-time printing).
  86.  
  87.              *  Essentially immune to loss of power to the PC.  If
  88.                 power is lost while logging, only the QSO currently
  89.                 being entered will be lost.  The others will still
  90.                 be there when power is restored.
  91.  
  92.              *  Extremely fast DUPE checking.  If the callsign is a
  93.                 duplicate, the program will tell you with a flashing,
  94.                 bright yellow message as soon as you type in the 
  95.                 callsign and hit ENTER.  Usually the message will
  96.                 appear before you can remove your finger from the
  97.                 ENTER key.
  98.  
  99.              *  Gives you the option of logging a DUP or not.
  100.  
  101.              *  Continuously displays date, time, number of QSOs so
  102.                 far, callsign of last station worked, and callsign
  103.                 of the operator who is operating at the moment.
  104.  
  105.              *  Printed log marks each DUPE contact and lists the
  106.                 date and time of the original QSO.
  107.  
  108.              *  Includes a post-editor for use after the contest is
  109.                 over, for correcting incorrect entries made during
  110.                 the contest.
  111.  
  112.         FREE DEMONSTRATION VERSION
  113.  
  114.         In  order to allow you to try out the NN5I Logging System without 
  115.         purchasing it first,  the system exists in a DEMO version as well 
  116.         as in the "production" version.  The only difference between  the 
  117.         two  versions is that the DEMO version runs only fifteen  minutes 
  118.         at a time and then automatically terminates.
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                         2
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.         REQUIRED EQUIPMENT
  137.  
  138.         In order to run the NN5I Logging System, you need an IBM Personal 
  139.         Computer  or  close compatible with at least 384K of RAM  storage 
  140.         and one 360K diskette drive.  The system will run on hard disk or 
  141.         on diskette and is not copy-protected.  It will also run on a RAM 
  142.         disk,  but this has no effect upon speed and makes it  vulnerable 
  143.         to power loss.   Also recommended is a printer,  without which it 
  144.         will be difficult to print out the results.
  145.  
  146.         WHAT YOU GET ON THE DISK
  147.  
  148.         The  distribution diskette (or,  in the case of the DEMO version, 
  149.         the distribution diskette or the ARC or LBR file downloaded  from 
  150.         a   bulletin  board)  contains  several  files.   One  of   them, 
  151.         NN5ILOG.DOC,  is  a  documentation file for the logging  program, 
  152.         NN5ILOG.COM,  the  executable  program that you  run  during  the 
  153.         contest.   The  document you are reading,  NN5IEDIT.DOC,  is  the 
  154.         documentation  for  NN5IEDIT.COM,  which is the program  you  run 
  155.         AFTER  the  contest  to make any corrections in  the  log.   Also 
  156.         included  are several BAT files for use in hard disk systems  for 
  157.         rapid BAND/MODE switching.
  158.  
  159.         HOW (BRIEFLY) THE PROGRAM WORKS 
  160.  
  161.         When you execute the NN5I Log Editing Program, the first thing it 
  162.         does is format in RAM (not RAMdisk) a file (requiring 240K  bytes 
  163.         of  RAM) that will contain the logged QSOs.  Then it looks on the 
  164.         default  drive  (diskette  drive  or  hard  drive)  for  a   file 
  165.         NN5ILOG.LOG.   If it finds one,  it reads from it any QSOs logged 
  166.         in previous executions of the NN5I Logging Program.   If no  such 
  167.         file  is  present,  the  program produces an  error  message  and 
  168.         terminates,  because  the file can be created only by the Logging 
  169.         Program; the Log Editing Program cannot create it.
  170.  
  171.         The  program will produce a logo on your screen and spend several 
  172.         seconds formatting its internal tables in memory.   Then it  will 
  173.         read the QSOs from the file and make itself ready for editing.
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                                         3
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.         THE EDITOR SCREEN
  203.  
  204.         The  NN5I Log Editing Program displays,  on the left half of  the 
  205.         screen,  information pertaining to the log file as a  whole.   On 
  206.         the right side of the screen,  it displays information pertaining 
  207.         to an individual QSO.   Also on the right side of the screen is a 
  208.         set  of  instructions on the use of the Special Function Keys  of 
  209.         the IBM PC keyboard.
  210.  
  211.         The information on the left side of the screen is:
  212.  
  213.              CONTEST NAME           This is printed as part of the
  214.                                     heading whenever you do any printing
  215.                                     from the NN5ILOG program.  You can
  216.                                     change it to whatever you like, up
  217.                                     to 15 characters.
  218.  
  219.              CALLSIGN               This is also printed as part of the
  220.                                     heading by NN5ILOG.  You can change
  221.                                     it to whatever you like, up to 15
  222.                                     characters.
  223.  
  224.              ENTRANT'S NAME         Also part of NN5ILOG's printed page
  225.                                     heading.  Change it to anything you
  226.                                     like, up to 20 characters.
  227.  
  228.              BAND                   Part of NN5ILOG's printed heading,
  229.                                     this is also displayed continuously
  230.                                     whenever NN5ILOG is running.  Change
  231.                                     it to anything, up to 3 characters.
  232.  
  233.              MODE                   Part of NN5ILOG's printed heading,
  234.                                     this is also displayed continuously
  235.                                     whenever NN5ILOG is running.  Change
  236.                                     it to anything, up to 3 characters.
  237.  
  238.              OPERATOR               Displayed continuously whenever
  239.                                     NN5ILOG is running, this is recorded
  240.                                     (and printed) with each QSO in order
  241.                                     to indicate, for multi-operator
  242.                                     contest stations, which operator
  243.                                     made each logged QSO.  Change it to
  244.                                     anything, up to 6 characters.
  245.  
  246.              TOTAL RECORDS          The total size of the NN5ILOG.LOG
  247.                                     file in 80-byte records.  This will
  248.                                     always be 3000, except in custom
  249.                                     versions of the NN5I Logging System.
  250.                                     You cannot change this at all.
  251.  
  252.              FREE RECORDS           This indicates the number of records
  253.                                     available for additional QSOs, which
  254.                                     take one record each.  You will see
  255.                                     this change whenever you delete a
  256.                                     QSO from the log.
  257.  
  258.  
  259.                                         4
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.              TOTAL QSOs             Indicates the total number of QSOs,
  270.                                     including DUPes, currently in the
  271.                                     file.  This plus the number of free
  272.                                     records, plus one for the master
  273.                                     record, should equal the total
  274.                                     number of records in the file.  You
  275.                                     will see this change whenever you 
  276.                                     delete a QSO from the log.
  277.  
  278.              FIRST CALLSIGN         This is the first callsign in the
  279.                                     log, without regard to the time
  280.                                     and date of the QSO.  In comparing
  281.                                     callsigns, 0 is considered smaller
  282.                                     than 9; and the digit used is the
  283.                                     last digit in the callsign, not
  284.                                     including any suffixes separated by
  285.                                     a slash ("/").  For example, the
  286.                                     digit in P42J/W6 would be the "2".
  287.                                     If the digits are the same, the
  288.                                     following letters (again without
  289.                                     including suffixes separated by "/")
  290.                                     are identical, the characters in
  291.                                     front are compared.  Only if these
  292.                                     are also identical are the two
  293.                                     callsigns considered identical.
  294.                                     You may see this change if you
  295.                                     change the callsign for a QSO in
  296.                                     the log.
  297.  
  298.              LAST CALLSIGN          The last callsign in the log, in
  299.                                     order by callsign.  You may see this
  300.                                     change if you change the callsign
  301.                                     for a QSO in the log.
  302.  
  303.              FIRST DATE/TIME        This is the first date and time for
  304.                                     any QSO in the log (NOT the date
  305.                                     and time of the FIRST CALLSIGN).
  306.                                     You may see this change if you
  307.                                     change the date or time of a QSO
  308.                                     in the log. 
  309.  
  310.              LAST DATE/TIME         The last date and time for any QSO
  311.                                     in the log.  You may see this change
  312.                                     if you change the date or time of
  313.                                     a QSO in the log.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                                         5
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.         The information on the right side of the screen is:
  335.  
  336.              CALLSIGN               The callsign of a station you
  337.                                     worked and logged in the contest.
  338.                                     You can change this to anything
  339.                                     you like, up to 15 characters, and
  340.                                     the log will be completely 
  341.                                     re-DUPed immediately and auto-
  342.                                     matically.  This may take up to
  343.                                     three seconds.
  344.  
  345.              DATE                   The date of the QSO.  You can 
  346.                                     change this to anything you like,
  347.                                     up to 8 characters; but if you
  348.                                     depart from the MM/DD/YY format,
  349.                                     the NN5ILOG program may be unable
  350.                                     to print QSOs correctly in order 
  351.                                     by date and time.
  352.  
  353.              TIME                   The time of the QSO.  You can 
  354.                                     change this to anything you like,
  355.                                     up to 8 characters; but if you
  356.                                     depart from the HH:MM:SS format,
  357.                                     the NN5ILOG program may be unable 
  358.                                     to print QSOs correctly in order
  359.                                     by date and time.
  360.  
  361.              EXCHANGE               The received contest exchange.  You
  362.                                     may change this to anything you
  363.                                     like, up to 20 characters.
  364.  
  365.              OPERATOR               An identifier (usually his own call
  366.                                     sign) for the operator who was 
  367.                                     operating your station for this QSO.
  368.                                     You can change this to anything you
  369.                                     like, up to 6 characters.
  370.  
  371.              NUMBER                 A sequential QSO number.  If you
  372.                                     specified, when creating the log
  373.                                     originally with NN5ILOG, that the
  374.                                     contest used serial numbers, this
  375.                                     will have been assigned in sequence
  376.                                     by NN5ILOG, starting with a number
  377.                                     you specified; and it will be printed
  378.                                     along with the other information for
  379.                                     the QSO whenever NN5ILOG prints the
  380.                                     QSOs.  If you specified that the 
  381.                                     contest DIDN'T use serial numbers, 
  382.                                     NN5ILOG will have recorded it as
  383.                                     zero.  In either case, you can change
  384.                                     it to any number you like, from zero
  385.                                     to 9999; but it will be meaningless
  386.                                     (not printed) if you specified that
  387.                                     serial numbers were not required.
  388.  
  389.  
  390.  
  391.                                         6
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.         If the contact is a DUPe, also displayed on the right side of the 
  401.         screen will be the legend, DUPE, followed by the date and time of 
  402.         the earlier contact bearing an identical callsign.  If you change 
  403.         the date, time, or callsign for a QSO, the entire file is reDUPed 
  404.         immediately and automatically; this may take up to three seconds.
  405.  
  406.  
  407.  
  408.         HOW TO MODIFY INFORMATION ON THE LEFT SIDE OF THE SCREEN
  409.  
  410.         In  order  to modify information on the left side of the  screen, 
  411.         first strike the F7 key;  this will move the cursor to the  first 
  412.         character of the CONTEST NAME.  If you want to modify that field, 
  413.         simply  overtype  the information displayed;  your  changes  will 
  414.         appear  in  contrasting color.   Striking ENTER will  record  any 
  415.         changes  you  made in the log file on disk,  and move the  cursor 
  416.         down to the next line.   Each time you strike ENTER,  the  cursor 
  417.         will  move down to the next line,  recycling from the bottom line 
  418.         that  you can change (OPERATOR) to the top line  (CONTEST  NAME).  
  419.         On each line, just overtype anything you want to change.
  420.  
  421.         HOW TO MODIFY INFORMATION ON THE RIGHT SIDE OF THE SCREEN
  422.  
  423.         In  order to modify information on the right side of the  screen, 
  424.         first  strike the F8 key;  this will move the cursor to the first 
  425.         character of the CALLSIGN.   Simply overtype any information  you 
  426.         wish  to change,  moving from line by striking the ENTER key just 
  427.         as you did on the left side of the screen.
  428.  
  429.         TERMINATING THE PROGRAM
  430.  
  431.         To  terminate  the  program,  simply strike the ESCape  key  (for 
  432.         compatibility with NN5ILOG,  you may,  if you wish, hold down the 
  433.         CTRL key while striking the ESCape key,  and it will still work). 
  434.         This  will return you to DOS.  You can then change diskettes  for 
  435.         another  BAND/MODE  combination  and  re-enter  the  NN5IEDIT  or 
  436.         NN5ILOG command.
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.                                         7
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.         KEYBOARD REFERENCE
  467.  
  468.         The following is a complete summary of the use of the keys on the 
  469.         IBM  PC keyboard.  Please note that it is NEVER necessary to  use 
  470.         the SHIFT keys, just as in the NN5ILOG program.
  471.  
  472.              LEFT and Right arrow keys:  There are two left-arrow keys 
  473.                                          and one right-arrow key on the
  474.                                          keyboard.  These can be used  
  475.                                          as backspace and forward-space
  476.                                          while you are typing.
  477.  
  478.              ESCape                      Ends the program.
  479.  
  480.              F1                          When the cursor is on the right
  481.                                          side of the screen, steps to the
  482.                                          previous QSO in DATE/TIME order,
  483.                                          unless the QSO displayed is the
  484.                                          earliest QSO in the log.  When
  485.                                          the cursor is on the left side
  486.                                          of the screen, does nothing.
  487.  
  488.              F2                          When the cursor is on the right
  489.                                          side of the screen, steps to the
  490.                                          NEXT QSO in DATE/TIME order,
  491.                                          unless the QSO displayed is the
  492.                                          latest QSO in the log.  When the
  493.                                          cursor is on the left side of
  494.                                          the screen, does nothing.
  495.  
  496.              F3                          When the cursor is on the right
  497.                                          side of the screen, steps to the
  498.                                          previous QSO in callsign order,
  499.                                          unless the QSO displayed is
  500.                                          already the first in that order.
  501.                                          When the cursor is on the left
  502.                                          side, does nothing.
  503.  
  504.              F4                          When the cursor is on the right
  505.                                          side of the screen, steps to the
  506.                                          NEXT QSO in callsign order,
  507.                                          unless the QSO displayed is
  508.                                          already the last in that order.
  509.                                          When the cursor is on the left
  510.                                          side, does nothing.
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.                                         8
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.         KEYBOARD REFERENCE continued
  533.  
  534.              F5                          When the cursor is on the right
  535.                                          side of the screen, deletes the
  536.                                          currently-displayed QSO from the
  537.                                          log, with utter finality.  Also
  538.                                          moves the cursor to the left
  539.                                          side of the screen.  When the 
  540.                                          cursor is on the left side of
  541.                                          the screen, does nothing.  This
  542.                                          assures that you cannot, by
  543.                                          holding down F5 too long, 
  544.                                          inadvertently delete more than
  545.                                          one QSO.
  546.  
  547.              F6                          ReDUPes the entire log.  This
  548.                                          may take up to three seconds.
  549.  
  550.              F7                          Moves the cursor to the left
  551.                                          side of the screen, and places
  552.                                          it at the first character in
  553.                                          the CONTEST NAME.
  554.               
  555.              F8                          Moves the cursor to the right
  556.                                          side of the screen, and places
  557.                                          it at the first character in
  558.                                          the CALLSIGN.
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                                         9
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.         OBTAINING A COPY OF THE NN5I LOGGING SYSTEM
  599.  
  600.         The DEMO version of the NN5I Logging System,  which runs only for 
  601.         fifteen minutes at a time,  is available free on the NN5I BBS and 
  602.         possibly on other BBSs.
  603.  
  604.         The NN5I BBS is active at
  605.  
  606.                                  (214) 960-2730
  607.                                  300 or 1200 baud
  608.  
  609.         The  DEMO version can be obtained for $5.00 by sending a diskette 
  610.         and self-addressed, stamped mailer to:
  611.  
  612.                                  Carl B. Hayes
  613.                                  Box 5988
  614.                                  Richardson, TX 75083
  615.  
  616.         The best way to send a 5-1/4" diskette mailer is to enclose it in 
  617.         an  8" diskette mailer,  which can usually be bought at the  same 
  618.         places that sell 5-1/4" mailers. Simply enclose your diskette and 
  619.         the  new,  stamped and addressed 5-1/4" mailer,  along with  your 
  620.         check or cash,  in the larger mailer, along with a NOTE that says 
  621.         WHAT  YOU  ARE  ORDERING!
  622.  
  623.         The  PRODUCTION version of the NN5I Logging System  is  available 
  624.         for  $75.00.  Please order it from the above address;  it is  not 
  625.         necessary  to  include  a  mailer when  ordering  the  PRODUCTION 
  626.         version.   You  should include a NOTE that says you are  ordering 
  627.         the  PRODUCTION  version of the NN5I  Logging  System.
  628.  
  629.         Although  extreme  effort has been expended in the  creation  and 
  630.         debugging of the NN5I Logging System, no guarantee or warranty is 
  631.         given.  Prospective  purchasers are urged to use the DEMO version 
  632.         to determine whether this program is suited to their  needs,  and 
  633.         to  assume all risks.  Payment for either the DEMO version or for 
  634.         the PRODUCTION version is not refundable under any circumstances; 
  635.         this is basically a one-man hobby operation.
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.                                        10
  656.  
  657.  
  658.  
  659.  
  660.  
  661.