home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / misc / wa9drecl / conlog.doc next >
Text File  |  1990-01-29  |  124KB  |  2,840 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                 ==================
  20.                                 =     CONLOG     =
  21.                                 =    November    =
  22.                                 =   Sweepstakes  =
  23.                                 = Logging System =
  24.                                 ==================
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                            Steven E. Margison,  WA9DRE
  31.                   Program and Documentation Copyright 1987-1989
  32.                    by Steven E. Margison -- All Rights Reserved
  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.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                       --------- TABLE OF CONTENTS ---------
  71.  
  72.  
  73.               Introduction ................................. 1
  74.                  A. Background ...................... 1
  75.                  B. Supplied Files .................. 2
  76.                  C. Hardware Requirements ........... 2
  77.                  D. Other Software Requirements ..... 3
  78.               Installation ................................. 5
  79.                  A. Backup and Working Disks ........ 5
  80.                  B. CONFIG.SYS ...................... 6
  81.                  C. Date & Time ..................... 7
  82.                  D. Hard Disk INstallation .......... 8
  83.                  E. Configuration ................... 8
  84.               INSTCLOG ..................................... 9
  85.                  A. Usage ........................... 9
  86.                  B. Editing CONLOG.PRM .............. 11
  87.                  C. Customizing CONLOG Operation..... 14
  88.               CONLOG ....................................... 16
  89.                  A. Files and Formats ............... 16
  90.                  B. Screens ......................... 19
  91.                  C. Logging On and Off .............. 19
  92.                  D. Changing Bands .................. 20
  93.                  E. Printer Listing ................. 20
  94.                  F. Making Contacts ................. 20
  95.                  G. Statistics ...................... 23
  96.                  H. Delete a Contact ................ 24
  97.                  I. Edit a Contact .................. 24
  98.                  J. File Functions .................. 25
  99.                  K. Standby (Screen Saver)........... 26
  100.                  L. Invoking DOS from CONLOG ........ 26
  101.                  M. Terminating CONLOG .............. 26
  102.                  N. Using the Notepad Function ...... 27
  103.                  O. Resumption of Operations ........ 28
  104.               DUPSHEET ..................................... 29
  105.               LOGSHEET ..................................... 30
  106.               File Maintenance ............................. 31
  107.                  A. Saving to Disk .................. 31
  108.                  B. Replacing & Deleting BACKUP.LOG . 31
  109.                  C. Using the Log Information ....... 32
  110.               Shareware .................................... 33
  111.               Warranty ..................................... 35
  112.               Screen Layouts ....................... Appendix A
  113.               Registration Form .................... Appendix B
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.          I. INTRODUCTION
  137.  
  138.                                   A. Background
  139.                  You're  a  ham, and so am I, so this manual will largely
  140.          be a  person  to  person  chat,  rather  than  a  dry  technical
  141.          treatise.   I'm WA9DRE, licensed in 1962, and veteran of over 20
  142.          hectic  weekends  in  November   called   the   "ARRL   November
  143.          Sweepstakes".  Maybe  we've  wound  up in each others' logs.  If
  144.          not, I'll be looking for you next  time  (especially  if  you're
  145.          ALASK, YU-NWT, or PAC).
  146.                  CONLOG was started about 9 years ago on an old Z80-based
  147.          system as  a  simple duplicate check program.  It evolved into a
  148.          full logging program and logsheet  printing  program.    In  its
  149.          first  year  as a full logging program my score went up by about
  150.          25%, confirming my theory that automated logging could  increase
  151.          the  efficiency of contest operators, especially single operator
  152.          stations.  In addition, instead of spending hours re-copying  my
  153.          logs  and dupsheets for submission (they'd never be able to read
  154.          the hastily done originals!), I  generated  beautifully  printed
  155.          sheets ready to be mailed only an hour after the contest ended!
  156.                  That  version  of  CONLOG was, however, not available to
  157.          other hams, since it was created  for  a  custom-built  computer
  158.          with  a  professional programmer's operating system normally not
  159.          available to the hobbyist.  It was inevitable, I suppose, that I
  160.          should join the ranks of IBM-PC owners, which  I  did  in  1986.
  161.          And,  for  the  1986  Sweepstakes,  I  had a totally new contest
  162.          logging program running on the PC.
  163.                  Which brings us to the point.  For several years I  have
  164.          been creating IBM-PC programs as an independent shareware author
  165.          (more about shareware later).  Now, I am making CONLOG available
  166.          to other  contesters  as  an inexpensive shareware program.  Use
  167.          CONLOG once, and you'll  throw  out  the  ARRL's  venerable  log
  168.          forms.  (By the way, the printouts made by CONLOG were submitted
  169.          to the ARRL, and with their consultation were made acceptable as
  170.          official submissions.)
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.                  CONLOG November Sweepstakes Logging System        Page 1
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                 B. Supplied Files
  203.                  The  following files should be present as part of a full
  204.          CONLOG distribution:
  205.  
  206.               CONLOG.EXE     Logging program
  207.               INSTCLOG.EXE   Installation program
  208.               DUPSHEET.EXE   Duplicate Checksheet Formatter
  209.               LOGSHEET.EXE   Log Sheet Formatter
  210.               SYMBOL.EXE     support program for formatters
  211.               CONLOG.DOC     This manual for "plain" printers
  212.               CONLOG.IBM     This manual for IBM/Epson printers
  213.               NOEOF.BAT      Strips EOF marker from backup file
  214.               README         Any update notes not in the manual
  215.               README.1ST     If present, read this file FIRST!
  216.  
  217.          These files may be on either a distribution diskette, or may  be
  218.          found  on  certain Bulletin Board Systems as the file CLOG18.EXE
  219.          or CNLOG180.EXE. These EXE files are "self-extracting archives".
  220.          In other words, each file is actually a compressed collection of
  221.          files, with a special section of executable  code  which  causes
  222.          the files  to  expand  themselves.  Of course, if you're reading
  223.          this, you've probably already expanded the files!
  224.  
  225.  
  226.  
  227.  
  228.                              C. Hardware Requirements
  229.                  CONLOG will run on a floppy disk system  with  at  least
  230.          110K of memory available after DOS has been loaded any any other
  231.          device drivers  and  resident  programs  you may use.  Generally
  232.          speaking this means a system with at  least  192K  of  installed
  233.          memory.   The  program  will  run  faster  on a hard disk, but a
  234.          floppy is sufficient.
  235.                  CONLOG has been tested on genuine IBM  PC/XTs  and  ATs,
  236.          and on  many  different  "clones".   As long as your system is a
  237.          true compatible, it should work  without  any  problems.    Your
  238.          operating system must be MS-DOS version 2.11 or higher.  Version
  239.          3.00  or  higher is to be preferred because of advanced critical
  240.          error handling.
  241.                  Any standard video adapter may be used:  CGA,  MONO,  or
  242.          EGA.  If  you  are  using  an  EGA or CGA video card but using a
  243.          composite monochrome monitor, CONLOG can be  configured  to  use
  244.          only  black  and  white, blinking, and highlighted text to avoid
  245.          the usual shading  problems  associated  with  color  output  on
  246.          non-color monitors.  If a MONO adapter is used, CONLOG senses it
  247.          and automatically uses non-color text.
  248.                  Your  printer  should  be  an  IBM  Graphics  compatible
  249.          printer, or Epson FX-type printer.    Most  printers  sold  with
  250.          IBM-PCs fall  into  this category.  Typical printers include the
  251.          Epson MX/RX/FX series, any Okidata with IBM Plug 'n' Play  ROMs,
  252.          most STAR  brand  printers,  and  many others.  However, if your
  253.          printer is not IBM or Epson compatible, CONLOG can be configured
  254.  
  255.  
  256.                  CONLOG November Sweepstakes Logging System        Page 2
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.          to  print  out  in  plain  text  compatible  with  any  printer,
  269.          including daisy wheels.  It is also possible to configure CONLOG
  270.          to use non-IBM control codes for boldface, italics,  and  double
  271.          width  printing  in  the forms, although graphics require one of
  272.          the two supported types.
  273.  
  274.  
  275.  
  276.  
  277.                           D. Other Software Requirements
  278.                  CONLOG is a completely self-sufficient system  requiring
  279.          no  other  software  (other  than  the  DOS  operating  system).
  280.          However, you may desire to manually edit the  logging  files  or
  281.          parameter  file  in  which  case  you  will  need to have a text
  282.          editor.  Any editing done on CONLOG files  must  be  done  in  a
  283.          "non-document" mode.   That means that the editor may NOT insert
  284.          special characters or mark characters by setting the high bit of
  285.          each character (WordStar does this in its  document  mode),  nor
  286.          may  it  automatically  replace  horizontal  TAB characters with
  287.          spaces.  CONLOG uses the TAB character as a field  delimiter  in
  288.          the  logging  files, and replacing the TAB character with spaces
  289.          will cause the CONLOG system to malfunction.  Many text  editors
  290.          have  an  option  which  will  allow  TABs  to  be automatically
  291.          expanded or left intact.  Be sure this option is  set  to  leave
  292.          TABs intact.   Check your editor documentation if you are unsure
  293.          of what it does to TAB characters.
  294.                  Memory-resident programs, or "TSRs"  are  becoming  more
  295.          and more  common,  and  they are largely very useful.  CONLOG is
  296.          not a memory-resident program, but it does use some of  the  DOS
  297.          interrupts.   Most  TSR programs are written in a "well-behaved"
  298.          manner; i.e., they will not  create  any  conflicts  with  other
  299.          programs.  However,  this  is  not a hard and fast rule.  If you
  300.          are using any TSR  programs  which  use  the  function  keys  as
  301.          "hotkeys" (the key you press to activate the TSR program), there
  302.          will  probably  be  a  conflict,  since  the TSR will "trap" the
  303.          function keys before CONLOG can respond to them.  If this is the
  304.          case, either change the other program's hotkeys (if possible) or
  305.          do not install that program when  running  CONLOG.  CONLOG  also
  306.          uses  the  real-time interrupt, which is another favorite of TSR
  307.          programs.  If CONLOG should not  keep  time,  more  than  likely
  308.          there is  a  conflict  with  a TSR program.  CONLOG plays by the
  309.          generally accepted rules, and will peacefully co-exist with  any
  310.          other program  which  also  plays by the rules.  CONLOG has been
  311.          successfully tested with many TSR programs,  but  it  cannot  be
  312.          guaranteed to  be  compatible with everything on the market.  If
  313.          you think you are having trouble with CONLOG because of a memory
  314.          resident program, reboot your system with NO  resident  programs
  315.          and then try CONLOG. If the trouble goes away, add your resident
  316.          programs  one-by-one,  testing  CONLOG  after each installation.
  317.          When the trouble comes back, you'll know which  program  is  the
  318.          culprit. (TSR, by the way, means Terminate and Stay Resident.)
  319.                  There  is  one  confirmed  TSR  program which causes the
  320.  
  321.  
  322.                  CONLOG November Sweepstakes Logging System        Page 3
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.          timekeeping functions of CONLOG to fail.  The program, which has
  335.          appeared  under  several  names,  is  designed  to automatically
  336.          "park" the heads on a hard disk if a certain time period  passes
  337.          with no disk activity.  Do NOT use this program with CONLOG.
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.                  CONLOG November Sweepstakes Logging System        Page 4
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.          II. Installation
  401.  
  402.                  At this point, I could write pages and pages on  how  to
  403.          use your computer.  Many commercial instruction manuals go on ad
  404.          nauseum  about  which  end of the disk to insert, which drive is
  405.          A:, etc.  I am going to assume that you know the basics of  your
  406.          system.   If  you  are  not familiar with such things as "path",
  407.          "directory", "drive", "FORMAT", etc., then I  suggest  you  stop
  408.          here and review your DOS manual first.
  409.                  After  installing  the program files as instructed next,
  410.          BE SURE TO RUN THE INSTALLATION PROGRAM "INSTCLOG" BEFORE  USING
  411.          ANY  OF  THE OTHER PROGRAMS! Until the CONLOG system is properly
  412.          installed, the  program  will  not  execute.    Installation  is
  413.          required  because there is much information that CONLOG needs to
  414.          know about your station  before  logging  can  be  accomplished.
  415.          Installation  is  NOT  required  because  of any copy protection
  416.          scheme.
  417.  
  418.  
  419.                            A. Backup and Working Disks
  420.                  CONLOG is not copy protected.  In fact, copying is urged
  421.          (see chapter on shareware).  But the  first  copies  you  should
  422.          make are for yourself.  Your original diskette, whether received
  423.          as  a  distribution  diskette  or expanded from a downloaded EXE
  424.          file, should be used to make one or more working copies  of  the
  425.          disk, and  then  stored  in  a  safe  place.   NEVER execute the
  426.          programs from your original master disk.  If something should go
  427.          wrong (unlikely) your original disk may be lost.
  428.                  If you are  using  a  floppy  based  system,  I  suggest
  429.          formatting  a  fresh  disk, without the system files (do not use
  430.          the /S option to FORMAT), and copying onto it  all  of  the  EXE
  431.          files from the distribution disk.
  432.  
  433.               (place fresh disk in drive B:)
  434.               FORMAT B:
  435.               (place CONLOG disk in drive A:)
  436.               COPY A:*.EXE B:
  437.  
  438.                                       - or -
  439.  
  440.               DISKCOPY A: B:
  441.               (and follow the program prompts)
  442.  
  443.          The  documentation files are not needed during program execution
  444.          and will simply use up disk space.  Run CONLOG from  this  disk,
  445.          and  after  the  contest is over, save the entire disk, making a
  446.          new disk for next year's contest.  In the unlikely event that  a
  447.          future  update  of  CONLOG  cannot  use  log  files from earlier
  448.          versions, you will then have preserved not only your log  files,
  449.          but the  programs  needed  to manipulate them as well.  Granted,
  450.          there is probably no need to re-print any logs at a later  date,
  451.          but there is no point in burning bridges either.
  452.  
  453.  
  454.                  CONLOG November Sweepstakes Logging System        Page 5
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.                  If you are using a hard  disk  system,  then  I  suggest
  467.          copying  your  final log files onto a freshly formatted diskette
  468.          after the contest and placing this archive disk in a safe place.
  469.          If you get a newer version of CONLOG in the future, be  sure  to
  470.          save  the  current  version  in  the unlikely event that the log
  471.          files will be incompatible.
  472.  
  473.  
  474.  
  475.  
  476.                                   B. CONFIG.SYS
  477.                  When DOS is first booted up, many items  of  information
  478.          are initialized.    Some  items,  which are very common, are the
  479.          system date and time, the "prompt", and the  "path"  environment
  480.          variable.   These  are  usually  set  from  within a file called
  481.          "AUTOEXEC.BAT".  Although sometimes  missing  from  floppy-based
  482.          systems, this  file  is omnipresent on hard-disk systems.  There
  483.          is also another file which is often overlooked  on  both  floppy
  484.          and   hard   disk   systems: CONFIG.SYS.   This   file  contains
  485.          information  relating  to  additional  device  drivers,  country
  486.          information,  ram  disk  initialization,  and  other strange and
  487.          wonderful items.  If this file is not available during boot  up,
  488.          DOS does not complain; it simply makes certain assumptions which
  489.          are usually valid.  One of the assumptions made is the number of
  490.          file handles which can be simultaneously open by all programs.
  491.                  File  Handles  are  the  means  used to identify file or
  492.          device channels between DOS and application programs.  They  are
  493.          numbered beginning  at  0.    By default, each executing program
  494.          starts with 5 file handles which  are  automatically  opened  by
  495.          DOS:
  496.  
  497.               standard input -- the keyboard
  498.               standard output -- the screen
  499.               standard  error  --  the  screen  (and  sometimes  the
  500.               keyboard also)
  501.               standard aux -- usually the first serial port found
  502.               standard printer -- the "PRN:" channel, usually LPT1:
  503.  
  504.          The first two channels, standard input and standard output,  may
  505.          be  "redirected"  from  the  command  line using the '<' and '>'
  506.          symbols. (You DID read about that  in  your  DOS  manual  didn't
  507.          you??) The other channels may not be redirected from the command
  508.          line, but may be altered using the DOS "MODE" command.
  509.                  The  point of this discussion is that 5 file handles are
  510.          automatically opened at program  execution  time,  whether  they
  511.          will  be  used  or  not. (Just as an aside, CONLOG uses standard
  512.          input and error, but not the others.    INSTCLOG  uses  standard
  513.          input, output, and error, and the others use standard output and
  514.          error.  None of the programs will allow standard input or output
  515.          redirection.  Attempts to do that will get you a warning message
  516.          and  the  program will terminate.) Unless specified differently,
  517.          DOS will default to a maximum of 8 possible file handles.   This
  518.  
  519.  
  520.                  CONLOG November Sweepstakes Logging System        Page 6
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.          leaves just 3 extra handles available for CONLOG. If  you  don't
  533.          do anything tricky, this is enough.  However, if you should exit
  534.          to  DOS  from  within  CONLOG  (more about this later), you will
  535.          probably not have  enough  file  handles  left  to  do  anything
  536.          meaningful.  CONLOG  uses at most 2 file handles.  INSTCLOG also
  537.          uses two, while LOGSHEET and DUPSHEET  use  1  each.    However,
  538.          LOGSHEET  and  DUPSHEET  each invoke another subsidiary program,
  539.          and this may cause the 8 handle limit to be exceeded.
  540.                  How is the 8 handle limit altered?  Well,  that's  where
  541.          CONFIG.SYS comes in.  Check yours now.  If it exists, look for a
  542.          line like this:
  543.  
  544.                  files=20
  545.  
  546.          If  it is NOT present, then add it to your CONFIG.SYS using your
  547.          favorite text editor.  The  line  shown  above  will  alter  the
  548.          default number  of  files  to  a  maximum  of  20.   This is the
  549.          recommended "standard" by power-users  of  DOS.  More  and  more
  550.          programs are   using  larger  numbers  of  files.    By  setting
  551.          files=20, it is unlikely that you will  ever  encounter  strange
  552.          program problems due to the lack of sufficient file handles.
  553.  
  554.  
  555.  
  556.  
  557.                                   C. Date & Time
  558.                  CONLOG keeps track of the date and time for all contacts
  559.          made.   Therefore,  it  is  IMPERATIVE that your system date and
  560.          time be correctly set before invoking CONLOG. If your system has
  561.          a real-time clock built in, then you probably  already  have  it
  562.          set to adjust the system clock at boot up. (By the way; when did
  563.          you  last  check the time???) If not, then either add the "DATE"
  564.          and "TIME"  commands  to  your  AUTOEXEC.BAT,  or  execute  them
  565.          manually.
  566.                  CONLOG "cheats"  a little.  It never looks at the month,
  567.          which it forces internally to be  always  November.    This  was
  568.          primarily done to allow practice runs of CONLOG in other months,
  569.          and  make the program look like it was November. (I'm in serious
  570.          trouble if they ever move the contest to July!) However,  CONLOG
  571.          does  look  at  the  date  and the year, and of course the time.
  572.          Seconds are used only to initially sync CONLOG's clock with  the
  573.          system clock.  CONLOG does not report time to the second.
  574.                  For  logging purposes, all times should be in UTC (GMT).
  575.          This can be accomplished by either setting your system clock  to
  576.          UTC  time,  or by establishing a time zone or hour offset during
  577.          the configuration of CONLOG. (This is explained a little later.)
  578.          If such a time zone  is  set,  then  CONLOG  will  automatically
  579.          adjust  the  system time to UTC time when making log entries and
  580.          displaying the time onscreen.  This eliminates the need to reset
  581.          your system time from local to UTC for the contest and then back
  582.          again.  Of course, any date/time stamps  on  the  logging  files
  583.          will  still  reflect  your  system  time,  since CONLOG does not
  584.  
  585.  
  586.                  CONLOG November Sweepstakes Logging System        Page 7
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.          actually reset the system clock.
  599.  
  600.  
  601.  
  602.  
  603.                             D. Hard Disk Installation
  604.                  Hard disk  installation  is  very  easy.   First, make a
  605.          working directory:
  606.  
  607.               c:
  608.               cd \
  609.               mkdir nss
  610.               cd nss
  611.  
  612.          Of course, you can name the directory anything you like, or make
  613.          the directory  under  another  directory  instead  of  the  root
  614.          directory.   Once  in  the  working  directory, place the CONLOG
  615.          distribution disk into drive A: and enter:
  616.  
  617.               copy a:*.EXE b:
  618.  
  619.          As with the floppy installation, the documentation files are not
  620.          needed except to make a printed copy once.
  621.                  At the end of the contest, I recommend placing the final
  622.          logging files onto a floppy disk for safekeeping.   Whether  you
  623.          leave them on your hard drive as well is up to you.
  624.  
  625.  
  626.  
  627.  
  628.                                  E. Configuration
  629.                  CONLOG  must  be  told something about yourself and your
  630.          system in order to function correctly.  This procedure is called
  631.          "configuration", and consists of creating a special  file  named
  632.          CONLOG.PRM.  This file will contain all of the special knowledge
  633.          required by the entire CONLOG  logging  system.    The  file  is
  634.          normally   placed  in  the  same  directory  (or  disk)  as  the
  635.          executable programs, but it  may  be  placed  anywhere  in  your
  636.          current "path"  as  well.    If  it cannot be found or opened by
  637.          CONLOG, LOGSHEET, or DUPSHEET, these programs  will  report  the
  638.          error and  terminate.  INSTCLOG does not report the inability to
  639.          find CONLOG.PRM, since this program is used to create it in  the
  640.          first place.    Details  of  using INSTCLOG are in the following
  641.          chapter.
  642.                  If you are a glutton for punishment, you  may  create  a
  643.          CONLOG.PRM  file  with  any  standard text editor which does NOT
  644.          make special files (such as WordStar does in the document mode).
  645.          Details on the format of the file are in the next chapter.   The
  646.          only time you must manually edit the parameter file is to change
  647.          the  printer  control  sequences for boldface, double width, and
  648.          italic printing.
  649.  
  650.  
  651.  
  652.                  CONLOG November Sweepstakes Logging System        Page 8
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.          III. INSTCLOG
  665.  
  666.                                      A. Usage
  667.                  The  CONLOG  system  requires  a  parameter  file  named
  668.          CONLOG.PRM, which contains all the  customized  information  for
  669.          your installation.   This file contains your name, QTH, section,
  670.          check, rig info, club affiliation, power, time zone offset, plus
  671.          program  information  regarding  printer  capabilities,   screen
  672.          colors, etc.  This file is normally in the same directory as the
  673.          CONLOG   programs,   but   may   actually   be  located  in  any
  674.          drive:\directory specified in your PATH variable.
  675.                  CONLOG.PRM is an ASCII text file which  may  be  created
  676.          using a  standard  text  editor.    However, to insure accuracy,
  677.          simplicity, and avoid syntax errors in  the  file,  INSTCLOG  is
  678.          provided to  automate  the  task.    INSTCLOG  is an interactive
  679.          program which asks you for each item of information required and
  680.          processes your responses into the parameter file.  There are  no
  681.          command  line  arguments  to  INSTCLOG; simply execute it as any
  682.          other program.  If INSTCLOG finds a file named CONLOG.PRM in the
  683.          current directory ONLY, then it will retrieve  information  from
  684.          that file for each question and display the current entry.  This
  685.          entry  may  then  be  replaced  with  a  new  one or used as is.
  686.          INSTCLOG will ultimately  rename  the  old  CONLOG.PRM  file  to
  687.          CONLOG.BAK and then make a new CONLOG.PRM file.
  688.                  Most  items  requested require text information, such as
  689.          your name, address, etc.  Several items require a simple yes  or
  690.          no (Y/N)  response,  or a single digit parameter.  For all cases
  691.          of text input, INSTCLOG allows you to edit the line as you type,
  692.          and only accepts the line when the <enter> key is pressed.    To
  693.          edit,  simply  use the backspace ( <-- ) key as you would in any
  694.          text editor.  The <HOME> key erases the entire entry and  allows
  695.          you to  start  over.    The left arrow cursor key is accepted as
  696.          though it were the backspace key.  INSTCLOG will  only  allow  a
  697.          certain  number  of  characters  for  each  entry;  the  maximum
  698.          determined by the available space for that  information  in  the
  699.          other programs.      When  the  limit  is  reached,  no  further
  700.          characters are allowed, and each keypress sounds a  beep.    The
  701.          <enter>,  <home>,  and  backspace  keys  will  still function as
  702.          expected, however.  INSTCLOG parses the keystrokes to allow only
  703.          valid data for the entry.  For  example,  when  asked  for  your
  704.          "check", only  digits  0-9  will be accepted.  Some entries will
  705.          automatically convert  lower  case  characters  to  upper  case,
  706.          others will  leave  case  as  is.    The <ESC>ape key performs a
  707.          special function.  It tells INSTCLOG to quit and NOT make a  new
  708.          parameter file.   This allows you to evacuate the program if you
  709.          really mess up.
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.                  CONLOG November Sweepstakes Logging System        Page 9
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.                  This   is   the  order  in  which  information  will  be
  731.          requested:
  732.  
  733.               CALLSIGN                   maximum 10 characters
  734.               NAME                       maximum 50 characters
  735.               ADDRESS                    maximum 50 characters
  736.               CITY,STATE,ZIP             maximum 60 characters
  737.               SECTION                    maximum 20 characters
  738.               CHECK                      maximum 2 digits
  739.               POWER                      maximum 4 digits
  740.               TIMEZONE                   maximum 3 characters
  741.               RIG INFO                   maximum 3 lines of 79 chars
  742.               SINGLE/MULTI OP STATION?   S/M response
  743.               CLUB AFFILIATION           maximum 50 characters
  744.               PRINTER PORT NUMBER        1, 2, or 3 is valid
  745.               PRINTER TYPE               1, 2, or 3 is valid
  746.               SLASH ZEROS?               Yes/No response
  747.               AUDIBLE ALARMS?            0, 1, 2, 3 is valid
  748.               AUTO-ADVANCE FROM CHECK?   1 or 2 is valid
  749.               SECTION NAME STYLE         1 or 2 is valid
  750.               ORDER OF DATA ENTRY        A, B, C is valid
  751.               COLOR SELECTION            (see below)
  752.  
  753.                  The  four  items  mentioned  above  just  before   color
  754.          selection  will  be  discussed in detail under heading C in this
  755.          manual section.
  756.                  Color selection is effective ONLY if a color video  card
  757.          is detected.   A miniature screen is presented in the upper left
  758.          corner and a menu of color parameters in the upper right corner.
  759.          A "rainbow" of possible colors  is  presented  underneath  these
  760.          items.   You  should  be able to see 15 of the 16 colors in this
  761.          rainbow (the 16th is, of course, black).  If you cannot see  all
  762.          15  visible  colors,  adjust  the color controls on your monitor
  763.          before proceeding. (As a  matter  of  fact,  you  can  use  this
  764.          program any  time  you want to adjust your monitor.  It displays
  765.          all 16 of the possible CGA colors.) Some color monitors, notably
  766.          the genuine  IBM  ones,  cannot  display  color  #08,  which  is
  767.          actually a  highlighted  black.    It  should show up as a faint
  768.          gray.  If your monitor  does  not  display  that  shade  without
  769.          cranking  up the intensity to a very high level, then just treat
  770.          it as another black.  Don't risk harming your screen to get that
  771.          color to show.  You are then  prompted  to  select  an  item  to
  772.          adjust from  the  menu,  and  then a color for that item.  After
  773.          each selection, the  miniature  screen  in  the  upper  left  is
  774.          re-painted to reflect the change.  When the screen first appears
  775.          it uses the colors in the current parameter file, or my defaults
  776.          if there is no current parameter file.  When you have the colors
  777.          the  way  you  like  them, one menu selection allows you to save
  778.          them.  This  option  also  causes  the  final  creation  of  the
  779.          parameter file and the exit from INSTCLOG.
  780.  
  781.  
  782.  
  783.  
  784.                  CONLOG November Sweepstakes Logging System       Page 10
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.                  The only other "tricky" entry  is  the  TIMEZONE  entry.
  797.          This is used by the CONLOG program to offset the system clock to
  798.          UTC time.  You may enter any of the usual timezone designations:
  799.               EST
  800.               EDT
  801.               CST
  802.               CDT
  803.               MST
  804.               MDT
  805.               PST
  806.               PDT
  807.               UTC
  808.               GMT
  809.               Z
  810.          If  your  timezone  is  not  listed  above,  as  for the Pacific
  811.          Section, then enter an hourly offset from your  local  time  (as
  812.          set  in  your  system clock) to UTC, expressed as 1 or 2 digits.
  813.          For example, Central Standard Time (CST) is 6 hours behind  UTC,
  814.          and could  therefore  be  entered as "6" instead of "CST".  Note
  815.          that it is assumed that any time offset  will  be  hours  to  be
  816.          ADDED to  local  time to meet UTC time.  This is valid since all
  817.          participants in the contest are in a relatively narrow range  of
  818.          time zones.    If your system clock is set to UTC, then use UTC,
  819.          GMT, Z, or simply 0.
  820.  
  821.  
  822.  
  823.  
  824.                               B. Editing CONLOG.PRM
  825.                  Normally, CONLOG.PRM may be completely setup by  running
  826.          INSTCLOG. However, since it is a straight ASCII text file, it is
  827.          possible to  edit  the file to alter entries.  Although the file
  828.          is ASCII text, there are certain rules which must be observed.
  829.                  Each line in the file describes a single item, and is of
  830.          the form:
  831.                 id=data
  832.          where "id" is a code to indicate which item is being  described,
  833.          the  "=" sign separates the id code from the data, and "data" is
  834.          the actual data assigned.
  835.                  The first line of the file must be a designation of  the
  836.          format for  the  configuration file.  For Version 1.80 this line
  837.          must read:
  838.               @=0489
  839.                  Any numerical codes (such as printer  control  codes  or
  840.          color  codes)  must  be  entered  as decimal values in the range
  841.          0-255.  If multiple values are needed, each is  separated  by  a
  842.          comma.  No other characters may be used.
  843.                  For  all  text entries (name, address, etc.) the maximum
  844.          number of characters  for  the  entry  (after  the  "=")  is  as
  845.          indicated in  the  previous section.  Exceeding any entry's size
  846.          WILL CAUSE THE CONLOG PROGRAMS TO FAIL!
  847.                  Here is a list of the code ids and associated data:
  848.  
  849.  
  850.                 CONLOG November Sweepstakes Logging System        Page 11
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.               C=callsign
  864.               N=your name
  865.               A=street address or P.O. Box
  866.               Q=city, state, ZIP
  867.               S=section name (spelled out, not abbreviated)
  868.               Y=your check (last two digits of year first licensed)
  869.               P=transmit power in watts
  870.               Z=time zone designation or offset
  871.               F1=first line of rig information
  872.               F2=second line of rig information
  873.               F3=third line of rig information
  874.                  Omit any "F" entry not used
  875.               M+  (If you are a multi-op station)
  876.                       - or -
  877.               M-  (if you are a single-op station)
  878.               H=name of club affiliation
  879.                  Omit the H= entry if not affiliated with a club
  880.               L=printer port number: 1, 2, or 3
  881.               G+   (If your printer supports IBM/Epson style graphics)
  882.                       - or -
  883.               G-   (If your printer is not IBM graphics compatible)
  884.               B+=boldface ON printer control string (see notes below)
  885.               B-=boldface OFF
  886.               I+=italics ON
  887.               I-=italics OFF
  888.               W+=double width ON
  889.               W-=double width OFF
  890.               0+  (to enable slashing zeros on printouts)
  891.                       - or -
  892.               0-  (to disable slashing of zeros)
  893.               T=Audible alarm code 0, 1, 2, or 3
  894.               V+  (to enable auto-advance after check entry)
  895.                       - or -
  896.               V-  (to disable auto-advance)
  897.               U+  (to enable short section names display)
  898.                       - or -
  899.               U-  (to use long section names)
  900.               X=nnnnn (selects order of data entry on screen from left to right)
  901.                       (where nnnnn are the digits 0, 1, 2, 3, and 4)
  902.               R=color selections (see notes below)
  903.                       - or -
  904.               R-   (to disable colors)
  905.                       - or -
  906.               R_   (to disable colors but keep worked sections visible)
  907.  
  908.                  The  printer  entries  deserve some further explanation.
  909.          First, your printer must be connected to LPT1,  LPT2,  or  LPT3.
  910.          CONLOG  may NOT be used with serial port printers, only parallel
  911.          port printers.    Fortunately,  serial  printers  are   becoming
  912.          increasingly   rare,  which  is  why  serial  printers  are  not
  913.          supported.  Second, some printers  have  a  slashed  zero  as  a
  914.  
  915.  
  916.                  CONLOG November Sweepstakes Logging System       Page 12
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.          standard character form, while most do  not.    If  you  have  a
  929.          printer which slashes zeros, then set the slashed zero entry OFF
  930.          (0-).   Otherwise,  set  it ON (0+) to cause overprinting of any
  931.          printer line with slashes at each zero character.  This  feature
  932.          applies  only  to  DUPSHEET  and  LOGSHEET.  The printer logging
  933.          output of CONLOG does not slash zeros.    Finally,  the  control
  934.          strings  for  boldface,  and  double  width  default to IBM-type
  935.          printer codes, with italics enabled  if  you  have  selected  an
  936.          "Epson" type of printer.  If you have a printer which uses other
  937.          codes,  then  you  will  have  to  edit  them  into these lines.
  938.          (Actually, this is the only real need for  editing  this  file.)
  939.          The  data  fields  of  these  lines  contain the decimal control
  940.          character strings to enable or disable the named  feature,  with
  941.          an additional decimal value as the first value.  This additional
  942.          value is  the  number  of control characters in the string.  For
  943.          example, the IBM control sequence to turn on  boldface  printing
  944.          is "<ESC>ape  E",  which is decimal value 27 and 69.  Since this
  945.          string consists of two control characters, the string  would  be
  946.          entered as:
  947.               B+=2,27,69
  948.          Make  sure  that each value is separated by ONLY a single comma.
  949.          The maximum number of control characters for each  entry  is  9,
  950.          which should  be more than enough for any printer.  If a feature
  951.          is not supported, or if you  simply  want  to  defeat  it,  then
  952.          either  eliminate  both  the ON and OFF control strings from the
  953.          file, or set the first value to 0 as follows:
  954.               I+=0
  955.               I-=0
  956.          The above two lines will defeat italics printing.
  957.                  The color entry (R=) is formatted just  as  the  printer
  958.          control  strings,  except that there is a fixed number of values
  959.          which MUST be entered.  Each value represents a  color  used  on
  960.          the  screen,  and  must  be  represented  as a two-digit decimal
  961.          number in the range 00-15.  The order of entries is:
  962.               Main Background
  963.               Main Border & window borders
  964.               Main Text
  965.               Data Input & window text
  966.               Function Key Menu Background
  967.               Function Key Menu Border
  968.               Function Key Menu Text
  969.               Highlights
  970.               Error Background
  971.               Error Text
  972.               Statistics
  973.               Worked Section Color
  974.          To defeat all colors, simply use R- as a entry.  Of  course,  if
  975.          your  default  video  device  is a monochrome adapter card, this
  976.          entry will be ignored anyway.  Using R_ will defeat colors,  but
  977.          allow  worked  sections to be underlined on monochrome adapters,
  978.          and dark blue on color adapters.  Here is a list  of  the  legal
  979.          color values:
  980.  
  981.  
  982.                  CONLOG November Sweepstakes Logging System       Page 13
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.          00   Black        08   Gray (hi intensity black)
  996.          01   Blue         09   Light Blue
  997.          02   Green        10   Light Green
  998.          03   Cyan         11   Light Cyan
  999.          04   Red          12   Light Red
  1000.          05   Magenta      13   Light Magenta
  1001.          06   Yellow       14   Light Yellow
  1002.          07   White        15   High Intensity White
  1003.  
  1004.          Use care in assigning any color value above 08 to  a  background
  1005.          color,  since  you  will get blinking foreground colors instead.
  1006.          There are no "Light" background colors.
  1007.                  Any line beginning with a semi-colon (;) is treated as a
  1008.          "comment" line, and is ignored by all  CONLOG  programs.    This
  1009.          allows you to enter notes into the file relative to the meanings
  1010.          of the lines, if you wish.
  1011.                  It  cannot  be  stressed  to strongly that errors in the
  1012.          parameter file will seriously affect  operation  of  all  CONLOG
  1013.          programs,  even  though  the  programs  attempt  to validate the
  1014.          syntax of each line before trusting  it.    I  strongly  suggest
  1015.          using  INSTCLOG  first and printing out the resultant CONLOG.PRM
  1016.          file before attempting to edit it.  The printout will serve as a
  1017.          sample of proper entry format.
  1018.  
  1019.  
  1020.  
  1021.  
  1022.                          C. Customizing CONLOG Operation
  1023.                  There are several items which will configure  CONLOG  to
  1024.          your own  tastes.  The INSTCLOG program requests a selection for
  1025.          each of the following  items.    If  you  are  manually  editing
  1026.          CONLOG.PRM,  use the number selection given below for each item.
  1027.          First of these is the autible alarm selection.  You may select:
  1028.               0 = no alarms at all
  1029.               1 = alarm on data entry or system error
  1030.               2 = alarm on duplicate callsign
  1031.               3 = alarm on duplicate callsign and data entry/system error
  1032.          I suggest using selection 2 or 3, unless  you  plan  on  wearing
  1033.          headphones.  In that case, it doesn't matter if you have audible
  1034.          alarms or not.
  1035.                  Since  the  check field always requires exactly 2 digits
  1036.          entered, it makes sense to automatically  advance  to  the  next
  1037.          field after  the digits are entered.  This is especially true if
  1038.          you are a fairly accurate  and  fast  typist.    CONLOG  may  be
  1039.          configured  to  accomplish this auto-advance, or to advance only
  1040.          after the <space> or <enter> keys are pressed.  Select:
  1041.               1 = no auto-advance
  1042.               2 = auto-advance enabled
  1043.  
  1044.                  CONLOG  has  always  used  the  "traditional",  or  long
  1045.          section   names,   rather   than   the   newer  2  or  3  letter
  1046.  
  1047.  
  1048.                 CONLOG November Sweepstakes Logging System        Page 14
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.          abbreviations.   This  is primarily due to tradition and nothing
  1061.          else.  However, there is good reason to use the shorter  section
  1062.          names,  especially  on CW. So, beginning with Version 1.80, both
  1063.          section names are supported.  In  the  section  field,  you  may
  1064.          enter  EITHER  the  long  or short section name at any time, and
  1065.          CONLOG will accept it.  The section name display  in  the  lower
  1066.          half of  the  screen must display one or the other, though.  You
  1067.          may select the format of section names thus:
  1068.               1 = long names
  1069.               2 = short names
  1070.          Note that this selection does  not  affect  logsheet  printouts,
  1071.          which will continue to use only the traditional section names.
  1072.                  Lastly,  CONLOG now allows the order of data entry to be
  1073.          customized.  The original order of data entry, and  the  default
  1074.          method if none other is specified, is:
  1075.              CALL   NR   PREC   CHECK   SECTION
  1076.  
  1077.          This  is  the  order  shown  on  all  the  screen layouts in the
  1078.          Appendix of this manual.  An alternate form, perhaps  useful  to
  1079.          CW operators is:
  1080.              NR   PREC   CALL   CHECK   SECTION
  1081.  
  1082.          These two formats may be selected as follows:
  1083.               A = CALL  NR  PREC  CHECK  SECTION
  1084.               B = NR  PREC  CALL  CHECK  SECTION
  1085.          INSTCLOG  allows  a response of 'C' to the format request, which
  1086.          then allows you to arrange the five entry field in any order you
  1087.          prefer.  Each field is assigned a number as follows:
  1088.               0 = CALL
  1089.               1 = NR
  1090.               2 = PREC
  1091.               3 = CHECK
  1092.               4 = SECTION
  1093.          The object is to arrange the five digits in the order  you  wish
  1094.          them to  appear  in  the  CONLOG screen from left to right.  The
  1095.          default condition would therefore be "01234".  The alternate (CW
  1096.          operator's) format would be "12034".  Note that you must specify
  1097.          all five digits, with no digit more than once.    INSTCLOG  will
  1098.          check your response for accuracy and reject anything not valid.
  1099.                  If  you are editing CONLOG.PRM, the data entry field may
  1100.          be omitted if you wish to use the standard "01234"  arrangement.
  1101.          Otherwise, the data entry format line should read:
  1102.               X=nnnnn
  1103.          where  "nnnnn"  are  the five digits representing the fields, in
  1104.          the order you desire them from left to right.  Since you are not
  1105.          using INSTCLOG, be sure that you have all five  digits,  in  the
  1106.          range 0-4,  with  no  digit  more than once.  The CONLOG program
  1107.          expects this line to be valid, and will fail  to  work  if  this
  1108.          line is inaccurate!
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.                  CONLOG November Sweepstakes Logging System       Page 15
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.          IV. CONLOG
  1127.  
  1128.                                A. Files and Formats
  1129.                  Logging information from CONLOG is saved to disk in  two
  1130.          different formats.    The  first  format  is  in  a  file  named
  1131.          BACKUP.LOG, and saves data on all  operations  done  during  the
  1132.          operation of CONLOG. This file is used as a disaster backup.  If
  1133.          power should fail, or your system should fail, BACKUP.LOG can be
  1134.          used  to  recover your log intact up to, and probably including,
  1135.          the last entry.  Information  saved  includes  each  log  entry,
  1136.          times  on  and  off, log entries deleted or edited, and the time
  1137.          and filename of log dumps to disk.  Total  time  spent  on  each
  1138.          band  is  not  recoverable,  but  that information is not really
  1139.          necessary for logging anyway.
  1140.                  The second type of file is  a  "log  dump"  file,  which
  1141.          saves the  log  information  currently  in memory.  This type of
  1142.          file does not save deleted entries, and only  saves  the  edited
  1143.          copy of  an edited entry.  It also saves section and QSO totals,
  1144.          total time logged on, and other vital information.  It may  also
  1145.          be  used  to recover from a power or system failure, but it will
  1146.          only be as accurate as the last time the log dump was performed.
  1147.          Unlike the BACKUP.LOG file, which is automatically  created  and
  1148.          updated, the log dump files are created only on operator command
  1149.          (see section I in this chapter, and chapter VII.).  The log dump
  1150.          file  is  the file used with LOGSHEET and DUPSHEET to create the
  1151.          final printouts.  BACKUP.LOG cannot be used for this purpose.
  1152.                  Both file types are saved as ASCII text files, with  one
  1153.          entry per  line.   However, the BACKUP.LOG format is not readily
  1154.          readable, since information is  stored  in  a  format  which  is
  1155.          convenient  for  use  by  CONLOG,  rather  than readable by real
  1156.          humans.  The BACKUP.LOG format looks like this:
  1157.  
  1158.          ;File opened: 1207Z, 11-19-89
  1159.          +0727   14    0000
  1160.          : WA9XYZ      0001   0023   B   62   56   0727   2    0000
  1161.          : W1AW        0002   0001   A   24   00   0728   2    0001
  1162.          : K9ABY       0003   0123   B   55   63   0730   3    0003
  1163.          @ K9ABY       0003
  1164.          ;EDIT WA9XYZ  0001
  1165.          ! WA9XYZ      0001   0024   B   62   56   0727   2    0005
  1166.          -0732   14    0005
  1167.          ;File: LOG89.001  Saved 11-19-89 1212Z
  1168.          ;READ LOG FILE: log89.001 at 1300Z 11-19-89
  1169.          ;File closed: 1301Z, 11-14-89
  1170.  
  1171.          This short excerpt shows just about all of the entries which can
  1172.          occur in the BACKUP.LOG. Note that each time you execute CONLOG,
  1173.          it will append new data to any existing BACKUP.LOG file  in  the
  1174.          current directory.    If  there is none, then it will be created
  1175.          anew.  It should be obvious that the  first  character  in  each
  1176.          line has a special meaning.  These are:
  1177.  
  1178.  
  1179.  
  1180.                  CONLOG November Sweepstakes Logging System       Page 16
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.               ;   Comment or note for "human" readers
  1193.               +   Indicates a "time on" entry
  1194.               -   Indicates a "time off" entry
  1195.               :   Indicates a QSO entry
  1196.               @   Indicates a deleted QSO entry
  1197.               !   Indicates an edited QSO entry
  1198.  
  1199.          The data following each code character varies with the  type  of
  1200.          entry.   For time on and off entries, the first set of digits is
  1201.          the current time (UTC is assumed) in minutes since  midnight  of
  1202.          the current  day.    The  next  set  of  digits is the date, and
  1203.          finally is the current total time logged on in the contest, also
  1204.          expressed in minutes.
  1205.                  QSO entries begin with the callsign, of course, followed
  1206.          by your QSO number, and then the  other  station's  QSO  number.
  1207.          Next  is  the precedence, check, section, time worked, band, and
  1208.          total contest time in that order.  The section is specified as a
  1209.          number which is translated  within  all  CONLOG  programs  to  a
  1210.          section name.    Number 00 is the CONN section, and number 76 is
  1211.          the YU-NWT section.  The numbers are ordered as they  appear  on
  1212.          the CONLOG  screen,  proceeding  downward  in  each  column.  Of
  1213.          course, this information is really  not  necessary  for  you  to
  1214.          know,  but it helps to understand what this log format contains.
  1215.          The band entry is also a number which  corresponds  to  a  band,
  1216.          with 1  being  80  meters, and 6 being 160 meters.  Band 0 means
  1217.          that no band was selected.  The entry time and  total  time  are
  1218.          expressed   in   minutes  since  midnight,  and  total  minutes,
  1219.          respectively.
  1220.                  An edited entry appears in the same format as  a  normal
  1221.          QSO entry, except that certain fields will not change.  The time
  1222.          worked and  your  QSO  number cannot be altered.  The total time
  1223.          will be the total time when the edit took  place.    This  total
  1224.          time  field  is  used  during  recovery  functions to constantly
  1225.          update the total time counter.
  1226.                  The comment entries appear for noting  when  files  were
  1227.          saved  or  recovered,  and for logging times when the BACKUP.LOG
  1228.          file was opened and closed.  They are for user information only,
  1229.          and have no other purpose.
  1230.                  Although possible, it is EXTREMELY UNWISE to attempt  to
  1231.          edit the  BACKUP.LOG  file.    Tab  characters are used as field
  1232.          delimiters within each line, and they  may  NOT  be  altered  to
  1233.          spaces.   In  addition,  some text editors place and end-of-file
  1234.          marker character in a file.  If this occurs, CONLOG  will  later
  1235.          append  new  data  AFTER  the EOF marker, and all that data will
  1236.          then be difficult, if not impossible, to recover.  To cover this
  1237.          last case, a batch file is provided called NOEOF.BAT, which  can
  1238.          be used to remove an EOF character from the BACKUP.LOG file.  If
  1239.          you  should  happen  to edit this file, be sure to run NOEOF.BAT
  1240.          before attempting to re-use BACKUP.LOG with the CONLOG program.
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.                 CONLOG November Sweepstakes Logging System        Page 17
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.                  The  format  of  the log dump file is similar to that of
  1259.          BACKUP.LOG, but more readable to a "real person".  The format of
  1260.          lines is:
  1261.  
  1262.          ;File: LOG89.001  Saved  11-19-89  1212Z
  1263.          + TIME ON        11-14-89        1207Z
  1264.          : WA9XYZ       1     24    B   Ill   62   1207Z   40
  1265.          : W1AW         2      1    A   Conn  24   1208Z   40
  1266.          - TIME OFF       11-14-89        1212Z
  1267.          >Conn     1
  1268.          >Ill      1
  1269.          ;QSOs   SECTIONS          SCORE    TOTAL TIME
  1270.          #   2     2                   8      00:05
  1271.          ;Next number to send is:
  1272.          !4
  1273.          ;Total band times: 80-40-20-15-10-160
  1274.          &0000 0005 0000 0000 0000 0000
  1275.  
  1276.                  The same scheme of identifying each  line  with  a  code
  1277.          character  is  used,  except  that some different characters are
  1278.          used.  Here is a list of the codes for the log dumps:
  1279.  
  1280.               ;   Comment or note for "human" readers
  1281.               +   Indicates a "time on" entry
  1282.               -   Indicates a "time off" entry
  1283.               :   Indicates a QSO entry
  1284.               >   Indicates a section total
  1285.               #   Indicates scoring and logging totals
  1286.               !   Indicates the next number you will send
  1287.               &   Indicates total times (in minutes) for each band
  1288.  
  1289.                  In these files, all times are reported as  normal  hours
  1290.          and minutes, except for the total times on each band.  That item
  1291.          is reported as total minutes.  The QSO entry line should be easy
  1292.          to read.    The  fields  in order are callsign, your number, his
  1293.          number, precedence, section, check, entry time, and band.    You
  1294.          will  notice  in the above example that there are no entries for
  1295.          deleted or edited QSO entries.  That is because deletions should
  1296.          not appear in the log, and only the final edited entry is valid.
  1297.          Compare this example to the BACKUP.LOG example  above  and  note
  1298.          that the K9ABY entry does not appear (since it was deleted), and
  1299.          the  WA9XYZ  shows his number as 24, which is the edited version
  1300.          (the original entry was 23).   All  items  relating  to  section
  1301.          totals and score totals are for the use of LOGSHEET and DUPSHEET
  1302.          programs,  and  for  restoring the complete log to memory if you
  1303.          re-execute CONLOG. The section names are always specified in the
  1304.          "long" format, even if you have configured CONLOG to  use  short
  1305.          section names.    The  short  section name configuration affects
  1306.          ONLY the CONLOG display screen, nothing else.
  1307.                  The same cautions apply to the  log  dump  files  as  to
  1308.          BACKUP.LOG regarding  editing  them.   There really shouldn't be
  1309.          any need for that,  but  if  so,  all  tab  characters  must  be
  1310.  
  1311.  
  1312.                  CONLOG November Sweepstakes Logging System       Page 18
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.          preserved.   However,  an  end  of  file  marker  character   is
  1325.          acceptable  here,  since  these  files  are never appended, only
  1326.          created new.
  1327.                  Section I of this chapter and chapter VII  explain  more
  1328.          about using the various file recovery and save functions.
  1329.  
  1330.  
  1331.  
  1332.  
  1333.                                     B. Screens
  1334.                  There are three screens used in the CONLOG program.  The
  1335.          main screen is used for actually logging QSOs.  The function key
  1336.          menu  "pops up" in the lower half of the main screen in order to
  1337.          give access to special non-logging functions.  The function  key
  1338.          menu is visible when you first execute the program.  The special
  1339.          functions  menu  is  also  displayed  in  the bottom half of the
  1340.          screen,  and  contains  extra  features   related   to   contest
  1341.          operation.   Refer  to  Appendix  A  for printouts of the screen
  1342.          formats.
  1343.                  The function key menu is displayed whenever CONLOG is in
  1344.          the "command  mode",  and  disappears  when  CONLOG  is  in  the
  1345.          "logging mode".   The switch is made with the <F1> key.  It will
  1346.          toggle CONLOG between the two modes.  The special functions menu
  1347.          may be invoked by pressing the <ALT> key and <F1>  keys  at  the
  1348.          same time.    The  special functions menu allows the <F1> key to
  1349.          return to logging mode, or the <F2> key to  switch  directly  to
  1350.          the command  mode.  If you are not logged in to the contest, the
  1351.          <F1> key in the special functions menu will not be operative.
  1352.  
  1353.  
  1354.  
  1355.  
  1356.                               C. Logging On and Off
  1357.                  Logging on and off creates entries in  the  contest  log
  1358.          which  indicate  the  times  you started and stopped working the
  1359.          contest.  Current rules state that an "off" period  must  be  at
  1360.          least 30  minutes,  but  CONLOG  does not enforce that rule.  Be
  1361.          sure you observe it, however, to avoid disqualification of  your
  1362.          log.  Logging on and off may only be done from the command mode.
  1363.          If  you  are  currently logged off, CONLOG cannot be placed into
  1364.          the logging mode.  An error message will appear if  you  attempt
  1365.          to use  the  <F1>  key  while logged off.  The function key menu
  1366.          will always be displayed while you are logged off.
  1367.                  Pressing <F2> while in the command mode will log you  on
  1368.          or off,  and  the legend onscreen will change accordingly.  When
  1369.          you log on, the total contest time counter will begin to run  as
  1370.          well, and will stop when you log off.
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.                  CONLOG November Sweepstakes Logging System       Page 19
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.                                 D. Changing Bands
  1391.                  The band you are working must be  manually  selected  in
  1392.          the command mode.  This is accomplished with the <F5> key.  Each
  1393.          time it is pressed the BAND field of the main screen will change
  1394.          to the next band.  The order of change is 80-40-20-15-10-160 and
  1395.          then back  to  80  again.    You  may  alter  the  band  setting
  1396.          regardless of being logged on or off.
  1397.                  It is VERY easy to forget to  change  the  band  setting
  1398.          when changing  the  band on your rig.  This could cause your log
  1399.          to be disqualified.  BE SURE to change the band  information  in
  1400.          CONLOG whenever you change bands on your rig!
  1401.  
  1402.  
  1403.  
  1404.  
  1405.                                 E. Printer Listing
  1406.                  Besides the normal backup files which CONLOG creates, it
  1407.          is possible  to also log each operation to your printer.  In the
  1408.          command mode, function key <F9> toggles printer logging  on  and
  1409.          off.   The  legend  on  the  function  key  menu will report the
  1410.          current setting.  This may be toggled regardless of being logged
  1411.          on or off.  If you use this function, be sure  your  printer  is
  1412.          online and  loaded  with  paper.   If CONLOG detects any printer
  1413.          error during operation, a warning message is displayed for a few
  1414.          seconds, and the printer is automatically  toggled  off.    This
  1415.          feature  is  a  handy  way  of  being  able to quickly scan back
  1416.          through your log without having to save it to disk, exit to DOS,
  1417.          and look at it in that manner.
  1418.  
  1419.  
  1420.  
  1421.  
  1422.                                 F. Making Contacts
  1423.                  This is where the fun begins.  After  getting  your  rig
  1424.          warmed   up,   laying  in  a  supply  of  your  favorite  liquid
  1425.          refreshment, kicking the kids and spouse out of the  house,  and
  1426.          taking  the  phone  off  the  hook, you're ready to begin making
  1427.          contacts.
  1428.                  If using floppy disks, place  the  CONLOG  working  disk
  1429.          into either drive A: or B: as you desire.  Switch to that drive,
  1430.          and invoke the program by typing
  1431.  
  1432.               CONLOG
  1433.  
  1434.          This   will  run  the  program  and  establish  or  re-open  the
  1435.          BACKUP.LOG file.  DO  NOT  REMOVE  THIS  DISK  WHILE  CONLOG  IS
  1436.          EXECUTING!  To  do  so  will cause failure of CONLOG and loss of
  1437.          your backup log file!
  1438.                  If using hard disk, change to the CONLOG  directory  and
  1439.          invoke the  program  as above.  Obviously, you cannot remove the
  1440.          disk, so there should be no trouble here.
  1441.                  After the sign-on screen appears, hit  any  key  (except
  1442.  
  1443.  
  1444.                  CONLOG November Sweepstakes Logging System       Page 20
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.          Ctrl-Break) and CONLOG will be ready for use.  First,  use  <F5>
  1457.          to set  your  band.   Then, use <F2> to log "on" to the contest.
  1458.          Finally, use <F1> to enter logging mode.
  1459.                  The main screen (Appendix A) is  divided  into  separate
  1460.          areas depending  upon  the  information being reported.  The top
  1461.          line is the only line actually used in  making  the  log  entry.
  1462.          The  second  line  will always report the next number for you to
  1463.          send, and your current band.   The  lower  half  of  the  screen
  1464.          reports  the  sections  NOT  WORKED. As you make contacts in new
  1465.          sections, this area will gradually become empty.
  1466.  
  1467.          NOTE: With the addition of the ability to configure the order of
  1468.          data entry, it is difficult to explain the sequence of operation
  1469.          for all possible configurations.  Therefore, it will be  assumed
  1470.          that the  default  field  order  is in use.  If you change this,
  1471.          remember that data entry always progresses from left to right on
  1472.          the screen, starting with the left-most field.
  1473.  
  1474.          The cursor is always on the top line, and shows you  where  your
  1475.          next character  will be entered.  For a fresh entry it starts in
  1476.          the CALLSIGN field.  It is not necessary to fill  in  the  entry
  1477.          fields in order, but they must be all filled in before the entry
  1478.          may be logged.
  1479.                  For  all  but the PREC field, the entry may be edited by
  1480.          using the backspace ( <- ) key.  In  addition,  the  <HOME>  key
  1481.          will  erase  the current field and place the cursor at the start
  1482.          of the field.  Invalid keystrokes will cause a "beep" (if alarms
  1483.          have been enabled during configuration) and will not  be  echoed
  1484.          to the  display.    The  CALLSIGN  field  does  not  accept  any
  1485.          punctuation, so do not attempt to enter any  portable  ("slash")
  1486.          identifier suffix.  It really isn't needed for logging anyway.
  1487.                  Duplicate  checking is performed when the CALLSIGN field
  1488.          has been filled, and movement to  another  field  is  attempted.
  1489.          When  the  log  begins to get large, there may be a slight pause
  1490.          during the search process.  If the callsign is  already  in  the
  1491.          log,  an  error  message is displayed next to the CALLSIGN field
  1492.          showing the number you sent to that station.  After a  pause  of
  1493.          several  seconds,  the error message is erased, and the CALLSIGN
  1494.          field is cleared out. (Anytime an error message is displayed  by
  1495.          CONLOG, a keystroke will terminate the message before the normal
  1496.          timeout.)
  1497.                  If you re-enter a field which was already filled in, any
  1498.          characters  typed  will  first  cause  the  field to be blanked.
  1499.          Otherwise, the field may be left  alone  by  moving  to  another
  1500.          field.
  1501.                  Moving  to another field is done by pressing the <enter>
  1502.          key, or <space> key.  This will move the cursor to the  starting
  1503.          position  of  the next field to the right, with wrap-around from
  1504.          the SECTION field to the CALLSIGN field.  You may also  directly
  1505.          move  either  to  the next field right or the next field left by
  1506.          using the cursor right or left arrow keys respectively.  This is
  1507.          handy for moving across a field without making an entry into it,
  1508.  
  1509.  
  1510.                 CONLOG November Sweepstakes Logging System        Page 21
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.          or  without  disturbing  an  entry already in place. <enter> and
  1523.          <space> only leave a field if an entry  has  been  made  in  the
  1524.          field.  To move and leave the field blank, use the arrow keys.
  1525.                  The  <DEL>ete  key  will  clear all fields and place the
  1526.          cursor back into the CALLSIGN field.  If all  fields  have  been
  1527.          filled,  but  the  entry  has  not  been  logged,  you  will  be
  1528.          questioned by the system to see if you really want to clear  the
  1529.          pending entry.   A  "y"  response  will complete the clear.  Any
  1530.          other response will ignore the delete request.
  1531.                  The <INS>ert key is used to actually  log  the  contact.
  1532.          All fields must be filled, or the <INS> key will be ignored.  If
  1533.          the  log entry is made, the entry fields will be cleared and the
  1534.          cursor placed in the CALLSIGN field.  The next  number  to  send
  1535.          will be  incremented, and the scoring line will be updated.  The
  1536.          last entry logged will  be  displayed  just  above  the  section
  1537.          tally,  and  if  the contact was a new section, its name will be
  1538.          removed from the section tally.   Finally,  the  entry  will  be
  1539.          saved in the BACKUP.LOG file, and sent to the printer if printer
  1540.          logging is turned on.
  1541.                  The  <F1>  key  may  be  used  at  any time to return to
  1542.          command mode,  without  disturbing  any  pending  entry  on  the
  1543.          screen.   Likewise,  the <ALT-F1> key combination may be used at
  1544.          any  time  to  invoke  the  special  functions   menu,   without
  1545.          disturbing any pending entry.
  1546.                  The PREC  field  is  entered slightly differently.  When
  1547.          first entered, the field defaults to "B",  and  that  precedence
  1548.          may be  selected  simply  by  hitting  the  <enter> key.  If the
  1549.          precedence is "A" or "Q", then simply type  an  "A"  or  "Q"  in
  1550.          either upper  or  lower case.  Use the <enter> key or one of the
  1551.          other keys described above to  move  to  the  next  or  previous
  1552.          field.
  1553.                  The SECTION  field  has extra features.  The section can
  1554.          be typed in if desired, or the cursor up and down arrow keys can
  1555.          be used to scan through the list of sections until  the  desired
  1556.          section is  found.   The <PgUp> and <PgDn> keys may be similarly
  1557.          used, except they scan by 15 sections at a time, whereas the  up
  1558.          and down  arrow keys scan in one section increments.  Any time a
  1559.          section is selected which has not been worked, its name  in  the
  1560.          section tally  is highlighted.  When typing in the section name,
  1561.          either upper or lower case characters may be used.  Due to space
  1562.          limitations on  the  screen,  the  U.S.  Virgin  Islands  (USVI)
  1563.          section  is  listed  under  the 5th call area instead of the 4th
  1564.          call area.  A hyphen (-) after  the  Puerto  Rico  (PR)  section
  1565.          reminds you that USVI should be listed next.
  1566.                  At any time, you may enter either the "traditional" long
  1567.          section name  or  the  new  shortened  name.  CONLOG will accept
  1568.          either one.    During  configuration  you  have  the  option  of
  1569.          selecting which format will be displayed on the screen, but that
  1570.          does not limit which format you may manually enter.
  1571.                  If,    during    configuration,    you   have   selected
  1572.          "auto-advance" out of the check field, the second digit  entered
  1573.          in  this field will automatically cause the cursor to advance to
  1574.  
  1575.  
  1576.                 CONLOG November Sweepstakes Logging System        Page 22
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.          the next  field  to  the  right.    It  is not required to press
  1589.          <enter> or <space> to leave the field.    In  this  manner,  the
  1590.          check  field  works  similar to the precedence field, which also
  1591.          doesn't require an <enter> key following data entry.
  1592.  
  1593.  
  1594.  
  1595.  
  1596.                                   G. Statistics
  1597.                  CONLOG contains some simple statistics intended  to  aid
  1598.          contest strategy.  These statistics include:
  1599.               Average number of contacts per minute
  1600.               Total contacts for each band
  1601.               Number of contacts since the last band change
  1602.               Total time operated on each band
  1603.               Total time operated since last band change
  1604.               Average number of contacts per minute since last band change
  1605.          It should be easy to see how this information can help determine
  1606.          when a band change is in order, or when it's naptime!
  1607.                  The  average  contacts  per minute are calculated as the
  1608.          total number of contacts divided by the total number of  minutes
  1609.          logged in  (your total time).  This average is carried only to 1
  1610.          decimal place, and is updated every minute  when  the  time  and
  1611.          total time displays are updated.  The value may be followed by a
  1612.          "+"  or "-" sign to indicate that the current average is more or
  1613.          less than the previous average.  If neither sign  appears,  then
  1614.          the average  hasn't  changed.  Like any average, changes will be
  1615.          most dramatic when the total time and/or total contacts are  low
  1616.          numbers,  and  will  be  slower  to  change  when the values are
  1617.          higher.  The average number of  contacts  since  the  last  band
  1618.          change  is calculated the same way, except that it is reset each
  1619.          time the band is changed.
  1620.                  Just above the sections worked  display  are  the  total
  1621.          QSOs for  each band, and the total time spent on that band.  The
  1622.          count is updated for each contact, and the time is updated  each
  1623.          minute.  In addition, there is a final "CURRENT" entry, which is
  1624.          reset  to zero each time the band is changed, and shows how many
  1625.          contacts were made since the last band change, and how much time
  1626.          has elapsed since the band change.  The counts are not saved  to
  1627.          the backup  logs,  but  the  times are.  Reading a file into the
  1628.          program will reconstruct the counts accurately.  Total times for
  1629.          each band are not recoverable from the BACKUP.LOG file.  If  you
  1630.          recover  from  this  file,  the  band  times will be reset to 0.
  1631.          However, this is not critical information  for  logging,  so  no
  1632.          real problem exists.
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.                  CONLOG November Sweepstakes Logging System       Page 23
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.                                H. Delete a Contact
  1655.                  Sometimes you work a station and log him, only  to  find
  1656.          out that  he  really  wasn't working you.  Or perhaps you simply
  1657.          jumped the gun and hit <INS>ert before you really confirmed  the
  1658.          contact.  (It  happens!)  Any  logged  contact may be deleted by
  1659.          first using <F1> to enter command mode, and then selecting  <F3>
  1660.          to delete  an  entry.  You will be asked for either the callsign
  1661.          of the station or your QSO number.  If the entry is found in the
  1662.          log, you will be asked to confirm the delete.  After  completing
  1663.          the action,  use  the  <F1> key to return to logging mode.  Note
  1664.          that the  deleted  call  is  still  in  memory,  but  marked  as
  1665.          "deleted",  so  that  it  will  not  be matched during duplicate
  1666.          checking, and will not be saved to a log file later.    The  QSO
  1667.          number  associated with that contact may not be used over again.
  1668.          In addition, your score will be adjusted accordingly.    If  the
  1669.          contact  represented  the only contact in a section, the section
  1670.          name will re-appear in the section tally.
  1671.  
  1672.  
  1673.  
  1674.  
  1675.                                 I. Edit a Contact
  1676.                  You work a station and copy his check as "66".   Several
  1677.          minutes  later  you hear him again, only much clearer this time,
  1678.          and realize that he is reporting a  check  of  "56".    You  can
  1679.          correct  the  entry  by  returning to command mode with the <F1>
  1680.          key, and pressing the <F4> key to edit an entry.   You  will  be
  1681.          prompted for  either  the  callsign  or your QSO number.  If the
  1682.          contact is found, the data from that contact will be placed into
  1683.          the top line of the main screen, and the cursor will  be  placed
  1684.          in the  CALLSIGN  field.   This is the only time when the cursor
  1685.          will be in the main screen while the function key menu  is  also
  1686.          displayed.  You may now edit any of the fields displayed just as
  1687.          though it were a new entry.  Note that any entry in the CALLSIGN
  1688.          field will  cause  duplicate checking to occur.  This means that
  1689.          simply hitting <enter> in that field will run a duplicate  check
  1690.          on  the  current  callsign,  which  will cause a duplicate to be
  1691.          reported.  Therefore, unless  you  really  want  to  change  the
  1692.          CALLSIGN  field,  use the cursor left or right keys to change to
  1693.          the next field, not the <enter> key.
  1694.                  The <DEL>ete key will abort the editing process at once.
  1695.          The <INS>ert key will complete the edit function.  You  will  be
  1696.          prompted one  final  time  to  confirm the edit or abort it.  If
  1697.          confirmed, the entry will replace the old entry in memory.  If a
  1698.          section change was made, the scores and section totals  will  be
  1699.          adjusted as  needed.   If the section was not changed, the score
  1700.          and totals won't change either.
  1701.                  Certain items associated with a log  entry  may  not  be
  1702.          edited.  These include your QSO number, the time worked, and the
  1703.          band used.    The  reasons  for not allowing alteration of these
  1704.          items  should  be  reasonably  obvious  from  a  contest   rules
  1705.          standpoint.
  1706.  
  1707.  
  1708.                  CONLOG November Sweepstakes Logging System       Page 24
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.                                 J. File Functions
  1721.                  The <F8> key in the command mode controls the three file
  1722.          functions available.  They are:
  1723.  
  1724.               Write the log to a logfile
  1725.               Read a logfile into memory
  1726.               Recover from BACKUP.LOG
  1727.  
  1728.          The last choice would be used only if a power or system  failure
  1729.          caused  an  exit  from  CONLOG and the log had not been recently
  1730.          saved to a logfile.
  1731.                  The current log in memory  should  be  written  to  disk
  1732.          before  any  exit from CONLOG, and before using the <F7> Suspend
  1733.          to DOS function.
  1734.                  After pressing <F8>, you will be prompted for  the  type
  1735.          of file  function  you  wish to perform.  If you choose to write
  1736.          the log file, the entire log in memory will be written to a  new
  1737.          file.  The name of the file will be:
  1738.               LOGyy.nnn
  1739.          where "yy" is the last two digits of the current year, and "nnn"
  1740.          is a  number from 001 to 999.  CONLOG automatically searches the
  1741.          current  directory  and  uses  the  lowest   number   available.
  1742.          Therefore,   for   1989,   the   first  file  written  would  be
  1743.          "LOG89.001", and the fifth file would be "LOG89.005".    If  you
  1744.          write  more  than  999 files, the final extension will be "000",
  1745.          and each write will overwrite the last file  with  that  number.
  1746.          You  may  use  the  <F7>  function to exit to DOS and erase some
  1747.          files.  Normally, you will not save  more  than  999  files,  so
  1748.          there  should be no need to erase intermediate files until after
  1749.          the contest (unless you get short of disk space).
  1750.                  If you choose to  read  in  a  log  file,  you  will  be
  1751.          prompted to  enter the name of the file to read.  This should be
  1752.          the most recent log file saved, so that the log will be as up to
  1753.          date as possible.  If the  log  file  was  created  and  nothing
  1754.          further was entered after that, then the log will be fully up to
  1755.          date.   If you have data currently in memory, you will be warned
  1756.          that it will be lost, and allowed to confirm or abort  the  read
  1757.          operation.
  1758.                  If you choose to recover from BACKUP.LOG, that file will
  1759.          be read  and your memory log will be restored.  If there is data
  1760.          in  memory  at  present,  you  will  be  warned  and  given  the
  1761.          opportunity to confirm or abort the operation.
  1762.                  When you will be logging off the contest for an extended
  1763.          period of time, say an hour or more, you should log off with the
  1764.          <F2> key, save the file to disk, and then exit the program using
  1765.          <F10>.  Later, execute CONLOG again, and as the first operation,
  1766.          select <F8>  and  a Read operation on the last file saved.  This
  1767.          will restore you to the condition at which you left off.
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.                 CONLOG November Sweepstakes Logging System        Page 25
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.                             K. Standby (Screen Saver)
  1787.                  CONLOG is  a  "static"  screen program.  In other words,
  1788.          much of the information displayed never changes.  It is possible
  1789.          to permanently etch information into  the  phosphor  of  a  CRT.
  1790.          (Check  out  your  bank's  "Money  Machine" screen to see what I
  1791.          mean!) CONLOG normally  won't  be  used  enough  to  cause  this
  1792.          problem,  but  a  feature has been added to help avoid it if you
  1793.          leave the contest for  some  minutes  and  don't  want  to  exit
  1794.          CONLOG.  Using  <F1> to enter command mode, press <F6> to invoke
  1795.          the screen standby.  The screen will be blanked except  for  one
  1796.          line, which reminds you to press the space bar to restore normal
  1797.          operation.
  1798.  
  1799.  
  1800.  
  1801.  
  1802.                            L. Invoking DOS from CONLOG
  1803.                  It   is   possible   (if  you  have  enough  memory)  to
  1804.          temporarily exit CONLOG back to the normal DOS  prompt,  without
  1805.          actually  exiting CONLOG. This can be done to quickly check disk
  1806.          space, look at the directory, print a file, or whatever.    What
  1807.          can  be  done  is  mainly  limited  by  how  much free memory is
  1808.          available on your  system  with  CONLOG  in  place.    From  the
  1809.          function  key  menu,  press <F7> to suspend CONLOG operation and
  1810.          exit to DOS. If the suspension works, you will get  your  normal
  1811.          DOS prompt.    To  return  to CONLOG, type "EXIT<enter>" and you
  1812.          will be returned to CONLOG as you left it.
  1813.                  If you are "logged into" the contest when invoking  DOS,
  1814.          the  time you spend in DOS will be added to your total time when
  1815.          you return to CONLOG. If you are going to be  in  DOS  for  more
  1816.          than  30  minutes,  be sure to log off the contest first, so the
  1817.          time will not continue to accumulate.
  1818.  
  1819.  
  1820.  
  1821.  
  1822.                               M. Terminating CONLOG
  1823.                  From the  command  mode,  simply  press  <F10>  to  quit
  1824.          CONLOG.  If  you have made any changes to the log since the last
  1825.          time you saved the log, CONLOG will remind you of the  fact  and
  1826.          ask if  you  really want to exit without saving the log.  In all
  1827.          cases, CONLOG will request confirmation of your decision to exit
  1828.          before the exit actually happens.
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.                 CONLOG November Sweepstakes Logging System        Page 26
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.                           N. Using the Notepad Function
  1853.                  I  don't know how you operate the contest, but when I am
  1854.          "queued  up"  to  work  a  station,  I  usually  enter  as  much
  1855.          information as  possible  before  the station works me.  Then, I
  1856.          need only enter his QSO number and I'm done.   If  I  decide  to
  1857.          move  on  for  awhile, I jot this info down on paper and add the
  1858.          frequency, and then come back later.  The "notepad"  feature  of
  1859.          CONLOG  has  been added to perform this function electronically.
  1860.          The notepad is 25 "slots" in the  computer's  memory  which  can
  1861.          store  a  station's callsign, precedence, section, check, and an
  1862.          optional frequency notation.  Later,  this  information  can  be
  1863.          printed out, viewed, or automatically retrieved into the logging
  1864.          screen.
  1865.                  The  notepad  functions  are  invoked  from  the special
  1866.          functions menu with the <ALT-F1> key  combination.    There  are
  1867.          three choices on this menu to handle the notepad:
  1868.               F3 Save An Entry to the Notepad
  1869.               F4 Print the Notepad
  1870.               F5 View the Notepad
  1871.          To save an entry in the notepad, first enter the callsign of the
  1872.          station in  the  logging  screen  as  normal.    Then, enter the
  1873.          remainder of the station's data, except his QSO number.   It  is
  1874.          not  necessary  to  enter  all information as long as either the
  1875.          section or check  is  entered.    Precedence,  if  not  entered,
  1876.          defaults to  "B".    After entering this information, invoke the
  1877.          special functions menu with <ALT-F1> and press <F3>.   You  will
  1878.          be prompted  for a frequency.  If you wish, you may enter from 1
  1879.          to 5 digits representing the kHz of the  station.    Or,  simply
  1880.          press <RETURN>  to  omit a frequency entry.  After the frequency
  1881.          is keyed in, pressing <RETURN> will enter the  information  into
  1882.          the notepad.
  1883.                  If you enter a station into the notepad which is already
  1884.          there,  the old information will simply be replaced with the new
  1885.          information.  A station will not occupy more  than  one  notepad
  1886.          slot.
  1887.                  There are  25  slots in the notepad.  If a 26th entry is
  1888.          saved, it replaces the oldest entry in the notepad.
  1889.                  To view the items in the  notepad,  press  <F5>  in  the
  1890.          special functions menu.  A window will open in the center of the
  1891.          screen  with  the  first  available notepad entry. (This may not
  1892.          actually be the first entry you made in the  notepad,  however.)
  1893.          Pressing  the  <SPACE> bar will advance to the next entry, until
  1894.          all have been displayed.  When no more  entries  are  available,
  1895.          the window  closes.    Also,  pressing the <ESC> key at any time
  1896.          will terminate the viewing function.  Pressing the minus <-> key
  1897.          will delete the currently displayed entry from the notepad.
  1898.                  The <F4> key in the special functions  menu  will  cause
  1899.          the entire  notepad  to  be  printed  out  on  the printer.  The
  1900.          printer logging option from the command menu does not have to be
  1901.          on for this to operate.  However, the printer does  have  to  be
  1902.          ready and  online.  The notepad entries are printed out in order
  1903.          for however many entries are valid.
  1904.  
  1905.  
  1906.                 CONLOG November Sweepstakes Logging System        Page 27
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.                  The  most  helpful feature of the notepad is its ability
  1919.          to automatically recall information.  When a callsign is entered
  1920.          in the logging screen, a duplicate check  is,  of  course,  made
  1921.          against the  log.    If  the  callsign  is  not a dupe, then the
  1922.          notepad is searched.  If the callsign is found in  the  notepad,
  1923.          the  notepad  information  is  automatically  transferred to the
  1924.          logging screen fields, where it may be used as is, or edited  as
  1925.          though you  had  manually  entered  it.    If you do not log the
  1926.          station, the entry remains in the notepad.  However, if you  now
  1927.          log  the  station with the <INS> keystroke, then this station is
  1928.          deleted from the notepad automatically, thus freeing up  a  slot
  1929.          in the notepad for a new entry.
  1930.                  The  notepad  information  is not actually valid logging
  1931.          data, but it is nice to preserve it if you exit the program  and
  1932.          resume later.    The  RESUME.LOG  file  will  save  the  notepad
  1933.          information  for  later  recovery.  (See  the  next  stion   for
  1934.          details.)
  1935.  
  1936.  
  1937.  
  1938.  
  1939.                            O. Resumption of Operations
  1940.                  Beginning  with  Version  1.80,  CONLOG  incorporates  a
  1941.          feature which automatically restores all  data  when  CONLOG  is
  1942.          invoked.   Upon  exiting  CONLOG a special file is automatically
  1943.          created, named "RESUME.LOG".  This file is NOT,  repeat  NOT,  a
  1944.          text file,  and  cannot  be  edited or viewed!  The "RESUME.LOG"
  1945.          file contains the following information:
  1946.  
  1947.               Last file number saved
  1948.               Band active when program exited
  1949.               Printer ON/OFF status
  1950.               All active notepad items
  1951.  
  1952.          When CONLOG is run, the RESUME.LOG file is read  and  the  band,
  1953.          printer,  and  notepad  are  restored to the conditions existing
  1954.          when CONLOG was exited last.  Also, the  last  log  file  to  be
  1955.          saved is  automatically  restored.  The net effect is to restore
  1956.          operations exactly as  they  were  when  the  program  was  last
  1957.          exited.   Of  course,  if  the  wrong  log  file  is  read in, a
  1958.          different  one  can  be  re-read   with   the   <F8>   function.
  1959.          Alternately,  you  can  erase the RESUME.LOG file before running
  1960.          CONLOG. If the RESUME.LOG  file  is  missing,  CONLOG  does  not
  1961.          attempt any restoration of operations; it just starts anew.
  1962.                  IMPORTANT:    When   starting   the   contest  from  the
  1963.          beginning, be sure than no RESUME.LOG file is present!  In other
  1964.          words, after completing the CW weekend, erase RESUME.LOG  before
  1965.          the Phone weekend.  In addition, it is not necessary to save the
  1966.          RESUME.LOG file  after the contest is completed.  No information
  1967.          of any real value is preserved in that file.   It  is  only  for
  1968.          convenience in resuming operations during the contest.
  1969.  
  1970.  
  1971.  
  1972.                  CONLOG November Sweepstakes Logging System       Page 28
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.          V. DUPSHEET
  1985.                  Even  though  a  logging  program   like   CONLOG   will
  1986.          positively prevent duplicate contacts, the ARRL still requires a
  1987.          duplicate  check  sheet for all log entries totaling 200 QSOs or
  1988.          more.  However, the ARRL has  agreed  to  accept  an  alphabetic
  1989.          printout  of  callsigns,  arranged  by call area, in lieu of the
  1990.          standard handwritten form they issue.   DUPSHEET  is  a  program
  1991.          which prints a duplicate check sheet from your log file.
  1992.                  DUPSHEET  will  not  use the BACKUP.LOG file, only a log
  1993.          file which was created with the (W)rite option of  <F8>  in  the
  1994.          CONLOG program.    The filename specified must have the last two
  1995.          digits of the year as the last two characters  in  the  basename
  1996.          portion of  the  filename.    Filenames  generated by CONLOG are
  1997.          acceptable.  If you rename these files, be sure to  observe  the
  1998.          same basic format:
  1999.  
  2000.               LOG89.007      is O.K.
  2001.               PHONE89.LOG    is O.K.
  2002.               SWEEPS.89A      is invalid
  2003.  
  2004.                  To  use, simply invoke DUPSHEET with the name of the log
  2005.          file to use:
  2006.  
  2007.               dupsheet log89.008
  2008.  
  2009.          Naturally, substitute your actual filename in the example above.
  2010.          All printer configuration information  will  be  retrieved  from
  2011.          CONLOG.PRM,  which  must be available and already established by
  2012.          running INSTCLOG. (See Chapter III.)
  2013.                  The printout will  be  made  with  call  area  0  first,
  2014.          proceeding through  call  area  9, and then Canada.  Within each
  2015.          call area, callsigns will be arranged alphabetically by callsign
  2016.          suffix.   Prefixes  are  ignored  for  sorting,  and   this   is
  2017.          considered  acceptable  by  the ARRL. To sort by both prefix and
  2018.          suffix would extend the time the sort  takes  by  a  very  great
  2019.          amount, and  for no real purpose.  Even a sort of 300 entries on
  2020.          a typical 4.77mHz IBM-XT will take a number  of  seconds.    The
  2021.          larger the  file, the longer the sort.  BE PATIENT! Just because
  2022.          nothing seems to be  happening  doesn't  mean  the  program  has
  2023.          crashed.   If  your contacts number into the thousand range, the
  2024.          sort on a standard XT may even take a minute or more.
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.                 CONLOG November Sweepstakes Logging System        Page 29
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.          VI. LOGSHEET
  2051.                  The  final  stage in working the "sweeps" is preparing a
  2052.          log and summary sheet for submission to the ARRL. LOGSHEET is  a
  2053.          program which performs this function from your log file.
  2054.                  LOGSHEET  will  not  use the BACKUP.LOG file, only a log
  2055.          file which was created with the (W)rite option of  <F8>  in  the
  2056.          CONLOG program.    The filename specified must have the last two
  2057.          digits of the year as the last two characters  in  the  basename
  2058.          portion of  the  filename.    Filenames  generated by CONLOG are
  2059.          acceptable.  If you rename these files, be sure to  observe  the
  2060.          same basic format:
  2061.  
  2062.               LOG89.007      is O.K.
  2063.               PHONE89.LOG    is O.K.
  2064.               SWEEPS.89A      is invalid
  2065.  
  2066.                  To  use, simply invoke LOGSHEET with the name of the log
  2067.          file to use and the word "phone" or "cw" to indicate which  mode
  2068.          was worked:
  2069.  
  2070.               logsheet log89.008 phone
  2071.  
  2072.          Naturally,  substitute  your  actual  filename  and  mode in the
  2073.          example above.  The filename must be the first parameter and the
  2074.          mode second.  All  printer  configuration  information  will  be
  2075.          retrieved  from  CONLOG.PRM, which must be available and already
  2076.          established by running INSTCLOG. (See Chapter III.) In addition,
  2077.          LOGSHEET collects all the miscellaneous information  entered  in
  2078.          CONLOG.PRM to complete the summary and log sheet headings.
  2079.                  Basically,   there   is  nothing  to  do  after  running
  2080.          LOGSHEET. The logsheets will be printed first, followed  by  the
  2081.          summary.   Just  sign and date the summary form where indicated.
  2082.          If you are a multi-op station, you will also need to fill in the
  2083.          callsigns of all operators in the space provided.
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.                 CONLOG November Sweepstakes Logging System        Page 30
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.          VII. File Maintenance
  2117.  
  2118.                                 A. Saving to Disk
  2119.                  While  running  CONLOG, the <F8> function can be invoked
  2120.          at any time to write out a disk file of the complete log.   This
  2121.          should be  done as frequently as you see fit.  I suggest writing
  2122.          the log every 1 hour or 100 contacts, whichever comes first, but
  2123.          adjust this to your operating conditions.  The  BACKUP.LOG  will
  2124.          always  be  up  to  date, but it should be relied upon only as a
  2125.          disaster backup, not as the primary disk image of the  log.    A
  2126.          current  log dump always gives me a "warm, fuzzy feeling", as it
  2127.          should do for you, too.  Naturally, this log dump should  ALWAYS
  2128.          be  done before exiting CONLOG. If you don't, CONLOG will remind
  2129.          you before you are allowed to exit the program.
  2130.                  After the contest, use the last dump  as  the  file  for
  2131.          creating the  log  sheets and duplicate check sheets.  When they
  2132.          are properly printed out, you can erase all of the  earlier  log
  2133.          dump files.   Don't even bother to save them on a floppy -- only
  2134.          the last file is really valid.
  2135.                  If you operate both the cw and phone contests,  be  sure
  2136.          to save the BACKUP.LOG and LOG??.* files in a separate directory
  2137.          or floppy  disk  before running the phone weekend.  This is very
  2138.          important!  If  you  don't,  your  phone  operation  may  become
  2139.          appended to, or replace your cw logs!
  2140.                  Finally,  the  RESUME.LOG file is created when CONLOG is
  2141.          exited.  It is used  for  automatic  resumption  of  operations.
  2142.          After the  contest  is  over, erase this file.  It will serve no
  2143.          further purpose.
  2144.  
  2145.  
  2146.  
  2147.                        B. Replacing and Deleting BACKUP.LOG
  2148.                  The BACKUP.LOG file has no further use after the contest
  2149.          is ended and the logs are printed out.  At that time, it  should
  2150.          be deleted.   Since it is no longer needed, there is no point in
  2151.          using up disk space.   More  importantly,  since  CONLOG  always
  2152.          appends  information to any existing BACKUP.LOG, erasing it will
  2153.          insure that it starts fresh for the next  contest,  or  for  the
  2154.          phone contest if you have already worked the cw contest.
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.                  CONLOG November Sweepstakes Logging System       Page 31
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.                            C. Using the Log Information
  2183.                  The log file is  mainly  used  for  creating  the  final
  2184.          printout.   However,  if you print out the log file as it stands
  2185.          using any convenient means, such as  "copy log89.007 prn:",  you
  2186.          will  find  that  at  the  end  of the file is a list of all the
  2187.          sections worked and the number of contacts in each section made.
  2188.          This information may be useful to  you  in  future  contacts  to
  2189.          determine where to direct your beam, what geographical areas you
  2190.          seem to  work  best,  etc.    Future  plans  for  CONLOG include
  2191.          statistical compilation of  this  data  indicating  the  optimum
  2192.          times for  each  section,  busy  hours, slack hours, etc.  Until
  2193.          then, use this file information as  you  will  to  improve  your
  2194.          score.  Remember, "there's always next year"!
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.                  CONLOG November Sweepstakes Logging System       Page 32
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.          VIII. SHAREWARE
  2249.                  Shareware  is  reasonably  priced   "try-before-you-buy"
  2250.          software.   You  can  get trial copies of shareware software for
  2251.          free from anyone who has a copy, or often  from  bulletin  board
  2252.          systems  or commercial distributors such as PC-SIG or the Public
  2253.          (Software) Library of Houston.  If you use and like the program,
  2254.          then you are obligated to purchase, or "register",  the  program
  2255.          for  a fee usually much lower than a typical commercial program.
  2256.          By registering you will often also receive notice  of  available
  2257.          upgrades or  supplemental  programs.    Keep  in  mind  that the
  2258.          purchase of a program from a distributor or payment to an online
  2259.          service (such as CompuServe) does NOT constitute registration of
  2260.          the program since the producer of the program does  not  receive
  2261.          one penny  of  that  payment.    Shareware  is NOT public domain
  2262.          software, and continued use of a program  carries  with  it  the
  2263.          OBLIGATION to  purchase  the  program.    The  free distribution
  2264.          method is intended only as  a  means  of  obtaining  a  copy  to
  2265.          evaluate before purchasing.
  2266.                  The CONLOG  system  is  a shareware program.  If you use
  2267.          it, please complete the order form at the end of this manual and
  2268.          submit it with your payment.   Notice  that  quantity  purchases
  2269.          through a  club  are eligible for a generous discount!  You will
  2270.          receive via return mail a diskette with the  latest  version  of
  2271.          the  program  and  documentation, and will be notified of future
  2272.          program upgrades.  Online help is available  through  CompuServe
  2273.          (74435,1042) or GEnie mail (S.MARGISON).  Sorry, but online help
  2274.          is available ONLY to registered users.
  2275.                  Help is  also  available  by mail.  I will try to answer
  2276.          all letters within 48 hours.  Non-registered users must  include
  2277.          a SASE   for   a   reply.     The  degree  of  help  offered  to
  2278.          non-registered users is purely discretionary.  No  phone  calls,
  2279.          please.
  2280.                  CONLOG may  be freely exchanged or given away.  However,
  2281.          it may not be included or "bundled" with any software  which  is
  2282.          sold or  is  a  commercial product without prior permission.  No
  2283.          charge may be made for copying or transferring the  files.    PC
  2284.          Users  groups  and PD software distributors may charge a nominal
  2285.          fee, PROVIDED permission is requested for  distribution.    With
  2286.          permission,  a complete distribution disk will be submitted with
  2287.          the latest version.
  2288.                  CONLOG and its documentation may not be transferred  nor
  2289.          exchanged in  any  modified  form.  If you really want to "hack"
  2290.          the program or the documentation, by all means do so; but  don't
  2291.          give the hacked version to anyone else.  I cannot be expected to
  2292.          help  others  use  this  program if it is not the same as it was
  2293.          when distributed.  Under  no  circumstances  may  the  copyright
  2294.          notices   be  altered  or  removed  from  the  program  or  this
  2295.          documentation.
  2296.                  If you decide not to use CONLOG, then just erase  it  or
  2297.          pass it on to someone else.  If you do use it, please honor your
  2298.          obligation and  purchase  this  product.   Inexpensive shareware
  2299.          cannot continue to exist if those who use it continue  to  treat
  2300.  
  2301.  
  2302.                  CONLOG November Sweepstakes Logging System       Page 33
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.          it as a gift, rather than as a product for which the author must
  2315.          receive payment.  Shareware used regularly  without  payment  is
  2316.          piracy  just  as  much as illegally copying "Lotus" or any other
  2317.          commercial product.  Ignore  the  claims  by  some  people  that
  2318.          shareware,  by virtue of its unique distribution method, carries
  2319.          no obligation  to  the  user.    These  claims  are  false,  and
  2320.          discourage many good programs from remaining as shareware.
  2321.                  CONLOG  is somewhat unique in that it is useful for only
  2322.          two weekends during the  year.    What,  therefore,  constitutes
  2323.          "regular use"?    If you try the program out before the contest,
  2324.          that is "trial usage".  However, if you actually USE the program
  2325.          DURING THE CONTEST, then you are a "user" and are  obligated  to
  2326.          purchase.   Registering  CONLOG  after  the  contest is entirely
  2327.          acceptable.
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.                 CONLOG November Sweepstakes Logging System        Page 34
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.          IX. WARRANTY
  2381.                  Oh,  this  shouldn't  be  necessary  among  friends  and
  2382.          gentlemen, but it's really the lawyers who  run  the  world  and
  2383.          they say we gotta do this:
  2384.  
  2385.  
  2386.               **    CONLOG,   its   support   programs,   and   this
  2387.               documentation  are  copyright  1987-89  by  Steven  E.
  2388.               Margison.
  2389.  
  2390.               ** This program and documentation are provided "as is"
  2391.               without  warranty  of  any  kind,  either expressed or
  2392.               implied, including but  not  limited  to  the  implied
  2393.               warranties   of  merchantability  and  fitness  for  a
  2394.               particular purpose.
  2395.  
  2396.               ** The user of this program and documentation agree to
  2397.               hold the author and/or distributor(s) of this  program
  2398.               and   documentation   harmless   for   any  direct  or
  2399.               consequential damages resulting  from  its  use.    In
  2400.               other words, "you're on your own!"
  2401.  
  2402.               **  IBM  is  a  registered  trademark of International
  2403.               Business Machines Corporation.
  2404.  
  2405.               ** MS-DOS is a trademark of MicroSoft Corporation.
  2406.  
  2407.               ** Many  other  tradenames  have  been  used  in  this
  2408.               manual, acknowledgement of which may be assumed.
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.                  CONLOG November Sweepstakes Logging System       Page 35
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.          APPENDIX A.   Screen Layouts  (Shown using standard field format)
  2447.                               COMMAND MENU SCREEN
  2448. +------------------------------------------------------------------------------+
  2449. |                                                                              |
  2450. |     CALL            NR          PREC       CHECK        SECT                 |
  2451. |     Send QSO # 1        BAND  40                                             |
  2452. |                                                                              |
  2453. |     Time On:            Time: 1826Z             Total Time: 00:00            |
  2454. |                                                                              |
  2455. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2456. |     Last Call Logged:                                                        |
  2457. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2458. |               QSOs:     0     0     0     0     0     0       0              |
  2459. |               TIME:  00:00 00:00 00:00 00:00 00:00 00:00   00:00   0.0       |
  2460. |  1 +--------------------------------------------------------------------+    |
  2461. |  Co|                            COMMAND MENU                            |r   |
  2462. |  EM|F1 Exit To Logging Mode                  F6 Screen Standby          |e   |
  2463. |  Me|F2 Log On & Off --> OFF                  F7 Suspend to DOS          |t   |
  2464. |  NH|F3 Delete An Entry                       F8 File Functions          |n   |
  2465. |  RI|F4 Edit An Entry                         F9 Printer Toggle --> OFF  |sk  |
  2466. |  Vt|F5 Select Band                          F10 Exit Program            |ta  |
  2467. |  WM|              Make function selection...                            |    |
  2468. |    |                                                                    |T   |
  2469. |    +--------------------------------------------------------------------+    |
  2470. |                       PR   - USVI   Pac                                      |
  2471. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2472.  
  2473.                               Main Logging Screen
  2474. +------------------------------------------------------------------------------+
  2475. |                                                                              |
  2476. |     CALL            NR          PREC       CHECK        SECT                 |
  2477. |     Send QSO # 1        BAND  40                                             |
  2478. |                                                                              |
  2479. |     Time On: 1826Z      Time: 1826Z             Total Time: 00:00            |
  2480. |                                                                              |
  2481. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2482. |     Last Call Logged:                                                        |
  2483. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2484. |               QSOs:     0     0     0     0     0     0       0              |
  2485. |               TIME:  00:00 00:00 00:00 00:00 00:00 00:00   00:00   0.0       |
  2486. |  1      2      3      4      5      6      7      8      9      0      VE    |
  2487. |  Conn   ENY    EPa    Ala    Ark    EBay   Ariz   Mich   Ill    Colo   Mar   |
  2488. |  EMass  NLI    Del    Ga     La     Los    Ida    Ohio   Ind    Iowa   Que   |
  2489. |  Me     NNJ    MDC    Ky     Miss   Org    Mont   WVa    Wisc   Kans   Ont   |
  2490. |  NH     SNJ    WPa    NC     NMex   SBar   Nev                  Minn   Man   |
  2491. |  RI     WNY           NFla   NTex   SCV    Oreg                 Mo     Sask  |
  2492. |  Vt                   SC     Okla   SDgo   Utah                 Nebr   Alta  |
  2493. |  WMass                SFla   STex   SF     Wash                 NDak   BC    |
  2494. |                       Tenn   WTex   SJV    Wyo                  SDak   NWT   |
  2495. |                       Va            SV     Alask                             |
  2496. |                       PR   - USVI   Pac                                      |
  2497. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2498.  
  2499.  
  2500.               CONLOG November Sweepstakes Logging System               Page A-1
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.                     Main Logging Screen with Entry Pending
  2513. +------------------------------------------------------------------------------+
  2514. |                                                                              |
  2515. |     CALL WA9DRE     NR 12       PREC B     CHECK 62     SECT ILL             |
  2516. |     Send QSO # 1        BAND  40                                             |
  2517. |                                                                              |
  2518. |     Time On: 1826Z      Time: 1826Z             Total Time: 00:00            |
  2519. |                                                                              |
  2520. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2521. |     Last Call Logged:                                                        |
  2522. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2523. |               QSOs:     0     0     0     0     0     0       0              |
  2524. |               TIME:  00:00 00:00 00:00 00:00 00:00 00:00   00:00   0.0       |
  2525. |  1      2      3      4      5      6      7      8      9      0      VE    |
  2526. |  Conn   ENY    EPa    Ala    Ark    EBay   Ariz   Mich   Ill    Colo   Mar   |
  2527. |  EMass  NLI    Del    Ga     La     Los    Ida    Ohio   Ind    Iowa   Que   |
  2528. |  Me     NNJ    MDC    Ky     Miss   Org    Mont   WVa    Wisc   Kans   Ont   |
  2529. |  NH     SNJ    WPa    NC     NMex   SBar   Nev                  Minn   Man   |
  2530. |  RI     WNY           NFla   NTex   SCV    Oreg                 Mo     Sask  |
  2531. |  Vt                   SC     Okla   SDgo   Utah                 Nebr   Alta  |
  2532. |  WMass                SFla   STex   SF     Wash                 NDak   BC    |
  2533. |                       Tenn   WTex   SJV    Wyo                  SDak   NWT   |
  2534. |                       Va            SV     Alask                             |
  2535. |                       PR   - USVI   Pac                                      |
  2536. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2537.  
  2538.                   Prompt to confirm killing of pending entry
  2539. +------------------------------------------------------------------------------+
  2540. |     Kill current entry? (y/n)                                                |
  2541. |     CALL WA9DRE     NR 12       PREC B     CHECK 62     SECT ILL             |
  2542. |     Send QSO # 1        BAND  40                                             |
  2543. |                                                                              |
  2544. |     Time On: 1826Z      Time: 1827Z             Total Time: 00:01            |
  2545. |                                                                              |
  2546. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2547. |     Last Call Logged:                                                        |
  2548. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2549. |               QSOs:     0     0     0     0     0     0       0              |
  2550. |               TIME:  00:00 00:00 00:00 00:00 00:00 00:00   00:00   0.0       |
  2551. |  1      2      3      4      5      6      7      8      9      0      VE    |
  2552. |  Conn   ENY    EPa    Ala    Ark    EBay   Ariz   Mich   Ill    Colo   Mar   |
  2553. |  EMass  NLI    Del    Ga     La     Los    Ida    Ohio   Ind    Iowa   Que   |
  2554. |  Me     NNJ    MDC    Ky     Miss   Org    Mont   WVa    Wisc   Kans   Ont   |
  2555. |  NH     SNJ    WPa    NC     NMex   SBar   Nev                  Minn   Man   |
  2556. |  RI     WNY           NFla   NTex   SCV    Oreg                 Mo     Sask  |
  2557. |  Vt                   SC     Okla   SDgo   Utah                 Nebr   Alta  |
  2558. |  WMass                SFla   STex   SF     Wash                 NDak   BC    |
  2559. |                       Tenn   WTex   SJV    Wyo                  SDak   NWT   |
  2560. |                       Va            SV     Alask                             |
  2561. |                       PR   - USVI   Pac                                      |
  2562. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2563.  
  2564.  
  2565.  
  2566.                CONLOG November Sweepstakes Logging System              Page A-2
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.                      Main Menu with Several Contacts Made
  2579. +------------------------------------------------------------------------------+
  2580. |                                                                              |
  2581. |     CALL            NR          PREC       CHECK        SECT                 |
  2582. |     Send QSO # 6        BAND  20                                             |
  2583. |                                                                              |
  2584. |     Time On: 1826Z      Time: 1834Z             Total Time: 00:08            |
  2585. |                                                                              |
  2586. |     QSO Total: 5        Sections: 5      Score:     50        QSO/Min:  1.0+ |
  2587. |     Last Call Logged: K9XXX                                                  |
  2588. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2589. |               QSOs:     0     2     3     0     0     0       3              |
  2590. |               TIME:  00:00 00:05 00:03 00:00 00:00 00:00   00:03   1.0+      |
  2591. |  1      2      3      4      5      6      7      8      9      0      VE    |
  2592. |  Conn   ENY    EPa    Ala    Ark    EBay   Ariz   Mich   Ill    Colo   Mar   |
  2593. |  EMass  NLI    Del    Ga     La     Los    Ida    Ohio   Ind    Iowa   Que   |
  2594. |  Me     NNJ    MDC    Ky     Miss   Org    Mont   WVa    Wisc   Kans   Ont   |
  2595. |  NH     SNJ    WPa    NC     NMex   SBar   Nev                  Minn   Man   |
  2596. |  RI     WNY           NFla   NTex   SCV    Oreg                 Mo     Sask  |
  2597. |  Vt                   SC     Okla   SDgo   Utah                 Nebr   Alta  |
  2598. |  WMass                SFla   STex   SF     Wash                 NDak   BC    |
  2599. |                       Tenn   WTex   SJV    Wyo                  SDak   NWT   |
  2600. |                       Va            SV     Alask                             |
  2601. |                       PR   - USVI   Pac                                      |
  2602. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2603.  
  2604.        Error window for invalid section name (Short section names shown)
  2605. +------------------------------------------------------------------------------+
  2606. |                                                                              |
  2607. |     CALL WA9DRE      NR 12        PREC B      CHECK 62      SECT ILM         |
  2608. |     Send QSO # 1        BAND  40                                             |
  2609. |                                                                              |
  2610. |     Time On: 1826Z      Time: 1827Z             Total Time: 00:01            |
  2611. |                                                                              |
  2612. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2613. |     Last Call Logged:                                                        |
  2614. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2615. |               QSOs:     0     0     0     0     0     0       0              |
  2616. |               TIME:  00:00 00:02 00:00 00:00 00:00 00:00   00:02   0.0       |
  2617. |  1      2      3  +-----------------ERROR----------------+      0      VE    |
  2618. |  CT     ENY    EPA|                                      |L     CO     MAR   |
  2619. |  EMA    NLI    DE |         INVALID SECTION NAME         |N     IA     PQ    |
  2620. |  ME     NNJ    MDC|                                      |I     KS     ON    |
  2621. |  NH     SNJ    WPA+--------------------------------------+      MN     MB    |
  2622. |  RI     WNY           NFL    NTX    SCV    OR                   MO     SK    |
  2623. |  VT                   SC     OK     SDG    UT                   NE     AB    |
  2624. |  WMA                  SFL    STX    SF     EW                   ND     BC    |
  2625. |                       TN     WTX    SJV    WW                   SD     NWT   |
  2626. |                       VA            SV     WY                                |
  2627. |                       PR   - VI     PAC    AK                                |
  2628. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2629.  
  2630.  
  2631.  
  2632.               CONLOG November Sweepstakes Logging System               Page A-3
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.                          Special Functions Menu Screen
  2645. +------------------------------------------------------------------------------+
  2646. |                                                                              |
  2647. |     CALL            NR          PREC       CHECK        SECT                 |
  2648. |     Send QSO # 1        BAND  40                                             |
  2649. |                                                                              |
  2650. |     Time On: 1826Z      Time: 1826Z             Total Time: 00:00            |
  2651. |                                                                              |
  2652. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2653. |     Last Call Logged:                                                        |
  2654. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2655. |               QSOs:     0     0     0     0     0     0       0              |
  2656. |               TIME:  00:00 00:00 00:00 00:00 00:00 00:00   00:00   0.0       |
  2657. |  1 +--------------------------------------------------------------------+    |
  2658. |  Co|                       SPECIAL FUNCTION MENU                        |r   |
  2659. |  EM|F1 Exit To Logging Mode                  F6 (future use)            |e   |
  2660. |  Me|F2 Exit to Command Menu                  F7 (future use)            |t   |
  2661. |  NH|F3 Save Entry to Notepad                 F8 (future use)            |n   |
  2662. |  RI|F4 Send Notepad to Printer               F9 (future use)            |sk  |
  2663. |  Vt|F5 View Notepad                         F10 (future use)            |ta  |
  2664. |  WM|              Make function selection...                            |    |
  2665. |    |                                                                    |T   |
  2666. |    +--------------------------------------------------------------------+    |
  2667. |                       PR   - USVI   Pac                                      |
  2668. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2669.  
  2670.                             Notepad Viewing Window
  2671. +------------------------------------------------------------------------------+
  2672. |                                                                              |
  2673. |     CALL            NR          PREC       CHECK        SECT                 |
  2674. |     Send QSO # 1        BAND  40                                             |
  2675. |                                                                              |
  2676. |     Time On: 1826Z      Time: 1828Z             Total Time: 00:02            |
  2677. |                                                                              |
  2678. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2679. |     Last Call Logged:                                                        |
  2680. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2681. |               QSOs+--------------VIEW NOTEPAD--------------+  0              |
  2682. |               TIME|                                        |0:00   0.0       |
  2683. |  1 +--------------|     WA9DRE  Ill    B  62  14275 kHz    |------------+    |
  2684. |  Co|              |                                        |            |r   |
  2685. |  EM|F1 Exit To Log| <space> Scroll  <ESC> Quit  <-> Delete |            |e   |
  2686. |  Me|F2 Exit to Com|                                        |            |t   |
  2687. |  NH|F3 Save Entry +----------------------------------------+            |n   |
  2688. |  RI|F4 Send Notepad to Printer               F9 (future use)            |sk  |
  2689. |  Vt|F5 View Notepad                         F10 (future use)            |ta  |
  2690. |  WM|              Make function selection...                            |    |
  2691. |    |                                                                    |T   |
  2692. |    +--------------------------------------------------------------------+    |
  2693. |                       PR   - USVI   Pac                                      |
  2694. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2695.  
  2696.  
  2697.  
  2698.                CONLOG November Sweepstakes Logging System              Page A-4
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.                           Short Section Names Format
  2711. +------------------------------------------------------------------------------+
  2712. |                                                                              |
  2713. |     CALL            NR          PREC       CHECK        SECT                 |
  2714. |     Send QSO # 1        BAND  40                                             |
  2715. |                                                                              |
  2716. |     Time On: 1826Z      Time: 1826Z             Total Time: 00:00            |
  2717. |                                                                              |
  2718. |     QSO Total: 0        Sections: 0      Score:      0        QSO/Min:  0.0  |
  2719. |     Last Call Logged:                                                        |
  2720. |               BAND    80    40    20    15    10    160  Current   Avg       |
  2721. |               QSOs:     0     0     0     0     0     0       0              |
  2722. |               TIME:  00:00 00:00 00:00 00:00 00:00 00:00   00:00   0.0       |
  2723. |  1      2      3      4      5      6      7      8      9      0      VE    |
  2724. |  CT     ENY    EPA    AL     AR     EB     AZ     MI     IL     CO     MAR   |
  2725. |  EMA    NLI    DE     GA     LA     LAX    ID     OH     IN     IA     PQ    |
  2726. |  ME     NNJ    MDC    KY     MS     ORG    MT     WV     WI     KS     ON    |
  2727. |  NH     SNJ    WPA    NC     NM     SB     NV                   MN     MB    |
  2728. |  RI     WNY           NFL    NTX    SCV    OR                   MO     SK    |
  2729. |  VT                   SC     OK     SDG    UT                   NE     AB    |
  2730. |  WMA                  SFL    STX    SF     EW                   ND     BC    |
  2731. |                       TN     WTX    SJV    WW                   SD     NWT   |
  2732. |                       VA            SV     WY                                |
  2733. |                       PR   - VI     PAC    AK                                |
  2734. +----------<F1> Command Menu---------------<Alt-F1> Special Functions----------+
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.               CONLOG November Sweepstakes Logging System               Page A-5
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.                           APPENDIX B.   Registration Form
  2777.           ======================================================================
  2778.                        SOFTWARE REGISTRATION FORM AND ORDER
  2779.           ======================================================================
  2780.           This form may be photocopied or printed out.
  2781.  
  2782.           PRODUCT: --------- CONLOG SWEEPSTAKES SYSTEM V1.80 --------------
  2783.  
  2784.           Quantity:                                               Amount:
  2785.  
  2786.           _________  Standard Registrations           $20.00       $______
  2787.                               (Payment in US Dollars ONLY)
  2788.               If ordering 3 or more copies, discount the price
  2789.               by 20% ($4.00) per copy               LESS DISCOUNT  $______
  2790.               (Quantity orders to one shipping address.  However,
  2791.                for update purposes, please send individual names
  2792.                and addresses of registrants.)
  2793.  
  2794.                                            TOTAL ENCLOSED:         $______
  2795.  
  2796.  
  2797.           If you already have this program, from where was it obtained?
  2798.           [ ]CompuServe  [ ]Friend  [ ]Employer  [ ]BBS:__________________
  2799.           Version___________ Serial No._______________
  2800.  
  2801.           Payment is by check[ ] or money order[ ] (Sorry - no COD or charges)
  2802.  
  2803.           NAME _____________________________________CALL: ____________
  2804.  
  2805.           ADDRESS ____________________________________________________
  2806.  
  2807.           CITY _______________________________________________________
  2808.  
  2809.           STATE___________________________ ZIP _______________________
  2810.  
  2811.  
  2812.           ======================================================================
  2813.           Send completed form and payment to:
  2814.                           Steven E. Margison, WA9DRE
  2815.                                124 Sixth Street
  2816.                            Downers Grove, IL, 60515
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.