home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 02192 / logbook.arc / LOGBOOK.DOC < prev    next >
Text File  |  1987-12-25  |  109KB  |  2,839 lines

  1.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 1
  2.  
  3.  
  4.                                PC-HAM Version 3.0
  5.  
  6.                  G3ZCZ AMATEUR RADIO LOGBOOK PACKAGE VERSION 3.0
  7.          
  8.                   (C) Copyright 1985, 1986 - All Rights Reserved 
  9.  
  10.                                By Joe Kasser G3ZCZ
  11.                                     POB 3419,
  12.                                   Silver Spring,
  13.                                  Md., 20901, USA.
  14.  
  15.         LOGBOOK is the main program in  PC-HAM,  a set of DATA Processing 
  16.         Amateur Radio programs for the user of a microcomputer in Amateur 
  17.         Radio. The BASIC language programs may or may not be described in 
  18.         or  be  based  on programs described in the  book,  SOFTWARE  FOR 
  19.         AMATEUR  RADIO written by Joe Kasser,  G3ZCZ,  published  by  TAB 
  20.         Books (Number 1560),  Blue Ridge Summit,  Pa.,  17214. The DBASE3 
  21.         programs perform database operations on logbook information.
  22.  
  23.              PC-HAM is written and supported by Joe Kasser, G3ZCZ.
  24.  
  25.         The program is distributed as a Shareware product. You may freely 
  26.         copy  and  share the product with your  friends,  associates  and 
  27.         other radio hams. If you decide to use the product, you are asked 
  28.         to  become a registered user by sending  a QSL card and a contri-
  29.         bution   to the author (suggested amount of $36.50 (ie.  half  of 
  30.         73)  or  equivalent in foreign currency  (See  registration  form 
  31.         below).
  32.  
  33.         The  contribution covers the cost of distribution of the  updated 
  34.         disk,  and  supports  the continual development of "Software  for 
  35.         Amateur  Radio".   Upon receipt of your  contribution,  you  will 
  36.         receive  one  free update disk ),  mail (electronic and  regular) 
  37.         support,  and notice of further releases.   The update disk  will 
  38.         contain  any new versions of the software on this disk  plus  new 
  39.         software,  accompanying  the  series of articles currently  being 
  40.         written on the applications of data processing concepts of micro-
  41.         computers to amateur radio.
  42.  
  43.         Under  no  circumstances may this product be sold or  distributed 
  44.         with  another product without the express written  permission  of 
  45.         Joe Kasser, G3ZCZ.  
  46.  
  47.         Joe  Kasser,  G3ZCZ  will only support unmodified copies of  this 
  48.         software.   Your comments and suggestions for changes are however 
  49.         welcome.   If  you  are  the first to suggest a  change  that  is 
  50.         implemented,  you  will be sent a complimentary copy of the  disk 
  51.         with the change incorporated.
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 2
  68.  
  69.  
  70.                                     TABLE OF CONTENTS
  71.  
  72.         1.0  INTRODUCTION
  73.  
  74.         2.0  LOG ENTRIES
  75.  
  76.         3.0  INSTALLATION
  77.  
  78.         4.0  STARTING THE LOGBOOK PROGRAM
  79.  
  80.         5.0  DISPLAY FILES ON DISK DRIVE      
  81.  
  82.         6.0  LOG FUNCTIONS                    
  83.  
  84.              6.1  CHANGE LOG FILE                             
  85.              6.2  PRINT LOG PAGES                             
  86.              6.3  PRINT LOG INDEXED BY CALL SIGN              
  87.              6.4  APPEND ENTRIES                              
  88.                   6.4.1     DATE      
  89.                   6.4.2     TIME     
  90.                   6.4.3     BAND     
  91.                   6.4.4     CALL      
  92.                             6.4.4.1   Calls of Reciprocal Operators
  93.                   6.4.5     RX        
  94.                   6.4.6     TX        
  95.                   6.4.7     MODE      
  96.                   6.4.8     POWER     
  97.                   6.4.9     QSLSENT 
  98.                   6.4.10    QSLRX     
  99.                   6.4.11    COMMENTS 
  100.              6.5  CREATE NEW LOGBOOK DATABASE                 
  101.              6.6  HUNT FOR PREFIX/CALL IN LOG                 
  102.              6.7  SUMMARIZE LOG                               
  103.                   6.7.1     TOTAL NUMBER OF CONTACTS        
  104.                   6.7.2     QSL CARDS SENT DIRECT            
  105.                   6.7.3     QSL CARDS SENT VIA BUREAU        
  106.                   6.7.4     QSL CARDS SENT VIA MANAGER       
  107.                   6.7.5     QSL CARDS SENT                   
  108.                   6.7.6     QSL CARDS RECEIVED               
  109.                   6.7.7     QSL CARDS OWED                   
  110.                   6.7.8     QSL CARDS EXCHANGED              
  111.                   6.7.9     The remaining data.
  112.              6.8  UPDATE QSL STATUS                           
  113.              6.9  DISPLAY ENTRIES FOR ONE DAY                 
  114.              6.10 DISPLAY LAST 20 ENTRIES IN THE LOGBOOK
  115.              6.11 DISPLAY BLOCK OF 20 ENTRIES
  116.              6.12 DETERMINE UNIQUE CONTACTS
  117.              6.13 TRANSFER SINGLE PREFIX TO NEW DATABASE
  118.              6.15 DISPLAY FILES ON DISK DRIVE
  119.              6.16 QUIT THIS MENU                              
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 3
  134.  
  135.  
  136.         7.0  AWARDS
  137.  
  138.              7.1  WAZ           
  139.                   7.1.1      UPDATE WAZ RECORDS         
  140.                   7.1.2      CREATE A NEW WAZ DATABASE  
  141.                   7.1.3      CHANGE WAZ DATABASE        
  142.                   7.1.4      CHANGE LOGBOOK             
  143.                   7.1.5      PRINT WAZ RECORDS          
  144.                   7.1.6      QUIT THIS MENU                    
  145.              7.2  WAS                
  146.                   7.2.1      UPDATE WAS RECORDS                
  147.                   7.2.2      CREATE A NEW WAS DATABASE         
  148.                   7.2.3      PRINT WAS RECORDS                 
  149.                   7.2.4      CHANGE WAS DATABASE               
  150.                   7.2.5      CHANGE LOGBOOK                    
  151.                   7.2.6      DISPLAY FILES ON DISK DRIVE       
  152.                   7.2.7      IMPORT FROM A BASIC WAS DATABASE  
  153.                   7.2.8      QUIT THIS MENU                    
  154.              7.3  DXCC               
  155.                   7.3.1     UPDATE DXCC RECORDS  (Automatic)            
  156.                   7.3.2     UPDATE DXCC RECORDS  (Manual)
  157.                   7.3.3     CREATE A NEW DXCC DATABASE                  
  158.                   7.3.4     CREATE 5BDXCC RECORDS                       
  159.                   7.3.5     PRINT DXCC RECORDS                          
  160.                   7.3.6     ADD PREFIXES TO A DXCC DATABASE             
  161.                   7.3.7     CHANGE DXCC DATABASE                        
  162.                   7.3.8     EDIT PREFIXES IN DXCC RECORD FILE           
  163.                   7.3.9     CHANGE LOGBOOK                              
  164.                   7.3.10    UPDATE SINGLE BAND DXCC RECORD (Automatic)  
  165.                   7.3.11    DISPLAY DATA FOR A PREFIX/COUNTRY
  166.                   7.3.12    DISPLAY FILES ON DISK DRIVE    
  167.                   7.3.13    QUIT THIS MENU                              
  168.              7.4  OBLAST             
  169.                   7.4.1      UPDATE OBLAST RECORDS          
  170.                   7.4.2      CREATE A NEW OBLAST DATABASE   
  171.                   7.4.3      PRINT OBLAST RECORDS           
  172.                   7.4.4      CHANGE OBLAST DATABASE         
  173.                   7.4.5      CHANGE LOGBOOK                 
  174.                   7.4.6      DISPLAY FILES ON DISK DRIVE    
  175.                   7.4.7      QUIT THIS MENU                    
  176.              7.5  GENERAL AWARD      
  177.                   7.5.1      UPDATE AWARD RECORDS         
  178.                   7.5.2      CREATE A NEW AWARD DATABASE  
  179.                   7.5.3      PRINT AWARD RECORDS          
  180.                   7.5.4      CHANGE AWARD DATABASE        
  181.                   7.5.5      CHANGE LOGBOOK               
  182.                   7.5.6      DISPLAY FILES ON DISK DRIVE  
  183.                   7.5.7      QUIT THIS MENU                    
  184.              7.6  LZ60
  185.              7.7  CHANGE LOGBOOK     
  186.              7.8  QUIT THIS MENU                  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 4
  200.  
  201.  
  202.         8.0  MISCELLANEOUS FUNCTIONS 
  203.  
  204.              8.1  MANUAL TRANSFER OF DATA TO  CONTEST LOGS
  205.              8.2  APPEND FROM BASIC "LOG" FILE TO "DBF" FILE
  206.              8.3  DISPLAY FILES ON DISK DRIVE
  207.              8.4  DXPEDITION/CONTEST BATCH QSL FUNCTION 
  208.                   8.4.1     Automatically  QSL 100% (after a  contest  or 
  209.                             DX-Pedition).
  210.                   8.4.2     Automatically  QSL to those stations you  owe 
  211.                             cards to.
  212.              8.5  (RE)INDEX LOG DATABASE FILE 
  213.              8.6  CHANGE OFFSET TO UTC
  214.              8.7  CHANGE STATION OPERATOR CALL SIGN
  215.              8.8  CHANGE LOGBOOK (PUT DATA AND INDEX ON SEPARATE DRIVES)
  216.  
  217.         9.0 POSITION QSL LABELS ON PRINTER
  218.  
  219.         10.0 BASE STRUCTURES
  220.  
  221.              10.1  Logbook
  222.              10.2  DXCC
  223.              10.3  WAZ
  224.              10.4  WAS
  225.              10.5  Oblast
  226.              10.6  Generic Award
  227.  
  228.         11.0 SHAREWARE
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 5
  266.  
  267.  
  268.                                   1.0  INTRODUCTION
  269.  
  270.         The PC-HAM Logbook is more than a simple menu driven computerized 
  271.         logbook.   Not only does it store your logbook on a floppy  disk, 
  272.         it allows you to access the data in the logbook in ways that have 
  273.         not been previously possible. 
  274.  
  275.         The  functions  of  the package are described in detail  in  this 
  276.         document.  Some of the things you can do are.
  277.  
  278.         *    Display/print your qso's sorted by call sign in Alphanumeric 
  279.              order.
  280.  
  281.         *    Search for and display all qso's with a specified prefix.
  282.  
  283.         *    Generate your DXCC status automatically.
  284.  
  285.         *    Update or Keep award records directly from the log entries.
  286.  
  287.         *    Analyse contest qso's for duplicates and scoring contacts.
  288.  
  289.         *    Automatically  QSL 100% (after a contest or DX-Pedition)  to 
  290.              all stations worked for one contact on each of 5 bands.  QSL 
  291.              labels  will  not be printed for duplicate contacts  on  any 
  292.              band.
  293.  
  294.         The package is written in a programming language called DBASE.  A 
  295.         language  optimized  for  data processing.   This  means  that  a 
  296.         program  laboriously  written  in  BASIC  to  perform  the   same 
  297.         functions  would require many more lines of code than are used in 
  298.         the  modules herein.  It is planned to include a contest  program 
  299.         written  in DBASE in a future Release of  PC-HAM.   This  program 
  300.         will  contain fewer lines of code than the BASIC language program 
  301.         included  on  this  disk while at the same  time  providing  more 
  302.         features.  A computer language is just a tool for instructing the 
  303.         machine  as  what  to  do.   In general  most  any  task  can  be 
  304.         programmed  in most any language.   The reason that there are  so 
  305.         many  computer  languages  is  because   each  is  optimized  for 
  306.         specific applications.
  307.  
  308.         This  program  was  first written in DBASE2  and  later  updated, 
  309.         improved and converted to DBASE3.
  310.  
  311.         2.0  LOG ENTRIES
  312.  
  313.         Each  record in the logbook corresponds to a line in a page of  a 
  314.         conventional  logbook.   Each line in the log contains space  for 
  315.         the following information.
  316.  
  317.         DATE      Date.
  318.         TIME      Time.
  319.         BAND      Band.
  320.         CALL      Call sign.
  321.         RX        Signal report received.
  322.         TX        Signal report transmitted.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 6
  332.  
  333.  
  334.         MODE      Mode of QSO, eg. SSB,FM.
  335.         POWER     Transmitter power.
  336.         QSLSENT   QSL sent info.  
  337.         QSLRX     QSL rx info. 
  338.         COMMENTS  comments and notes. 
  339.  
  340.         3.0  INSTALLATION
  341.  
  342.              Nothing special required, other than backing up the software 
  343.              before you use it, and then at regular intervals.
  344.  
  345.              If you have a Ramdisk, copy the files from the drive to the 
  346.              ramdisk  and  run the logbook from the  Ramdisk.   It  will 
  347.              execute a lot faster that way.
  348.  
  349.              If  you  have an AUTOEXEC.BAT file on your  system  you  may 
  350.              modify it to start the logbook automatically.
  351.  
  352.         4.0  STARTING THE LOGBOOK PROGRAM
  353.  
  354.  
  355.                                       WARNING
  356.  
  357.         IF YOU ARE USING FLOPPY DISKS,  BE CAREFUL WHEN YOU CHANGE DISKS.  
  358.         DO IT ONLY AT THE MENU LEVEL.  YOU CAN DESTROY THE DIRECTORY OF A 
  359.         DISK  IF YOU REMOVE OR CHANGE DISKS AT THE WRONG TIME.   IN OTHER 
  360.         WORDS, OOPS THERE WENT YOUR LOGS.
  361.  
  362.         If  you  are using a hard disk,  enter the  logbook  subdirectory 
  363.         using the "CD LOGBOOK" DOS command.
  364.  
  365.         If  you are using a floppy disk system,  start dBASE in the usual 
  366.         way  and  then set the default drive to that which  contains  the 
  367.         logbook diskette. 
  368.  
  369.         Invoke the logbook by typing the command "DBASE LOGBOOK".
  370.  
  371.         After a short period of disk activity,  you should see the  DBASE 
  372.         sign  on  message appear and then disappear.  The first time  you 
  373.         invoke  the logbook,  you will be asked to supply your call  sign 
  374.         and your offset to GMT.  Your offset to UTC is the amount of time 
  375.         you  have  to add to the local time to give you the time  in  GMT 
  376.         (ZULU) (see section 8.6).
  377.  
  378.         You will then be presented with the following screen.
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 7
  398.  
  399.  
  400.         ---------------------------------------------------------------
  401.                   G3ZCZ LOGGING PACKAGE VERSION 3.0
  402.  
  403.                        COPYRIGHT (c) 1986, 1987
  404.  
  405.          Default LOG database is LOG
  406.  
  407.                   LOG FUNCTIONS                    L
  408.                   AWARDS                           A
  409.                   MISCELLANEOUS FUNCTIONS          M
  410.                   DISPLAY FILES ON DISK DRIVE      F
  411.                   POSITION QSL LABELS ON PRINTER   P
  412.                   
  413.  
  414.  
  415.  
  416.  
  417.  
  418.                   QUIT LOG PACKAGE                 *
  419.  
  420.          QRU      : :
  421.         --------------------------------------------------------------
  422.  
  423.         This is the top level screen.
  424.  
  425.         FOR  THIS  MENU AND ALL SUCCESSIVE ONES,  YOU HAVE TO  ENTER  the 
  426.         CAPITAL letter that corresponds to your choice. It is a good idea 
  427.         to  ensure that your CAPS LOCK key is set (to capitals)  at  this 
  428.         time.
  429.  
  430.         A sample logbook is supplied on the disk.   It is called FIELD85.  
  431.         It  is  an  extract from a real log.   It is suggested  that  you 
  432.         practise  the log functions using that logbook  first,  and  then 
  433.         create your own logbook.
  434.  
  435.         5.0  DISPLAY FILES ON DISK DRIVE      
  436.  
  437.         Should you choose to display the files on  a disk drive, you will 
  438.         be presented with a list of files.  A typical display might be as 
  439.         shown below.
  440.  
  441.         -----------------------------------------------------------
  442.         DATABASE FILES   # RCDS    LAST UPDATE
  443.         AWARD    DBF     00000     05/08/86
  444.         DXCC     DBF     00273     05/15/86
  445.         LOG      DBF     00000     05/02/86
  446.         OBLAST   DBF     00000     01/01/80
  447.         WAS      DBF     00050     05/01/86
  448.         WAZ      DBF     00000     10/18/85
  449.         FIELD85  DBF     00159     05/19/86
  450.  
  451.  
  452.         Waiting
  453.         -----------------------------------------------------------
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 8
  464.  
  465.  
  466.  
  467.         Note  that the 'Waiting' message shows up a lot in this  package.  
  468.         It  is  telling you that the computer has paused to let you  read 
  469.         the screen.   When you have finished reading the screen,  let the 
  470.         computer know by depressing the 'ENTER' KEY.
  471.  
  472.  
  473.         6.0  LOG FUNCTIONS                    
  474.  
  475.         If  you  select  the  Log functions,  after  a  few  seconds  the 
  476.         following menu will be displayed.
  477.  
  478.         -----------------------------------------------------------------
  479.                    G3ZCZ LOGBOOK PACKAGE VERSION 3.0
  480.  
  481.           CURRENT LOGBOOK IS  LOG
  482.  
  483.           CHANGE LOG FILE                             L
  484.           PRINT LOG PAGES                             P
  485.           PRINT LOG INDEXED BY CALL SIGN              C
  486.           APPEND ENTRIES                              A
  487.           CREATE NEW LOGBOOK DATABASE                 N
  488.           HUNT FOR PREFIX/CALL IN LOG                 H
  489.           SUMMARIZE LOG                               S
  490.           UPDATE QSL STATUS                           Q
  491.           DISPLAY ENTRIES FOR ONE DAY                 1
  492.           DISPLAY LAST 20 ENTRIES IN THE LOG          E
  493.           DISPLAY BLOCK OF 20 ENTRIES                 B
  494.           DETERMINE UNIQUE CONTACTS                   U
  495.           TRANSFER SINGLE PREFIX TO NEW DATABASE      X
  496.           DISPLAY FILES ON DISK DRIVE                 F
  497.  
  498.  
  499.           QUIT THIS MENU                              *
  500.  
  501.           QRU :L:
  502.         ---------------------------------------------------------------
  503.  
  504.         6.1  CHANGE LOG FILE                             
  505.  
  506.              This  module  prompts you to enter the name of  a  different 
  507.              logbook.   You should normally only change logbooks when one 
  508.              fills up. 
  509.  
  510.         6.2  PRINT LOG PAGES                             
  511.  
  512.              This module displays/prints log pages in the order in  which 
  513.              the contacts are made.   You are prompted to enter the first 
  514.              contact  from which the list will be printed as well as  the 
  515.              page number.   Since a floppy disk can only store about 4000 
  516.              indexed  entries (or 7000 non indexed) you are also prompted 
  517.              for an offset number.  This is the number of contacts in the 
  518.              previous  log  file  should your logbook be  so  big  as  to 
  519.              require  more  than one disk file for storage.  In this  way 
  520.              each time you only need to printout the new entries and they 
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 9
  530.  
  531.  
  532.              will appear with the correct sequential numbers even if  the 
  533.              log  book is split into a number of different database files 
  534.              on different disks.
  535.  
  536.              An  example  of the dialog is shown below  for  the  FIELD85 
  537.              logbook enclosed on the disk as a sample log file.
  538.  
  539.              FIRST ENTRY (Number of entry to be displayed :1
  540.              STARTING PAGE :1
  541.  
  542.              Offset From Previous Log (If none, enter 0) :0
  543.  
  544.              Do you want a hard copy (Y/N)? :N
  545.  
  546.              The resulting screen display starts off as follows.
  547.  
  548.         ----------------------------------------------------------------
  549.         LOGBOOK PRINTOUT   G3ZCZ PAGE           1
  550.  
  551.  
  552.         #   DATE    TIME BND  CALL      RX  TX  MODE PWR S R COMMENTS
  553.         ---------------------------- ------------------------------------
  554.         1  85/09/07 1646 20  G4ANT/P    59  59  SSB   200 - - 1-064
  555.         2  85/09/07 1647 20  DF0KD/P    59  59  SSB   200 - - 2-131
  556.         3  85/09/07 1648 20  G4AAX/P    59  59  SSB   200 - - 3-086
  557.         4  85/09/07 1649 20  YU4EXC/P   59  59  SSB   200 - - 4-198
  558.         5  85/09/07 1651 20  DF0SSB/P   59  59  SSB   200 - - 5-160
  559.         6  85/09/07 1659 20  G3WAS/P    59  59  SSB   200 - - 6-089
  560.         7  85/09/07 1703 20  YU4EZC/4   59  59  SSB   200 - - 7-219
  561.         8  85/09/07 1705 20  G4HRS/P    56  59  SSB   200 - - 8-075
  562.         9  85/09/07 1712 20  G4MBC/P    59  59  SSB   200 - - 9-136
  563.         10 85/09/07 1713 20  DK0LT/P    59  59  SSB   200 - - 10-104
  564.         11 85/09/07 1722 20  G3SRC/P    59  59  SSB   200 - - 11-021
  565.         12 85/09/07 1726 20  DL0CS/P    59  59  SSB   200 - - 12-073
  566.         13 85/09/07 1727 20  DL0HEL/P   59  59  SSB   200 - - 13-045
  567.         14 85/09/07 1730 20  G3SFG/P    59  59  SSB   200 - - 14-056
  568.         ----------------------------------------------------------------
  569.  
  570.         6.3  PRINT LOG INDEXED BY CALL SIGN              
  571.  
  572.              This  module /displays prints the whole contents of the  log 
  573.              in  the alphanumeric order of the call signs.   It should be 
  574.              used  once in a while,  probably after each contest to  give 
  575.              you a printed booklet you can refer to during contacts  when 
  576.              the computer is not available,  or to browse through the log 
  577.              to identify any  calls to send QSL cards to.
  578.  
  579.              An  example  of  the dialog is shown below for  the  FIELD85 
  580.              logbook  enclosed on the disk as a sample  log  file.   This 
  581.              time you are only asked one question, namely
  582.  
  583.              Do you want hard copy (Y/N) ?:N.
  584.  
  585.              The resulting screen display starts off as follows.
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 10
  596.  
  597.  
  598.         ----------------------------------------------------------------
  599.         INDEXED LOGBOOK PRINTOUT   G3ZCZ    as of  85/09/08    PAGE    1
  600.  
  601.  
  602.          CALL        DATE   TIME BND RX  TX  MODE PWR  S R  COMMENTS
  603.         ----------------------------------------------------------------
  604.         4X/KA2TJU  85/09/08 0852 15  59  59  SSB   200 - - 88-026
  605.         4X6IF/P    85/09/08 0604 15  53  55  SSB   200 - - 38-149
  606.         9H3DX/P    85/09/08 0752 20  59  59  SSB   200 - - 71-964
  607.         9H4R       85/09/08 1025 20  56  59  SSB   200 - - 122-011
  608.         DF0AS/P    85/09/08 0850 15  59  59  SSB   200 - - 87-326
  609.         DF0CT/P    85/09/08 0620 15  59  59  SSB   200 - - 50-376
  610.         DF0DC/P    85/09/08 1151 15  59  59  SSB   200 - - 150-369
  611.         DF0DW/P    85/09/08 0627 15  55  55  SSB   200 - - 58-179
  612.         DF0KD/P    85/09/07 1647 20  59  59  SSB   200 - - 2-131
  613.         DF0KD/P    85/09/08 1058 15  59  59  SSB   200 - - 124-740
  614.         DF0LQ/P    85/09/08 0619 15  55  59  SSB   200 - - 48-136
  615.         DF0MN/P    85/09/07 1809 15  59  59  SSB   200 - - 25-040
  616.         DF0RE/P    85/09/08 1152 15  59  59  SSB   200 - - 152-246
  617.         DF0SSB/P   85/09/07 1651 20  59  59  SSB   200 - - 5-160
  618.         DF0SX/P    85/09/08 0844 15  59  55  SSB   200 - - 81-225
  619.         DF0WB/P    85/09/08 1330 20  53  53  SSB   200 - - 171-
  620.         DF3AX/P    85/09/08 0620 15  55  55  SSB   200 - - 51-135
  621.         ----------------------------------------------------------------
  622.  
  623.         6.4  APPEND ENTRIES                              
  624.  
  625.              This  module allows you to enter contacts in the log in  the 
  626.              traditional  sequential  manner.   It is the module that  is 
  627.              "on-line"  while you are on the air.   As it is used  whilst 
  628.              actually  in contact with other stations,  or in  monitoring 
  629.              the bands it has other features. 
  630.  
  631.              You  can use the module in real-time or  off-line.   In  the 
  632.              real-time  mode,  you use it while you are on the air.   The 
  633.              computer will read the date and time form the PC's  internal 
  634.              real time clock and enter them in the log.   In the off-line 
  635.              mode,  you  can  use  the module to enter contact  data  for 
  636.              contacts previously made.   The computer will not automatic-
  637.              ally update the clock and time information.   In both modes, 
  638.              the  computer leaves the standard information in place  bet-
  639.              ween entries (to save you keystrokes).   You just  overwrite 
  640.              data that changed between the sequential entries.
  641.  
  642.              The  off-line mode can be used while "reading the mail" when 
  643.              you are operating,  to enter records from your  conventional 
  644.              logbooks into the computer database.
  645.  
  646.              As  you may have noticed from the sample printouts,  and the 
  647.              from scanning the sample logbook FIELD85, each record in the 
  648.              logbook  corresponds to a line in a page of  a  conventional 
  649.              logbook.   Each  line  in  the log contains  space  for  the 
  650.              following information.
  651.  
  652.         6.4.1     DATE      8 characters. It is recommended that the date 
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 11
  662.  
  663.  
  664.                             be    entered   in   the   format    YY/MM/DD 
  665.                             (Year/month/day).   this  format ensures that 
  666.                             the  equivalent  number associated  with  the 
  667.                             date  increases as time passes by.   It  will 
  668.                             simplify retrieval later.   You are of course 
  669.                             free  to  use your own method as long  as  it 
  670.                             only uses up to 8 characters.
  671.  
  672.         6.4.2     TIME      4  characters.   Use the format HHMM per  the 
  673.                             samples displayed above.
  674.  
  675.         6.4.3     BAND      3 Characters.   The band should be entered in 
  676.                             Meters using one of the following  bands.  2, 
  677.                             6,  10,  12,  15,  17, 20, 30, 40, 75, 80, or 
  678.                             160.    If  you do the recommended  way,  the 
  679.                             statistical  summary will work properly.   If 
  680.                             you  do it another way,  that section of  the 
  681.                             logbook package will not work.   If you  work 
  682.                             other UHF bands such a 432 MHz use the metric 
  683.                             equivalents, such as 70, etc.  
  684.  
  685.                             If  you are an OSCAR operator enter the  Mode 
  686.                             instead of the band, ie A, B, J etc.
  687.  
  688.         6.4.4     CALL      10 characters.  Enter the call sign here.  If 
  689.                             you enter a '-' as the first character in the 
  690.                             callsign  area,   the  contact  will  not  be 
  691.                             counted in the statistical section.   you may 
  692.                             thus  use  it to define contests,  change  of 
  693.                             QTH's or any experimental notes.
  694.                                                 
  695.                             6.4.4.1   Calls of Reciprocal Operators
  696.  
  697.                             It is strongly recommended that you store the 
  698.                             calls  of reciprocal operators with the  area 
  699.                             that  they are operating in as the prefix  in 
  700.                             front  of the call rather than as the  suffix 
  701.                             as is commonly done.   Thus if you work G3ZCZ 
  702.                             operating in W3,  store the call as  W3/G3ZCZ 
  703.                             not  G3ZCZ/W3 which is what he calls it.   In 
  704.                             fact  France and Germany amongst  others  ask 
  705.                             reciprocal operators to sign their calls that 
  706.                             way  on the air.   If you don't do this,  you 
  707.                             will  find  that for example  if  you  worked 
  708.                             G3ZCZ/4X  and he was the only 4X contact  you 
  709.                             have made, the DXCC module will assign him to 
  710.                             G rather than to 4X.  In fact he might end up 
  711.                             as your G card for the DXCC.
  712.  
  713.         6.4.5     RX        3 characters for the received Signal report.
  714.  
  715.         6.4.6     TX        3    characters   for   the   Signal   report 
  716.                             transmitted.
  717.  
  718.         6.4.7     MODE      4  characters for the Mode of the  QSO.   Use 
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 12
  728.  
  729.  
  730.                             SSB,FM,RTTY or SSTV.   If you use these,  the 
  731.                             statistical summary will work  properly.   If 
  732.                             you  do it another way,  that section of  the 
  733.                             logbook package will not work.
  734.  
  735.         6.4.8     POWER     4  characters  for the Transmitter  power  in 
  736.                             Watts.
  737.  
  738.         6.4.9     QSLSENT   1  character  for any QSL  sent  information.  
  739.                             For  the purposes of the statistical package, 
  740.                             it is recommended that you use the  following 
  741.                             notation
  742.  
  743.                             B    sent via the bureau
  744.                             D    sent direct.
  745.                             M    sent via the QSL manager
  746.                             X    someone you don't want to send a card to 
  747.                                  for some reason.
  748.  
  749.         6.4.10    QSLRX     1 character for any QSL received information.  
  750.                             It  is recommended that you use the following 
  751.                             notation
  752.  
  753.                             R    card received.
  754.  
  755.                             You  will  notice  that a blank  in  the  QSL 
  756.                             status (sent or received) is shown as a  '-'.  
  757.                             This  character may be used later in  various 
  758.                             modules within the logging package.
  759.  
  760.         6.4.11    COMMENTS  10 characters for comments and notes. 
  761.  
  762.              There  are  thus  a total of 51 characters in each  line  or 
  763.              record.
  764.  
  765.              This  mode first asks you if you running in real  time.   If 
  766.              you elect the "on-line" mode,  the computer will fill in the 
  767.              Date  and  Time  information from  the  computer's  internal 
  768.              clock.   Make sure that the date and time were set under DOS 
  769.              before you invoked the DBASE2 logging package.  The computer 
  770.              will  convert your local time to UTC.   If you do not  elect 
  771.              the "on-line" mode, the computer will copy the date and time 
  772.              information from the previous entry.
  773.  
  774.              The  mode then clears the screen and displays the log  entry 
  775.              at the bottom of the screen.  A typical example would be  as 
  776.              shown below.
  777.  
  778.              -----------------------------------------------------------
  779.                 171 LAST CONTACT WAS WITH  DF0WB/P
  780.  
  781.          DATE        TIME  CALL     BAND   POWER   MODE  RX   TX  QS  QR 
  782.          :85/09/08::1330::          :20 :  : 200::SSB : :53 ::53 ::-: :-:
  783.          QRU (*THPL) : :
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 13
  794.  
  795.  
  796.              ----------------------------------------------------------- 
  797.  
  798.              When  entering information,  you may use the cursor left and 
  799.              right  keys to position the cursor to the item you  wish  to 
  800.              enter.   You  may also use the 'ENTER' key to skip any item.  
  801.              When  all  of the data has been  entered,  the  cursor  will 
  802.              automatically position itself to the control byte.   At this 
  803.              time you have the following options.
  804.  
  805.                      L     LOG    This  is the basic working mode of  the 
  806.                            module. You enter the QSO data into the spaces 
  807.                            provided on the screen.  Once the contact data 
  808.                            is in the entry, you use the 'L' option to log 
  809.                            it to the disk.  
  810.  
  811.                      H     HUNT   You  can  check the log  to  see  if  a 
  812.                            station or prefix has been worked before. 
  813.  
  814.                      P     PREVIOUS    You  can display the  last  twelve 
  815.                            contacts in the logbook on the screen.
  816.  
  817.                      T     TIME  You use this to update the time from the 
  818.                            computer's clock when using this module in the 
  819.                            "on-line" mode.
  820.  
  821.                      *     Terminates the module. 
  822.  
  823.               A typical display with the P option is shown below.
  824.  
  825.         ---------------------------------------------------------------
  826.          12 ENTRIES BEFORE  DF0WB/P   IN LOG, ARE
  827.  
  828.         147 85/09/08 1155 DJ7ST/P    15  59  59  SSB   200 - - 157-349
  829.         148 85/09/08 1205 G3BPK/P    15  55  59  SSB   200 - - 159-359
  830.         149 85/09/08 1207 G3GHN/P    15  59  59  SSB   200 - - 160-374
  831.         150 85/09/08 1209 G3WAS/P    15  59  59  SSB   200 - - 161-1034
  832.         151 85/09/08 1215 GM0BRS/P   15  55  55  SSB   200 - - 162-490
  833.         152 85/09/08 1242 YC0DPZ     15  59  59  SSB   200 - - 163-024
  834.         153 85/09/08 1243 YC4HA      15  59  57  SSB   200 - - 164-049
  835.         154 85/09/08 1302 YO9CUF     15  59  59  SSB   200 - - 166-153
  836.         155 85/09/08 1305 G4NWG      15  53  54  SSB   200 - - 167-019
  837.         156 85/09/08 1306 G4TSH      15  59  55  SSB   200 - - 168-024
  838.         157 85/09/08 1307 G4OVF      15  53  57  SSB   200 - - 169-001
  839.         158 85/09/08 1323 G4EKT/P    20  59  55  SSB   200 - - 170-592
  840.         159 85/09/08 1330 DF0WB/P    20  53  53  SSB   200 - - 171-
  841.  
  842.  
  843.                 159 LAST CONTACT WAS WITH  DF0WB/P
  844.  
  845.          DATE        TIME  CALL     BAND   POWER   MODE  RX   TX  QS  QR
  846.          :85/09/08::1330::          :20 :  : 200::SSB : :53 ::53 ::-: :-:
  847.          QRU (*THPL) :P:
  848.         ----------------------------------------------------------------
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 14
  860.  
  861.  
  862.         6.5  CREATE NEW LOGBOOK DATABASE                 
  863.  
  864.              This module lets you create a new logbook.   You should  use 
  865.              this to create your own logbook,  name it as your call sign.  
  866.              If  you put the log on a blank formatted disk,you won't have 
  867.              to use this feature again until you have made something like 
  868.              4000 QSO's.   It works by creating the new file and  copying 
  869.              the  structure of the blank file (LOG.DBF) from the  default 
  870.              disk  to  the log file disk.  An index file (by Callsign  is 
  871.              also created at this time).
  872.  
  873.         6.6  HUNT FOR PREFIX/CALL IN LOG                 
  874.  
  875.              This module allows you to display previous contacts with any 
  876.              station or prefix.   If you enter 'G3' for example, you will 
  877.              get a display of all contacts with stations having the  "G3" 
  878.              prefix.   If  you enter 'G3ZCZ' for example,  you will get a 
  879.              display of all the contacts with "G3ZCZ".
  880.  
  881.              By  entering  the  prefix  for  a  particular  country,  all 
  882.              contacts with that country may be seen.  
  883.  
  884.              The module terminates when you enter a '*` as the prefix.
  885.  
  886.         6.7  SUMMARIZE LOG                               
  887.  
  888.              This  module does a statistical analysis of the contents  of 
  889.              the log.   It sequentially checks each entry and displays an 
  890.              ongoing  summary  of  the  contacts  arranged  into  various 
  891.              categories.  
  892.  
  893.              When the module begins, it displays the name of the file and 
  894.              the number of contacts in it at the top of the screen.  Then 
  895.              as it scans the log,  it puts the date, time and call of the 
  896.              line being scanned on the screen.   As each line is scanned, 
  897.              the totals are updated on the screen.
  898.  
  899.              A sample of the display is shown below.
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 15
  926.  
  927.  
  928.         ------------------------------------------------------------------
  929.                   G3ZCZ LOG SUMMARY PROGRAM Version 1.0
  930.          G4BGY      81/03/29  1600       2250 CONTACTS IN LOG FILE G3ZCZ-1
  931.  
  932.          QSL SUMMARY                            SUMMARY OF ENTRIES BY BAND
  933.          --------------------------------       --------------------------
  934.          TOTAL NUMBER OF CONTACTS        2250   10  METERS             666
  935.          QSL CARDS SENT DIRECT              1   12  METERS
  936.          QSL CARDS SENT VIA BUREAU         53   15  METERS             737
  937.          QSL CARDS SENT VIA MANAGER         4   17  METERS
  938.          QSL CARDS SENT                   136   20  METERS             585
  939.          QSL CARDS RECEIVED                79   30  METERS
  940.          QSL CARDS OWED                     1   40  METERS              35
  941.          QSL CARDS EXCHANGED               78   80  METERS              27
  942.                                                 160 METERS
  943.          REPORT BY MODES                         6  METERS
  944.          ----------------------------            2  METERS              95
  945.          SSB CONTACTS              2109         OSCAR MODE A            28
  946.          CW CONTACTS                 99         OSCAR MODE B            76
  947.          RTTY CONTACTS                3         OSCAR MODE J             1
  948.          FM CONTACTS                 39         OTHERS
  949.          SSTV CONTACTS
  950.         ------------------------------------------------------------------
  951.  
  952.              When  the scan is over,  you are asked if you want  to  scan 
  953.              another  log file.   You only answer 'Y' to this if you have 
  954.              so  many contacts that they won't fit on one log  file.   In 
  955.              this  example as shown below,  the contents of a second  log 
  956.              has been added to that displayed above.
  957.         ------------------------------------------------------------------
  958.                   G3ZCZ LOG SUMMARY PROGRAM Version 1.0
  959.          SV9ADO     86/05/14  1643       6170 CONTACTS IN LOG FILE G3ZCZ-2
  960.  
  961.          QSL SUMMARY                            SUMMARY OF ENTRIES BY BAND
  962.          --------------------------------       --------------------------
  963.          TOTAL NUMBER OF CONTACTS        8402   10  METERS            1633
  964.          QSL CARDS SENT DIRECT              8   12  METERS
  965.          QSL CARDS SENT VIA BUREAU        281   15  METERS            3269
  966.          QSL CARDS SENT VIA MANAGER        14   17  METERS
  967.          QSL CARDS SENT                   852   20  METERS            2879
  968.          QSL CARDS RECEIVED               842   30  METERS               2
  969.          QSL CARDS OWED                   294   40  METERS             160
  970.          QSL CARDS EXCHANGED              548   80  METERS              96
  971.                                                 160 METERS
  972.          REPORT BY MODES                         6  METERS
  973.          ----------------------------            2  METERS             258
  974.          SSB CONTACTS              8059         OSCAR MODE              28
  975.          CW CONTACTS                137         OSCAR MODE              76
  976.          RTTY CONTACTS                3         OSCAR MODE J             1
  977.          FM CONTACTS                198         OTHERS
  978.          SSTV CONTACTS
  979.         ------------------------------------------------------------------
  980.              
  981.              6.7.1     TOTAL NUMBER OF CONTACTS        
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 16
  992.  
  993.  
  994.                        The total number of contacts is the number of call 
  995.                        sign entries that don't begin with a "-".  
  996.  
  997.              6.7.2     QSL CARDS SENT DIRECT            
  998.                        The number of cards that have been sent direct (D) 
  999.                        to the stations contacted,  and for which  replies 
  1000.                        have not yet been received. 
  1001.  
  1002.              6.7.3     QSL CARDS SENT VIA BUREAU        
  1003.                        The  number  of cards that have been sent via  the 
  1004.                        bureau  (B)  to the stations  contacted,  and  for 
  1005.                        which replies have not yet been received. 
  1006.  
  1007.              6.7.4     QSL CARDS SENT VIA MANAGER       
  1008.                        The number of cards that have been sent to the QSL 
  1009.                        manager (M) of stations contacted,  and for  which 
  1010.                        replies have not yet been received. 
  1011.  
  1012.              6.7.5     QSL CARDS SENT                   
  1013.                        The sum of the number of cards sent out, including 
  1014.                        those for which replies have been received.
  1015.  
  1016.              6.7.6     QSL CARDS RECEIVED               
  1017.                        The total number of cards received (R).
  1018.  
  1019.              6.7.7     QSL CARDS OWED                   
  1020.                        The  number  of cards that have been received  for 
  1021.                        which you have not replied to.
  1022.  
  1023.              6.7.8     QSL CARDS EXCHANGED              
  1024.                        The number of cards which you have exchanged  (ie. 
  1025.                        you sent one, and you received one).
  1026.  
  1027.              6.7.9     The  remaining  numbers  are  the  totals  in  the 
  1028.                        various  categories.   If you have used  different 
  1029.                        designations for the BAND information,  those data 
  1030.                        will be summed in the OTHERS category.
  1031.  
  1032.         6.8  UPDATE QSL STATUS                           
  1033.  
  1034.              This  module  allows  you to update the QSL status  of  each 
  1035.              contact in the log.  If you enter a prefix or call sign, the 
  1036.              computer will sequentially present you with each contact  in 
  1037.              the  log for that prefix or call and allow you to change the 
  1038.              QSL   information.    If  you  don't  want  to  change   the 
  1039.              information, just type the 'ENTER' key.
  1040.  
  1041.              The module will also print labels for sticking on QSL cards.  
  1042.              These  labels  contain all the information necessary  for  a 
  1043.              valid  QSL card.   The program is set to print on 3  1/8  by 
  1044.              15/16 (inch) ONE-OFF labels.
  1045.  
  1046.              The  labels  as  printed  show the call of  the  station  in 
  1047.              enlarged  characters.   Since this document is on  disk,  it 
  1048.              cannot  show a sample of the labels.   Run a set  of  labels 
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 17
  1058.  
  1059.  
  1060.              using  plain  paper  in the printer for the  FIELD85  sample 
  1061.              logbook to see how the module works, and what kind of labels 
  1062.              to use.
  1063.              
  1064.              Under  certain conditions,  such as if you make a change  to 
  1065.              one entry,  you  may have to try the command twice to locate 
  1066.              other entries for a particular call on the same band.   This 
  1067.              seems  to be due to an anomaly within the  DBASE2  language, 
  1068.              and is discussed in section 9.1.
  1069.  
  1070.              The module terminates when you enter a '*` as the  prefix.
  1071.  
  1072.         6.9  DISPLAY ENTRIES FOR ONE DAY                 
  1073.  
  1074.              This  module  allows  you to display/print entries  for  one 
  1075.              specified day.
  1076.  
  1077.         6.10 DISPLAY LAST 20 ENTRIES IN LOG
  1078.  
  1079.              This module displays the last 20 entries in the logbook.
  1080.  
  1081.         6.11 DISPLAY BLOCK OF 20 ENTRIES
  1082.  
  1083.              This  module  displays  a block of 20  log  entries  on  the 
  1084.              screen.   You will be prompted to tell the computer where to 
  1085.              start the display.  Once the 20 entries are displayed on the 
  1086.              screen,  you will then have the option to continue,  back up 
  1087.              or terminate the operation.  The prompt is QRU (+ - *).  
  1088.  
  1089.              Entering  one  of these three characters tells the  computer 
  1090.              what to do next.   A + will display the next 20 entries, a - 
  1091.              will back up and display the previous 20 entries,  while the 
  1092.              * character terminates the module as usual.
  1093.  
  1094.  
  1095.         6.12 DETERMINE UNIQUE CONTACTS.
  1096.  
  1097.              This  module allows you to see how many  different  stations 
  1098.              you have contacted and logged.   It displays a running count 
  1099.              on  the  screen as it scans the log and then,  when  it  has 
  1100.              finished, it displays the totals.  
  1101.  
  1102.         6.13 TRANSFER SINGLE PREFIX TO NEW DATABASE
  1103.  
  1104.              This  module lets you extract all the calls beginning with a 
  1105.              single prefix into a new or separate database.  For example, 
  1106.              if you wanted to pull all the stateside log entries from the 
  1107.              log you could extract,  all entries beginning with N,K,W and 
  1108.              A  from  the main log into a logbook  database  file  called 
  1109.              USA.DBF.
  1110.  
  1111.         6.14 DISPLAY FILES ON DISK DRIVE       
  1112.  
  1113.              This module allows you to display the files on a disk drive.  
  1114.              You  use it to determine the correct name for a file,  or to 
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 18
  1124.  
  1125.  
  1126.              find out if the file you thought was present on the  default 
  1127.              drive is really present.
  1128.  
  1129.         6.15 QUIT THIS MENU                              
  1130.  
  1131.              This  section  lets you quit the log section of the  program 
  1132.              and returns you to the higher level menu.     
  1133.  
  1134.         7.0  AWARDS
  1135.  
  1136.         This  module supports various awards.   It allows you to  extract 
  1137.         log  entries into the award databases directly without  retyping.  
  1138.         In the event of the DXCC award,  you can let the computer  search 
  1139.         the log and automatically generate a listing of your DXCC status.
  1140.  
  1141.         When  you invoke the AWARD module you will be presented with  the 
  1142.         following menu.
  1143.  
  1144.         -----------------------------------------------------------------
  1145.                   G3ZCZ AWARD RECORD KEEPING FUNCTIONS Version  1.0
  1146.  
  1147.          PICK AN AWARD PACKAGE, the following are supported
  1148.  
  1149.          WAZ                             Z
  1150.          WAS                             S
  1151.          DXCC                            D
  1152.          OBLAST                          O
  1153.          GENERAL AWARD                   G
  1154.          CHANGE LOGBOOK                  L
  1155.  
  1156.          LZ60 AWARD (LZ 60th Aniv)       B
  1157.  
  1158.          QUIT THIS MENU                  *
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.          QRU : :
  1166.  
  1167.         -----------------------------------------------------------------
  1168.  
  1169.         At  this time you are supposed to pick a letter corresponding  to 
  1170.         an award package.
  1171.  
  1172.         7.1  WAZ           
  1173.  
  1174.         If  you  invoke  the Worked All Zone (WAZ) module,  you  will  be 
  1175.         presented with the following menu.
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 19
  1190.  
  1191.  
  1192.         ----------------------------------------------------------
  1193.  
  1194.                    G3ZCZ WAZ AWARD PACKAGE VERSION 1.4
  1195.  
  1196.          Default WAZ database is      WAZ
  1197.          Default LOGBOOK is           LOG
  1198.  
  1199.          UPDATE WAZ RECORDS                            U
  1200.          CREATE A NEW WAZ DATABASE                     C
  1201.          CHANGE WAZ DATABASE                           D
  1202.          CHANGE LOGBOOK                                L
  1203.          PRINT WAZ RECORDS                             P
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.          QUIT THIS MENU                                *
  1210.  
  1211.          QRU :Z:
  1212.  
  1213.         ----------------------------------------------------------
  1214.  
  1215.         The  WORKED  ALL  ZONE award is available from  CQ  magazine  for 
  1216.         confirmation  of  working one station from each of the  40  zones 
  1217.         that  it  has divided the world into.   This  module  contains  a 
  1218.         database  with  40 records,  each corresponds to one  zone.   The 
  1219.         record number corresponds to the zone number.
  1220.  
  1221.         The following things may be performed within the award package.
  1222.  
  1223.              7.1.1      UPDATE WAZ RECORDS         
  1224.                   
  1225.              This  module is used to update the WAZ record file.   It  is 
  1226.              used in an interactive manner.  The computer will prompt you 
  1227.              with a request for a Zone number.   After you have given  it 
  1228.              one,  it scans the WAZ record file and presents you with its 
  1229.              findings.   If  you have an entry for that zone  number,  it 
  1230.              will display it, if you don't have one, it will so tell you.  
  1231.  
  1232.              An example of the dialog is
  1233.  
  1234.              -------------------------------------------------------------
  1235.              Which Zone (0 to terminate) ?:23
  1236.  
  1237.  
  1238.  
  1239.  
  1240.              Zone   23  is not worked
  1241.               Do you want to update the entry (Y/N) ?: :
  1242.              --------------------------------------------------------------
  1243.  
  1244.              You  are  asked if you desire to update the record for  that 
  1245.              zone, by entering the letter Y for yes, or N for no.  If you 
  1246.              do, you are then asked to provide a call sign.  The computer 
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 20
  1256.  
  1257.  
  1258.              will  then search the log to find the entry associated  with 
  1259.              that call sign, and you are prompted to tell the computer to 
  1260.              transfer the data from the relevant log entry to the corres-
  1261.              ponding WAZ record.
  1262.  
  1263.              The module terminates when you give it a zone 0.
  1264.  
  1265.              WARNING,  DO NOT ATTEMPT TO ENTER DATA INTO THE DEFAULT  WAZ 
  1266.              FILE  ON THE DISK.   THIS FILE CONTAINS THE STRUCTURE OF THE 
  1267.              DATABASE  AND  HAS NO SPACE FOR RECORDS.   CREATE  YOUR  OWN 
  1268.              RECORD FILE FIRST.   IF YOU TRY TO ENTER DATA INTO THIS  WAZ 
  1269.              DATABASE, THE PROGRAM WILL BOMB.
  1270.  
  1271.              7.1.2      CREATE A NEW WAZ DATABASE  
  1272.  
  1273.              This module allows you to create a new WAZ database.
  1274.  
  1275.              7.1.3      CHANGE WAZ DATABASE        
  1276.  
  1277.              This  module  allows you to change from one WAZ database  to 
  1278.              another.   You use it if you keep different WAZ records  for 
  1279.              different  bands  or  modes,  or if you have more  than  one 
  1280.              station log file on the computer.
  1281.  
  1282.              7.1.4      CHANGE LOGBOOK             
  1283.  
  1284.              This module allows you to change logbook files without going 
  1285.              back to the log function menu.
  1286.  
  1287.              7.1.5      PRINT WAZ RECORDS          
  1288.              
  1289.              This  module allows you to print/display the award  records.  
  1290.              When  you  invoke it,  you are presented with  a  choice  as 
  1291.              follows.
  1292.  
  1293.              Whole thing, worked/QSL-d, or QSL-d (T,W,Q) 
  1294.  
  1295.              If  you  want to print/display entries for all the zones  in 
  1296.              the contest records, enter the letter T for the whole thing.
  1297.  
  1298.              If you want to print/display only those zones which you have 
  1299.              either worked or QSL'd, enter the letter W.
  1300.  
  1301.              If  you want to display/print only the zones for  which  you 
  1302.              have received QSL cards, enter the letter Q.
  1303.  
  1304.              After typing the 'ENTER' key you will again be prompted.
  1305.  
  1306.              DO you want hard copy (Y/N) ?:
  1307.  
  1308.              If  you want hard copy (a printout) answer with the letter Y 
  1309.              for yes,  else if you only want the information displayed on 
  1310.              the screen,  enter the letter N.  When you follow the choice 
  1311.              with the 'ENTER' key, the module will go to work
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 21
  1322.  
  1323.  
  1324.         7.2  WAS                
  1325.  
  1326.              The  WAS Award is issued by the American Radio Relay  League 
  1327.              (ARRL)  for  confirmed contacts with all 50  of  the  states 
  1328.              which make up the United States of America.
  1329.  
  1330.              If  you invoke the Worked All States (WAS) module,  you will 
  1331.              be presented with the following menu.
  1332.  
  1333.         -------------------------------------------------------
  1334.                    G3ZCZ WAS AWARD PACKAGE VERSION 1.1
  1335.  
  1336.          Default WAS database is WAS
  1337.          Default LOG database is LOG
  1338.  
  1339.          UPDATE WAS RECORDS                         U
  1340.          CREATE A NEW WAS DATABASE                  C
  1341.          PRINT WAS RECORDS                          P
  1342.          CHANGE WAS DATABASE                        D
  1343.          CHANGE LOGBOOK                             L
  1344.          DISPLAY FILES ON DISK DRIVE                F
  1345.          IMPORT FROM A BASIC WAS DATABASE           I
  1346.  
  1347.          QUIT THIS MENU                             *
  1348.  
  1349.          QRU :S:
  1350.  
  1351.  
  1352.         ----------------------------------------------------------
  1353.  
  1354.  
  1355.              The  following  things  may be performed  within  the  award 
  1356.              package.
  1357.  
  1358.              7.2.1      UPDATE WAS RECORDS                
  1359.              
  1360.              This  module  is  used to  update  your  WAS  records.   The 
  1361.              computer requests a state prefix.   You are supposed to give 
  1362.              it the US PS two letter code for the desired state.   If you 
  1363.              don't  know or forgot the letters,  the computer will remind 
  1364.              you as in the following paragraph.
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 22
  1388.  
  1389.  
  1390.              ----------------------------------------------------------------
  1391.  
  1392.              Which State (* to terminate) ?:TE
  1393.  
  1394.  
  1395.  
  1396.                   ENTRY ERROR-  THERE IS NO SUCH STATE AS   TE
  1397.  
  1398.  
  1399.  
  1400.                                   ALLOWABLE STATES ARE -
  1401.  
  1402.  
  1403.  
  1404.              AB     AL     AZ     AK     CA     CO     CT     DE     FL
  1405.              GA     HA     ID     IL     IN     IO     KS     KY     LA
  1406.              MN     MD     MA     MI     MN     MS     MO     MT     NB
  1407.              NV     NH     NJ     NM     NY     NC     ND     OH     OK
  1408.              OR     PA     RI     SC     SD     TN     TX     UT     VT
  1409.              VA     WA     WV     WS     WY
  1410.              WAITING
  1411.              ----------------------------------------------------------
  1412.  
  1413.              When  you  enter the correct state,  TX for  Texas  in  this 
  1414.              example,  you will proceed to the next part of the dialog as 
  1415.              shown below.
  1416.  
  1417.              ---------------------------------------------------------------
  1418.  
  1419.                             STATE OF  TX        OR        TEXAS
  1420.  
  1421.  
  1422.  
  1423.                             has not been worked
  1424.  
  1425.               Do you want to update the entry (Y/N/E): :
  1426.              ---------------------------------------------------------------
  1427.  
  1428.              At  this  time you enter the letters Y N or E  depending  on 
  1429.              what you want to do.
  1430.  
  1431.              The letter Y if you want to update the record.
  1432.  
  1433.              The letter N if you don't want to update the record.
  1434.  
  1435.              The letter E if you want to erase the data in that record.
  1436.  
  1437.              You  may want to erase the data in a record if,  for example 
  1438.              you  work K6IR and log him as California,  only to find  out 
  1439.              later  when  you get the QSL card that he was  operating  as 
  1440.              K6IR/3 in Maryland, and you have not yet worked california.
  1441.  
  1442.              7.2.2      CREATE A NEW WAS DATABASE         
  1443.  
  1444.              This module allows you to create a new WAS database.
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 23
  1454.  
  1455.  
  1456.  
  1457.              7.2.3      PRINT WAS RECORDS                 
  1458.              
  1459.              This  module allows you to print/display the award  records.  
  1460.              When  you  invoke it,  you are presented with  a  choice  as 
  1461.              follows.
  1462.  
  1463.              Whole thing, worked/QSL-d, or QSL-d (T,W,Q) 
  1464.  
  1465.              If  you want to print/display entries for all the states  in 
  1466.              any  (or all) the call areas  in the contest records,  enter 
  1467.              the letter T for the whole thing.
  1468.  
  1469.              If  you  want to print/display only those states  which  you 
  1470.              have either worked or QSL'd, enter the letter W.
  1471.  
  1472.              If  you want to display/print only the states for which  you 
  1473.              have received QSL cards, enter the letter Q.
  1474.  
  1475.              After touching the 'ENTER' key you will again be prompted.
  1476.  
  1477.              Which call area (0-9, for all enter 10)
  1478.  
  1479.              At this time you enter the number corresponding to the  call 
  1480.              area  you  wish  to see displayed.   If you wish  to  see  a 
  1481.              display  of all states in all call areas,  enter the  number 
  1482.              10.  Follow the number with the 'ENTER' key, and you will be 
  1483.              prompted with one further request.
  1484.  
  1485.              DO you want hard copy (Y/N) ?:
  1486.  
  1487.              If  you want hard copy (a printout) answer with the letter Y 
  1488.              for yes,  else if you only want the information displayed on 
  1489.              the screen,  enter the letter N.  When you follow the choice 
  1490.              with the 'ENTER' key, the module will go to work.
  1491.  
  1492.              7.2.4      CHANGE WAS DATABASE               
  1493.  
  1494.              This  module allows you to change from one WAS  database  to 
  1495.              another.   You  use it if you keep different WAS records for 
  1496.              different  bands  or modes,  or if you have  more  than  one 
  1497.              station log file on the computer.
  1498.  
  1499.              7.2.5      CHANGE LOGBOOK                    
  1500.  
  1501.              This module allows you to change logbook files without going 
  1502.              back to the log function menu.
  1503.  
  1504.              7.2.6      DISPLAY FILES ON DISK DRIVE       
  1505.  
  1506.              This module allows you to display the files on a disk drive.  
  1507.              You  use it to determine the correct name for a file,  or to 
  1508.              find out if the file you thought was present on the  default 
  1509.              drive is really present.
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 24
  1520.  
  1521.  
  1522.              7.2.7      IMPORT FROM A BASIC WAS DATABASE  
  1523.  
  1524.              If you used the BASIC WAS package in PC-HAM 1.0 or 1.5,  you 
  1525.              may use this option to append the BASIC record file into the 
  1526.              DBASE format used by this package.   This module should save 
  1527.              you some retyping.  Before you do so however, check that the 
  1528.              BASIC  data is delimited by the "," sequence,  not just  the 
  1529.              comma  (,).  If  it isn't,  use a wordprocessor in  its  non 
  1530.              document mode to achieve this state.
  1531.  
  1532.              7.2.8      QUIT THIS MENU                    
  1533.  
  1534.              This  module takes you back to the previous menu.   In  this 
  1535.              case, you return to the Award menu.
  1536.  
  1537.  
  1538.         7.3  DXCC               
  1539.  
  1540.              The  DX Century Club (DXCC) is an award offered by the  ARRL 
  1541.              for   confirmed   contacts  with  at  least  100   different 
  1542.              countries.
  1543.  
  1544.              If  you invoke the DXCC module,  you will be presented  with 
  1545.              the following menu.
  1546.  
  1547.              .cp24
  1548.         -----------------------------------------------------------------
  1549.                    G3ZCZ DXCC AWARD PACKAGE Version 1.6
  1550.  
  1551.          Default DXCC database is DXCC
  1552.          Default LOG database is  LOG
  1553.  
  1554.  
  1555.          UPDATE DXCC RECORDS  (Automatic)            U
  1556.          UPDATE DXCC RECORDS  (Manual)               M
  1557.          CREATE A NEW DXCC DATABASE                  C
  1558.          CREATE 5BDXCC RECORDS                       5
  1559.          PRINT DXCC RECORDS                          P
  1560.          ADD PREFIXES TO A DXCC DATABASE             A
  1561.          CHANGE DXCC DATABASE                        D
  1562.          EDIT PREFIXES IN DXCC RECORD FILE           E
  1563.          CHANGE LOGBOOK                              L
  1564.          UPDATE SINGLE BAND DXCC RECORD (Automatic)  S
  1565.          DISPLAY FILES ON DISK DRIVE                 F
  1566.          DISPLAY DATA FOR A PREFIX/COUNTRY           X
  1567.          QUIT THIS MENU                              *
  1568.          QRU :D:
  1569.  
  1570.  
  1571.         ---------------------------------------------------------
  1572.  
  1573.  
  1574.              The  following  things  may be performed  within  the  award 
  1575.              package.
  1576.                   
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 25
  1586.  
  1587.  
  1588.              7.3.1     UPDATE DXCC RECORDS  (Automatic)            
  1589.  
  1590.              This  module automatically searches a logbook  database  and 
  1591.              updates  the  DXCC  status of the designated  DXCC  database 
  1592.              file.    You would use the module the first time you use the 
  1593.              package,  or after a contest or other period of activity, or 
  1594.              after a batch of cards from many countries have arrived from 
  1595.              the QSL bureau, and you have updated the QSL status for each 
  1596.              of those contacts.  This module DOES NOT RECOGNIZE  SEPARATE 
  1597.              BANDS OR MODES.  
  1598.  
  1599.              The module displays each prefix as it is being checked.   It 
  1600.              then  displays the calls of the various stations having that 
  1601.              prefix as it searches for the first contact that was QSL'd.
  1602.  
  1603.              7.3.2      UPDATE DXCC RECORDS  (Manual)
  1604.  
  1605.              This module allows you to update a DXCC prefix manually.  It 
  1606.              is faster to update a single prefix this way.   You can  use 
  1607.              this module to update a country for which you worked a third 
  1608.              prefix,  ie. a prefix not in the database.  For example, the 
  1609.              two prefixes for the Philippines are DU and DX.  If you have 
  1610.              worked neither of these but have worked a DV prefix, you may 
  1611.              use this module to enter that 'DV' contact into the record.
  1612.  
  1613.              An example of the dialog is shown below.
  1614.  
  1615.         ---------------------------------------------------------------
  1616.         Which DXCC prefix (* to terminate) ?:I1
  1617.         00130  I1   IT   ITALY      IT9ZOU     86-04-25 0622 20  SSB  W
  1618.  
  1619.  
  1620.  
  1621.  
  1622.         Do you want to update the entry (Y/N) ?: :
  1623.         -----------------------------------------------------------------
  1624.  
  1625.              When you give it a prefix,  it displays the existing record.  
  1626.              If you want to update the record, it will prompt you for the 
  1627.              call  of the station in the QSO that you want to update  the 
  1628.              record with.   If you give it an unknown prefix,  it will so 
  1629.              tell you.
  1630.  
  1631.              7.3.3     CREATE A NEW DXCC DATABASE                  
  1632.  
  1633.              This  module allows you to create a new DXCC  database.   It 
  1634.              assumes  that  there is a DXCC database on the  disk  called 
  1635.              'dxcc'.  It copies the prefix and country information into a 
  1636.              second dxcc database which you name and then ensures that it 
  1637.              is  blank.  In this manner,  if you used the default  'DXCC' 
  1638.              database when you first begin to use the package, additional 
  1639.              databases will always be blank as you create them.
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 26
  1652.  
  1653.  
  1654.              7.3.4     CREATE 5BDXCC RECORDS                       
  1655.  
  1656.              This  module performs an automatic generation/update of your 
  1657.              5 Band DXCC status.  It uses default databases named 10DXCC, 
  1658.              15DXCC,  20DXCC, 40DXCC, 80DXCC for those bands.  It creates 
  1659.              the  databases copying the structure and default  data  from 
  1660.              the 'DXCC' database supplied with the package.
  1661.  
  1662.              You  may think of this module as performing the CREATE A NEW 
  1663.              DXCC   DATABASE   followed  by  an   UPDATE   DXCC   RECORDS  
  1664.              (Automatic)    sequence  for  each of the traditional  5  HF 
  1665.              bands.
  1666.  
  1667.  
  1668.              7.3.5     PRINT DXCC RECORDS                          
  1669.  
  1670.              This  module displays or prints the contents of a DXCC data-
  1671.              base.   You are given the choice of printing the whole data-
  1672.              base,  those countries worked/QSL-d, or just those countries 
  1673.              QSL-d.   The database is in alphanumeric prefix order, so it 
  1674.              is ready to be sent to the ARRL with the award request,  and 
  1675.              is handy for having at the operating position when  monitor-
  1676.              ing the bands.
  1677.  
  1678.              This  module allows you to print/display the award  records.  
  1679.              When  you  invoke  it,  you are presented with a  choice  as 
  1680.              follows.
  1681.  
  1682.              All PX's,Worked/QSL-d,or QSL-d (P,W,Q) :
  1683.  
  1684.              If  you  want  to print/display entries  for  all  the  DXCC 
  1685.              countries in the contest records, enter the letter P for the 
  1686.              whole thing.
  1687.  
  1688.              If  you want to print/display only those prefixes which  you 
  1689.              have either worked or QSL'd, enter the letter W.
  1690.  
  1691.              If you want to display/print only the prefixes for which you 
  1692.              have received QSL cards, enter the letter Q.
  1693.  
  1694.              After typing the 'ENTER' key you will again be prompted.
  1695.  
  1696.              DO you want hard copy (Y/N) ?:
  1697.  
  1698.              If  you want hard copy (a printout) answer with the letter Y 
  1699.              for yes,  else if you only want the information displayed on 
  1700.              the screen,  enter the letter N.  When you follow the choice 
  1701.              with the 'ENTER' key, the module will go to work.
  1702.  
  1703.              7.3.6     ADD PREFIXES TO A DXCC DATABASE             
  1704.  
  1705.              In the main, the DXCC database contains the 274 most common 
  1706.              or  unambiguous prefixes that you are most likely  to  work.  
  1707.              Some  prefixes such as 'VP8' or 'VK9' apply to more than one 
  1708.              country.   If you work those,  you should use this module to 
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 27
  1718.  
  1719.  
  1720.              add  the  prefix  to  the file,  and  then  use  the  manual 
  1721.              updating  mode  to enter the QSO data into the  file.   Take 
  1722.              care  here to make the added  prefixes  non-ambiguous.   For 
  1723.              example,  if you worked VP8AA in Antarctica, and then VP8FLK 
  1724.              on  the  Falkland islands,  use the prefixes VP8A  and  VP8F 
  1725.              respectfully  for those areas.   In this manner,  should you 
  1726.              run  the  automatic updating module at  a  later  time,  the 
  1727.              computer will not overwrite your data with something that it 
  1728.              thinks is more appropriate.   Look at the entries for VK9 in 
  1729.              the DXCC file for an example of the usage of this approach.
  1730.  
  1731.              In a like manner, new prefixes can be added to the database.   
  1732.              The  database  is then sorted on "prefix" to a new  version.  
  1733.              Make  sure there is space on the disk for a  temporary  DXCC 
  1734.              database before evoking this operation.
  1735.  
  1736.              7.3.7     CHANGE DXCC DATABASE                        
  1737.  
  1738.              This  module allows you to change from one DXCC database  to 
  1739.              another.   You use it if you keep different DXCC records for 
  1740.              different  bands  or  modes,  or if you have more  than  one 
  1741.              station log file on the computer.
  1742.  
  1743.              7.3.8     EDIT PREFIXES IN DXCC RECORD FILE           
  1744.  
  1745.              Two possible prefixes are provided for each  country.   This 
  1746.              module has picked the most common ones.   If you have worked 
  1747.              a  different  one,  edit the database to  include  it.   For 
  1748.              example, the two prefixes for the Philippines are DU and DX.  
  1749.              If  you  have worked neither of these but have worked  a  DV 
  1750.              prefix,  change  the  DX  to DV and the DXCC status  of  the 
  1751.              Philippines will be taken care of.  
  1752.  
  1753.              7.3.9     CHANGE LOGBOOK                              
  1754.  
  1755.              This  module  allows  you to change logbook  files  without 
  1756.              going back to the log function menu.
  1757.  
  1758.              7.3.10    UPDATE SINGLE BAND DXCC RECORD (Automatic)  
  1759.             
  1760.              This module performs an automatic update of the DXCC  status 
  1761.              for a single band.  It is identical to the module of section 
  1762.              7.3.1  except  in that it requests you to enter the name  of 
  1763.              the  single band file.  You can also use this to update  the 
  1764.              records  for one of the new WARC bands such as the 30  Meter 
  1765.              band, if you name the corresponding record file as 30DXCC.
  1766.              
  1767.              7.3.11     DISPLAY DATA FOR A PREFIX/COUNTRY 
  1768.  
  1769.              This module is designed to be used when you don't have  your 
  1770.              printed  DXCC records handy.   It gives you a display of the 
  1771.              contents of a desired Prefix record,  so that you can  check 
  1772.              your DXCC status for a desired country on-line.
  1773.              
  1774.              When  you  invoke the module you will be presented with  the 
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 28
  1784.  
  1785.  
  1786.              following display.
  1787.  
  1788.                     CURRENT DXCC FILE IS   DXCC
  1789.  
  1790.                     Which Prefix  (* to terminate) ? :    :
  1791.  
  1792.              At  this time enter a prefix.   the computer will match  the 
  1793.              characters  entered,  so that for example if you  enter  the 
  1794.              letter G,  it will match the first Prefix record that begins 
  1795.              with  the letter G.  If it can't match the prefix,  it  will 
  1796.              tell  you so.   You terminate the module in the usual manner 
  1797.              by entering the * character.
  1798.  
  1799.              The  format  and contents of the display are shown  by  this 
  1800.              typical example.
  1801.  
  1802.                     CURRENT DXCC FILE IS   DXCC
  1803.              
  1804.                     Which Prefix  (* to terminate) ? :G   :
  1805.               
  1806.               ENGLAND    G3   G0   G3FPK      82/02/14 1518 20  SSB  Q
  1807.  
  1808.              You see the country name,  followed by the two prefixes  you 
  1809.              have allocated to that country.  
  1810.  
  1811.              If  that  country had not been worked (or the DXCC  database 
  1812.              not  updated with that information),  the rest of  the  line 
  1813.              would  have  been blank.   However,  since the  country  was 
  1814.              worked,  the  display continues.  The remaining data are the 
  1815.              callsign of the station worked,  the date,  time,  band  and 
  1816.              mode of the QSO, and lastly the QSL status.  Here a letter Q 
  1817.              indicates  that  a  QSL card has been  received,  while  the 
  1818.              letter  W  indicates that the station was worked and  a  QSL 
  1819.              card has not yet been received.
  1820.  
  1821.              7.3.12     DISPLAY FILES ON DISK DRIVE 
  1822.  
  1823.              This module allows you to display the files on a disk drive.  
  1824.              You use it to determine the correct name for a file,  or  to 
  1825.              find  out if the file you thought was present on the default 
  1826.              drive is really present.
  1827.  
  1828.              7.3.13    QUIT THIS MENU                              
  1829.              
  1830.              This  module takes you back to the previous menu.   In  this 
  1831.              case, you return to the Award menu.
  1832.  
  1833.  
  1834.         7.4  OBLAST             
  1835.  
  1836.              This  award  is issued by the Russian  Amateur  Radio  Sport 
  1837.              Federation for working various areas (Oblasts) of the Soviet 
  1838.              Union.
  1839.  
  1840.              If you invoke the OBLAST module,  you will be presented with 
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 29
  1850.  
  1851.  
  1852.              the following menu.
  1853.              
  1854.         -----------------------------------------------------------------
  1855.  
  1856.                    G3ZCZ OBLAST AWARD PACKAGE VERSION 1.4
  1857.  
  1858.          Default OBLAST database is   OBLAST
  1859.          Default LOGBOOK is           LOG
  1860.  
  1861.          UPDATE OBLAST RECORDS                         U
  1862.          CREATE A NEW OBLAST DATABASE                  C
  1863.          PRINT OBLAST RECORDS                          P
  1864.          CHANGE OBLAST DATABASE                        D
  1865.          CHANGE LOGBOOK                                L
  1866.          DISPLAY FILES ON DISK DRIVE                   F
  1867.  
  1868.  
  1869.  
  1870.  
  1871.          QUIT THIS MENU                                *
  1872.  
  1873.          QRU :O:
  1874.  
  1875.         ----------------------------------------------------------------
  1876.  
  1877.         The following things may be performed within the award package.
  1878.              
  1879.              7.4.1      UPDATE OBLAST RECORDS          
  1880.  
  1881.              This module allows you to update the record for each Oblast.  
  1882.              It  requests  you to enter the Oblast number and then  scans 
  1883.              the  records  for the data associated with  that  particular 
  1884.              Oblast.  You are then prompted as to how to continue.
  1885.  
  1886.              WARNING,  DO  NOT  ATTEMPT TO ENTER DATA  INTO  THE  DEFAULT 
  1887.              OBLAST  FILE ON THE DISK.   THIS FILE CONTAINS THE STRUCTURE 
  1888.              OF THE DATABASE AND HAS NO SPACE FOR RECORDS.   CREATE  YOUR 
  1889.              OWN  RECORD FILE FIRST.   IF YOU TRY TO ENTER DATA INTO THIS 
  1890.              OBLAST DATABASE, THE PROGRAM WILL BOMB.
  1891.  
  1892.              7.4.2      CREATE A NEW OBLAST DATABASE   
  1893.  
  1894.              This module allows you to create a new OBLAST database.
  1895.  
  1896.              7.4.3      PRINT OBLAST RECORDS           
  1897.              
  1898.              This  module allows you to print/display the award  records.  
  1899.              When  you  invoke it,  you are presented with  a  choice  as 
  1900.              follows.
  1901.  
  1902.              Whole thing, worked/QSL-d, or QSL-d (T,W,Q)  :
  1903.  
  1904.              If  you want to print/display entries for all the Oblasts in 
  1905.              the award records, enter the letter P for the whole thing.
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 30
  1916.  
  1917.  
  1918.              If  you  want  to print/display only those  which  you  have 
  1919.              either worked or QSL'd, enter the letter W.
  1920.  
  1921.              If  you want to display/print only those for which you  have 
  1922.              received QSL cards, enter the letter Q.
  1923.  
  1924.              After typing the 'ENTER' key you will again be prompted.
  1925.  
  1926.              DO you want hard copy (Y/N) ?:
  1927.  
  1928.              If you want hard copy (a printout) answer with the letter  Y 
  1929.              for yes,  else if you only want the information displayed on 
  1930.              the screen,  enter the letter N.  When you follow the choice 
  1931.              with the 'ENTER' key, the module will go to work.
  1932.  
  1933.              7.4.4      CHANGE OBLAST DATABASE         
  1934.  
  1935.              This module allows you to change from one OBLAST database to 
  1936.              another.   You  use it if you keep different OBLAST  records 
  1937.              for  different bands or modes,  or if you have more than one 
  1938.              station log file on the computer.
  1939.  
  1940.              7.4.5      CHANGE LOGBOOK                 
  1941.  
  1942.              This module allows you to change logbook files without going 
  1943.              back to the log function menu.
  1944.  
  1945.              7.4.6      DISPLAY FILES ON DISK DRIVE    
  1946.  
  1947.              This module allows you to display the files on a disk drive.  
  1948.              You use it to determine the correct name for a file,  or  to 
  1949.              find  out if the file you thought was present on the default 
  1950.              drive is really present.
  1951.  
  1952.              7.4.7    QUIT THIS MENU
  1953.  
  1954.              This  module takes you back to the previous menu.   In  this 
  1955.              case, you return to the Award menu.
  1956.  
  1957.         7.5  GENERAL AWARD      
  1958.              
  1959.         This is a general award package that is designed to be used  with 
  1960.         any award such as the Deutche Amateur Radio Club (DARC) DOK award 
  1961.         or  for keeping track of the VHF/UHF QRA locator squares that you 
  1962.         have worked.  The award records are kept in an indexed database.
  1963.  
  1964.         If  you invoke the Generic Award module,  you will  be  presented 
  1965.         with the following menu.
  1966.              
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 31
  1982.  
  1983.  
  1984.         -----------------------------------------------------------------
  1985.  
  1986.                    G3ZCZ GENERIC AWARD PACKAGE VERSION 1.2
  1987.  
  1988.          Default AWARD database is    AWARD
  1989.          Default LOG database is      LOG
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.          What AWARD file         :AWARD     :
  2004.         ------------------------------------------------------------
  2005.  
  2006.         THE  FIRST THING TO DO IS CREATE A NEW AWARD DATABASE .   Thus if 
  2007.         you are using the package for the first time,  do not prompt  the 
  2008.         computer  with  the  name of the award file you wish  to  create, 
  2009.         rather just push the 'ENTER' key,  advance to the following  menu 
  2010.         and create the new database file.
  2011.  
  2012.         After  you  have entered in the name of the Award file  that  you 
  2013.         want to work on, you will be prompted with the following menu.
  2014.  
  2015.         -----------------------------------------------------------------
  2016.  
  2017.                    G3ZCZ GENERIC AWARD PACKAGE VERSION 1.2
  2018.  
  2019.          Default AWARD database is    AWARD
  2020.          Default LOG database is      LOG
  2021.  
  2022.          UPDATE AWARD RECORDS                         U
  2023.          CREATE A NEW AWARD DATABASE                  C
  2024.          PRINT AWARD RECORDS                          P
  2025.          CHANGE AWARD DATABASE                        D
  2026.          CHANGE LOGBOOK                               L
  2027.          DISPLAY FILES ON DISK DRIVE                  F
  2028.  
  2029.  
  2030.  
  2031.          QUIT THIS MENU                               *
  2032.  
  2033.          QRU :G:
  2034.  
  2035.         -----------------------------------------------------------------
  2036.  
  2037.         The following things may be performed within the award package.
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 32
  2048.  
  2049.  
  2050.              7.5.1      UPDATE AWARD RECORDS         
  2051.  
  2052.              This  module lets you update the records from the log.   You 
  2053.              will be prompted along the line for the award area code (DOK 
  2054.              number or QRA locator square,  etc.).  The module works in a 
  2055.              similar manner to the other award updating modules.
  2056.  
  2057.              WARNING, DO NOT ATTEMPT TO ENTER DATA INTO THE DEFAULT AWARD 
  2058.              FILE ON THE DISK.   THIS FILE CONTAINS THE STRUCTURE OF  THE 
  2059.              DATABASE  AND  HAS NO SPACE FOR RECORDS.   CREATE  YOUR  OWN 
  2060.              RECORD FILE FIRST.  IF YOU TRY TO ENTER DATA INTO THIS AWARD 
  2061.              DATABASE, THE PROGRAM WILL BOMB.
  2062.  
  2063.              7.5.2      CREATE A NEW AWARD DATABASE  
  2064.  
  2065.              This module allows you to create a new Award database.
  2066.  
  2067.  
  2068.              7.5.3      PRINT AWARD RECORDS          
  2069.  
  2070.              This  module allows you to print/display the award  records.  
  2071.              When  you  invoke  it,  you are presented with a  choice  as 
  2072.              follows.
  2073.  
  2074.              All PX'S,Worked/QSL-d,or QSL-d (P,W,Q) :
  2075.  
  2076.              If  you  want  to print/display entries for  all  the  award 
  2077.              records, enter the letter P for the whole thing.
  2078.  
  2079.              If  you  want  to print/display only those  which  you  have 
  2080.              either worked or QSL'd, enter the letter W.
  2081.  
  2082.              If  you want to display/print only those for which you  have 
  2083.              received QSL cards, enter the letter Q.
  2084.  
  2085.              After depressing the 'ENTER' key you will again be prompted.
  2086.  
  2087.              DO you want hard copy (Y/N) ?:
  2088.  
  2089.              If you want hard copy (a printout) answer with the letter  Y 
  2090.              for yes,  else if you only want the information displayed on 
  2091.              the screen,  enter the letter N.  When you follow the choice 
  2092.              with the 'ENTER' key, the module will go to work.
  2093.  
  2094.              7.5.4      CHANGE AWARD DATABASE        
  2095.  
  2096.              This  module allows you to change from one AWARD database to 
  2097.              another.  You use it if you keep different AWARD records for 
  2098.              different awards,  bands or modes,  or if you have more than 
  2099.              one station log file on the computer.
  2100.  
  2101.              7.5.5      CHANGE LOGBOOK               
  2102.  
  2103.              This module allows you to change logbook files without going 
  2104.              back to the log function menu.
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 33
  2114.  
  2115.  
  2116.  
  2117.              7.5.6      DISPLAY FILES ON DISK DRIVE  
  2118.  
  2119.              This module allows you to display the files on a disk drive.  
  2120.              You use it to determine the correct name for a file,  or  to 
  2121.              find  out if the file you thought was present on the default 
  2122.              drive is really present.
  2123.  
  2124.              7.5.7     QUIT THIS MENU
  2125.  
  2126.              This  module takes you back to the previous menu.   In  this 
  2127.              case, you return to the Award menu.
  2128.  
  2129.              7.6  LZ60
  2130.  
  2131.              This is an example of a section of software written to  scan 
  2132.              the log and extract log data and total points for a specific 
  2133.              award.   The  award  in  question  was  the  Bulgarian  60th 
  2134.              Anniversary  Award  issued  by the Radio Club in  Sofia  for 
  2135.              working LZ and LZ6 stations during a particular time  frame.  
  2136.              The code performing this task is described below.
  2137.  
  2138.              7.7  CHANGE LOGBOOK     
  2139.  
  2140.              This module allows you to change logbook files.
  2141.  
  2142.              7.8  QUIT THIS MENU                  
  2143.  
  2144.              This  module takes you back to the previous menu.   In  this 
  2145.              case,  you  EXIT the logbook package,  and return to DBASE2.  
  2146.              When  you  return to DBASE2 you will be presented  with  the 
  2147.              following screen.
  2148.  
  2149.         -----------------------------------------------------------------
  2150.  
  2151.                     Enter QUIT <CR> to return to DOS
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.                                                 73 de G3ZCZ
  2160.             .
  2161.  
  2162.         ------------------------------------------------------------------
  2163.  
  2164.              At  this  time you may exit to DOS by typing the  word  QUIT 
  2165.              followed by the 'ENTER' key,  or you may use the interactive 
  2166.              query language mode of DBASE2 itself to access the log data.  
  2167.  
  2168.              An example of such an access to display all contacts on  any 
  2169.              day  in  any mode that took place between the hours of  1800 
  2170.              UTC and 1900 UTC is listed below.
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 34
  2180.  
  2181.  
  2182.  
  2183.              USE &LOGBOOK
  2184.              DISPLAY ALL FOR TIME > '1800' .AND. TIME < '1900'
  2185.  
  2186.              You may also write small program modules to perform specific 
  2187.              tasks.   For  example,  as  performed by  Section  7.6,  the 
  2188.              Bulgarian Amateur Radio Club issued the LZ 60 Award in 1986.  
  2189.              The requirements for the award were to score 60 points  when 
  2190.              working  LZ  stations  between 1 July 1986 and  31  December 
  2191.              1986.   Each contact with an LZ6 prefix counted as 6 points, 
  2192.              while other LZ prefixes only counted as 1 point.   A program 
  2193.              module  to  search the log and total up the score  could  be 
  2194.              written looking something as follows.
  2195.  
  2196.              *LZ60  SCAN LOG FOR LZ60 AWARD REQUIREMENTS
  2197.              ? 'LZ60 AWARD POINTS CHECKER'
  2198.              ACCEPT 'Do you want Hard Copy (Y/N) ? ' TO pf
  2199.              IF pf = 'Y'
  2200.                 SET PRINT ON
  2201.              ENDIF
  2202.              USE &logbook INDEX &logbook
  2203.              FIND LZ
  2204.              STORE 0 TO points
  2205.              STORE 0 TO spoints
  2206.              ERASE
  2207.              ?  '   CALL        DATE   TIME  BD TX  RX MODE  POWER    '
  2208.              ?? 'COMMENTS        POINTS'
  2209.              ?  '----------------------------------------------------------'
  2210.              ?? '------------'
  2211.              DO WHILE call = 'LZ'
  2212.                 IF date >= '86/07/01' .AND. date <= '86/12/31'
  2213.                    IF call = 'LZ6'
  2214.                       STORE 6 TO points
  2215.                    ELSE
  2216.                       STORE 1 TO points
  2217.                    ENDIF
  2218.                       STORE spoints + points TO spoints
  2219.                    ? call,date,time,band,tx,rx,mode,power,comments,points
  2220.                    STORE call TO ncall
  2221.                    DO WHILE call = ncall
  2222.                       * SKIP DUPES
  2223.                       SKIP
  2224.                    ENDDO
  2225.                    SKIP -1
  2226.                 ENDIF
  2227.                 SKIP
  2228.              ENDDO
  2229.              USE
  2230.              ? '----------------------------------------------------------'
  2231.              ?? '-------------'
  2232.              '
  2233.              ? 'TOTAL POINTS = ',spoints
  2234.              SET PRINT OFF
  2235.              RELEASE spoints,points,ncall
  2236.              RETURN
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 35
  2246.  
  2247.  
  2248.  
  2249.              When the program is run, the printout which could be sent to 
  2250.              the  club as a claim for the award would look  something  as 
  2251.              follows.
  2252.  
  2253.                CALL   DATE    TIME BD  TX  RX MODE POWER  COMMENTS POINTS
  2254.               ----------------------------------------------------------
  2255.              LZ1R   86/07/13  0934 15  59  59  SSB  400   207- BFRA    1
  2256.              LZ2KRM 86/07/13  0702 15  59  59  SSB  400   167- 28      1
  2257.              LZ6BC  86/08/06  0733 20  57  57  SSB  200   LZ1BC  DIM   6
  2258.              LZ92S  86/07/18  0613 20  59  59  SSB  400                1
  2259.              -----------------------------------------------------------
  2260.              TOTAL POINTS =            9
  2261.  
  2262.         8.0  MISCELLANEOUS FUNCTIONS 
  2263.  
  2264.         This   module  pretty  much  covers  the  remaining  rarely  used 
  2265.         functions within the package.  If you elect this choice, you will 
  2266.         be prompted by the following menu.
  2267.  
  2268.         -----------------------------------------------------------------
  2269.  
  2270.                   MISCELLANEOUS FUNCTIONS VERSION 1.2
  2271.  
  2272.  
  2273.          LOGBOOK B:G3ZCZ
  2274.  
  2275.  
  2276.  
  2277.          MANUAL TRANSFER OF DATA TO  CONTEST LOGS          U
  2278.          APPEND FROM BASIC "LOG" FILE TO "DBF" FILE        V
  2279.          DISPLAY FILES ON DISK DRIVE                       F
  2280.          DXPEDITION/CONTEST BATCH QSL FUNCTION             Q
  2281.          (RE)INDEX LOG DATABASE FILE                       I
  2282.          CHANGE OFFSET TO UTC                              T
  2283.          CHANGE STATION OPERATOR CALL SIGN                 C
  2284.          Quit this menu                                    *
  2285.  
  2286.          QRU :M:
  2287.  
  2288.         ----------------------------------------------------------------             
  2289.  
  2290.         The following things may be performed within this package.
  2291.  
  2292.              8.1  MANUAL TRANSFER OF DATA TO  CONTEST LOGS
  2293.  
  2294.              This module allows you to enter (by hand) contact data  from 
  2295.              old  contest  logs in a speedy manner to build the log  data 
  2296.              base.  After all, there is no point in using this program if 
  2297.              you don't have any data in the log.
  2298.  
  2299.              The  log should be created using the CREATE function in  the 
  2300.              logging  package.   The  first  entry should  then  be  made 
  2301.              manually using the APPEND function (also in the log  module) 
  2302.              to set the date,  mode and power information. Quit that menu 
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 36
  2312.  
  2313.  
  2314.              and move back to this one.   Set the logbook to whatever you 
  2315.              called  this one and then choose the 'U' option.  Enter  the 
  2316.              time  and call data in the relevant spaces,  then enter  the 
  2317.              whole  report  received in the comments area,  (If  you  are 
  2318.              updating  an SSB contest,  leave a space between the  report 
  2319.              and further data.   IE.,  use '59 100' rather than '59100'), 
  2320.              the  computer  will   take care of the  reformatting  later.  
  2321.              After  the  contact data for each QSO has  been  input,  the 
  2322.              program  prompts for a decision.  It gives the operator  the 
  2323.              choice of three things to do as follows;
  2324.  
  2325.              L    Log the entry into the database
  2326.  
  2327.              B    Change the band information.
  2328.  
  2329.              *    Terminate the program
  2330.  
  2331.                   When  the program is terminated,  the computer  prompts 
  2332.                   the user asking if the last entry was the last entry in 
  2333.                   the whole log.   If it was,  the module formats the log 
  2334.                   by moving the first three characters in the comments to 
  2335.                   the  "report received" column.   You are also asked  if 
  2336.                   you  want  the  contacts  numbered.   If  you  do,  the 
  2337.                   contacts will be numbered sequentially and that  number 
  2338.                   placed  in  the comments column.   The  last  operation 
  2339.                   performed  is  that  the  log is indexed  so  that  the 
  2340.                   regular commands of the package will work on it.
  2341.  
  2342.                   It  must be repeated that this program is designed  for 
  2343.                   rapid entry of old contest logs into the database, logs 
  2344.                   in which the only differences between one entry and the 
  2345.                   next  are  the  time,  callsign and  reports  with  the 
  2346.                   occasional change of band.   Any other data must be set 
  2347.                   or changed using DBASE features.
  2348.  
  2349.                   BY THE WAY,  THIS MODULE IS GOOD FOR CHECKING A CONTEST 
  2350.                   (OPERATED AS NON COMPUTER ASSISTED) FOR DUPES AFTER THE 
  2351.                   EVENT.   IF THE CALL AND BAND INFORMATION FROM THE LOGS 
  2352.                   ARE  ENTERED INTO THE DATABASE USING THIS  MODULE,  THE 
  2353.                   COMPUTER  CAN THEN BE USED TO SORT THE CALLS  AND  FIND 
  2354.                   DUPES  OR  MULTIPLE BAND CONTACTS,  TELL YOU  HOW  MANY 
  2355.                   COUNTRIES YOU WORKED,  ETC.   DO YOU KNOW IF YOU WORKED 
  2356.                   THE SAME STATION ON 5 BANDS? (DO YOU EVEN CARE?)
  2357.  
  2358.              8.2   APPEND FROM BASIC "LOG" FILE TO "DBF" FILE
  2359.  
  2360.              This  module creates a database file (.DBF) from the contest 
  2361.              log using a blank log database file (LOG.DBF). It copies the 
  2362.              contact  data  from  the log generated  by  the  CONTEST.BAS  
  2363.              program into the new database log.   It then lets you append 
  2364.              the  contest  log  database  to  the  main  station  logbook 
  2365.              database.  
  2366.  
  2367.              The main logbook database is then ready for the next contest 
  2368.              or any further data processing and analysis desired.
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 37
  2378.  
  2379.  
  2380.  
  2381.              Since the contest log database is saved as a stand alone log 
  2382.              file, even after its contents have been appended to the main 
  2383.              log database, the module allows you to index the contest log 
  2384.              database  so  that you can then display or  print  the  call 
  2385.              signs  in  the  contest in alphanumeric order to  check  for 
  2386.              duplicates, prefixes or what ever.  
  2387.  
  2388.              If  you  want to work directly in DBASE,  you may  even  get 
  2389.              displays of contacts on different individual bands by  using 
  2390.              variations of the DBASE command 'DISPLAY ALL FOR BAND = "xx" 
  2391.              ' where xx is the band you want displayed.
  2392.  
  2393.              The  module  performs much of the same task  (excluding  the 
  2394.              clean  up  function)  as the last part  of  the  CONTEST.BAS 
  2395.              program.   If you compare the two source code listings,  you 
  2396.              will  get  an  idea of the differences  in  string  handling 
  2397.              between DBASE2 and BASIC.
  2398.  
  2399.              8.3   DISPLAY FILES ON DISK DRIVE
  2400.  
  2401.              This module allows you to display the files on a disk drive.  
  2402.              You  use it to determine the correct name for a file,  or to 
  2403.              find out if the file you thought was present on the  default 
  2404.              drive is really present.
  2405.  
  2406.              8.4   DXPEDITION/CONTEST BATCH QSL FUNCTION 
  2407.  
  2408.              This  module is designed to perform the following two  batch 
  2409.              QSL  label printing functions.   It is designed for an EPSON 
  2410.              MX series printer and 3 1/8 by 15/16 inch one-off labels.
  2411.  
  2412.              8.4.1     Automatically  QSL  100% (after a contest  or  DX-
  2413.                        Pedition)  to all stations worked for one  contact 
  2414.                        on  each  of  5 bands.   QSL labels  will  not  be 
  2415.                        printed for duplicate contacts on any  band.   The 
  2416.                        program  does not differentiate between modes,  so 
  2417.                        if  you  went  on a DXpedition  and  used  several 
  2418.                        modes,  keep  the logs separate until  after  this 
  2419.                        operation is performed.
  2420.  
  2421.              8.4.2     This  module  can automatically scan your log  for 
  2422.                        QSO's  for which you have received QSL  cards  but 
  2423.                        not sent them out, print labels for those contacts 
  2424.                        and update the QSLSENT status of the log entry.
  2425.  
  2426.                        It  will  request  your choice of  mode  with  the 
  2427.                        following query.
  2428.  
  2429.                        All QSO-s or just those owed (A or O) :
  2430.  
  2431.                        If you wish to send a card to every unique station 
  2432.                        on  each band,  reply with the letter A.   If  you 
  2433.                        only  want to print labels for those stations that 
  2434.                        you owe cards to, reply with the letter O.
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 38
  2444.  
  2445.  
  2446.  
  2447.                        The module will then start to work.   As it  scans 
  2448.                        the  log,  it will display log entries,  and  flag 
  2449.                        those  that QSL labels were printed for.   It will 
  2450.                        also change the QSLSENT information from a '-'  to 
  2451.                        a  'B',  assuming that all the cards are going via 
  2452.                        the QSL Bureau.
  2453.  
  2454.              8.5   (RE)INDEX LOG DATABASE FILE 
  2455.  
  2456.              This  module allows you to index logs that you  have  ported 
  2457.              over from other DBASE formats, or to re-index logs that have 
  2458.              had their index files damaged in some manner.
  2459.  
  2460.              8.6    CHANGE OFFSET TO UTC
  2461.  
  2462.              You  use  this module to change the offset to UTC when  your 
  2463.              local  time zone changes between daylight savings  time  and 
  2464.              standard  time.   You  are prompted to enter the  offset  as 
  2465.              follows.
  2466.  
  2467.              What is your offset to UTC (HH) ? 
  2468.  
  2469.              Your  reply should be the number of hours that you  normally 
  2470.              add  to  the local time to give you the time  in  GMT.   For 
  2471.              example, if you have to subtract 3 hours from the local time 
  2472.              for  GMT,  reply  to the prompt with the number -3.  On  the 
  2473.              other  hand  if you have to add 7 hours to your  local  time 
  2474.              zone to get the GMT time,  you will have to enter 7 in reply 
  2475.              to  the prompt.   This value of offset time is only used  in 
  2476.              the real-time log updating function (see section 6.4).
  2477.  
  2478.              8.7  CHANGE STATION OPERATOR CALL SIGN
  2479.  
  2480.              This module allows you to change the station call sign.  You 
  2481.              use this if you have logs for different stations on-line and 
  2482.              want  corresponding printouts of the logs.   Its useful  for 
  2483.              husband  and  wife home stations or for  keeping  logs  from 
  2484.              different QTH's all on the same hard disk.
  2485.  
  2486.              8.7   QUIT THIS MENU
  2487.  
  2488.              This  module takes you back to the previous menu.   In  this 
  2489.              case, you return to the Main menu.
  2490.  
  2491.              8.8  CHANGE LOGBOOK     
  2492.  
  2493.              This  module  allows you to change logbook files.   If  your 
  2494.              logbook  file is too large to go onto a single floppy  disk, 
  2495.              you may put the .DBF file on one disk ,and the .NDX file  on 
  2496.              another. This IS THE ONLY PLACE IN THE PACKAGE WHERE YOU CAN 
  2497.              TELL  THE  PROGRAM  THAT  THE DATA AND INDEX  FILES  ARE  IN 
  2498.              DIFFERENT PLACES.
  2499.  
  2500.         9.0  POSITION QSL LABELS ON PRINTER
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 39
  2510.  
  2511.  
  2512.  
  2513.              This  module  lets  you position the labels in  the  printer 
  2514.              before you begin to print a batch of labels to stick on  the 
  2515.              QSL cards.
  2516.  
  2517.  
  2518.         10.0 DATABASE STRUCTURES
  2519.  
  2520.         The program package uses a number of data bases.
  2521.  
  2522.              10.1  LOG.DBF 
  2523.  
  2524.              This is a blank logbook data with the following structure.
  2525.  
  2526.              Fld    Name   Type Width     Comment
  2527.              001   DATE     C    008  Date in format YY/MM/DD
  2528.              002   TIME     C    004  Time in format HHMM
  2529.              003   BAND     C    003  Band eg 10, 20, 40
  2530.              004   CALL     C    010  Call sign 
  2531.              005   RX       C    003  Signal report received
  2532.              006   TX       C    003  Signal report transmitted
  2533.              007   MODE     C    004  Mode of QSO, eg. SSB,FM.
  2534.              008   POWER    C    004  Transmitter power
  2535.              009   QSLSENT  C    001  QSL sent info. eg. B (bureau)
  2536.              010   QSLRX    C    001  QSL rx info. eg. R (received)
  2537.              011   COMMENTS C    010  comments and notes. 
  2538.  
  2539.              The  log  is indexed so that the calls in it may  be  viewed 
  2540.              alphanumerically.
  2541.  
  2542.              As a rule in order to be able to find calls in the log,  the 
  2543.              log  has to be indexed.   the usual thing to do is to  index 
  2544.              the  log  on the call sign.   this will place all  the  call 
  2545.              signs in a sequential order.   Since there is a good  chance 
  2546.              that some stations will be worked more than once,  they will 
  2547.              appear as duplicates to the index.   That does not cause any 
  2548.              problem  until  you  try to change something in  an  indexed 
  2549.              entry that has a duplicate.  
  2550.  
  2551.              If that happens,  DBASE makes the change but then  positions 
  2552.              the record at the end of the duplicates.  Thus, for example,  
  2553.              if  you tried to change the state of the QSL information  of 
  2554.              the first record of a series of duplicates,  the change will 
  2555.              be  made but the pointer will then be positioned to the next 
  2556.              non-duplicate  record in the list.   This can  be  annoying, 
  2557.              especially  when  you  are  updating the QSL  status  for  a 
  2558.              station who has sent you more than one card  (ie.  different 
  2559.              cards  for  QSO's  on different bands arrive  from  the  QSL 
  2560.              Bureau in the same batch.
  2561.  
  2562.              In an effort to minimize this state of affairs, while at the 
  2563.              same  time  minimizing the amount of disk space taken up  by 
  2564.              the index,  the indexing criterion used here is to index the 
  2565.              log  on both callsign and band  ("call+band").   Using  this 
  2566.              technique,  as  far  as  the index  is  concerned  duplicate 
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 40
  2576.  
  2577.  
  2578.              records  will only exist for successive contacts ON THE SAME 
  2579.              BAND, as opposed to successive contacts.
  2580.  
  2581.              If  you  wanted to avoid duplicates  completely,  you  could 
  2582.              index the log on "call+date+time".
  2583.  
  2584.              10.2  DXCC.DBF 
  2585.  
  2586.              This   is  a  sample  DXCC  database  with  the   following 
  2587.              structure.
  2588.  
  2589.              Fld   Name      Type  Width       Comments
  2590.              001   PX         C     004      Prefix for DXCC.
  2591.              002   PX1        C     004      Alternate prefix.
  2592.              003   COUNTRY    C     010      DXCC country name.    
  2593.              004   DCALL      C     010      call of station worked.
  2594.              005   DDATE      C     008      date of QSO.    
  2595.              006   DTIME      C     004      time of QSO.    
  2596.              007   BAND       C     003      band QSO took place on.
  2597.              008   DMODE      C     004      mode used.    
  2598.              009   DSTATE     C     001      QSL status.               
  2599.              ** Total **            00049
  2600.  
  2601.              10.3  WAZ
  2602.  
  2603.              This  is  the  STRUCTURE of a WAZ database.   It is  not  a 
  2604.              sample  database.   The  structure of the  database  is  as 
  2605.              follows.
  2606.  
  2607.              Fld   Name      Type  Width       Comments
  2608.              001   DCALL      C    010       call of station worked.   
  2609.              002   DDATE      C    008       date of QSO.              
  2610.              003   DTIME      C    004       time of QSO.              
  2611.              004   DBAND      C    003       band QSO took place on.   
  2612.              005   DMODE      C    004       mode used.                
  2613.              006   DSTATE     C    001       QSL status.               
  2614.              ** TOTAL **           00031
  2615.  
  2616.              10.4  WAS
  2617.  
  2618.              This is a sample WAS database with the following structure.
  2619.  
  2620.              Fld   Name       Type  Width       Comments
  2621.              001   STATE       C    013      The name of the State.
  2622.              002   CALLAREA    N    001      Call area of the State.
  2623.              003   DSTATE      C    001      QSL status.               
  2624.              004   DCALL       C    010      call of station worked.   
  2625.              005   DBAND       C    004      band QSO took place on.   
  2626.              006   DDATE       C    008      date of QSO.              
  2627.              007   DMODE       C    004      mode used.                
  2628.              008   PC          C    002      The  2 letter  abbreviation 
  2629.                                              of the state.
  2630.              ** TOTAL **            00044    
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 41
  2642.  
  2643.  
  2644.              10.5  Oblast
  2645.  
  2646.              This  is the STRUCTURE of an OBLAST database.   It is not  a 
  2647.              sample  database.   The  structure  of the  database  is  as 
  2648.              follows.
  2649.  
  2650.              Fld   Name       Type  Width       Comments
  2651.              001   DCALL        C    010     call of station worked.   
  2652.              002   DDATE        C    008     date of QSO.              
  2653.              003   DTIME        C    004     time of QSO.              
  2654.              004   DBAND        C    003     band QSO took place on.   
  2655.              005   DMODE        C    004     mode used.                
  2656.              006   DSTATE       C    001     QSL status.               
  2657.              ** TOTAL **             00031
  2658.  
  2659.              10.6  Generic Award
  2660.  
  2661.              This  is the STRUCTURE of an AWARD database.   It is  not  a 
  2662.              sample  database.   The  structure  of the  database  is  as 
  2663.              follows.
  2664.  
  2665.              Fld   Name       Type  Width       Comments
  2666.              001   PC           C    010     Award element identifier.
  2667.              002   DCALL        C    010     call of station worked.   
  2668.              003   DBAND        C    004     date of QSO.              
  2669.              004   DDATE        C    008     time of QSO.              
  2670.              005   DTIME        C    004     band QSO took place on.   
  2671.              006   DMODE        C    004     mode used.                
  2672.              007   DSTATE       C    001     QSL status.               
  2673.              ** TOTAL **             00042
  2674.  
  2675.         11.0 SHAREWARE
  2676.  
  2677.         PC-HAM is distributed with a marketing approach called Shareware. 
  2678.         Shareware,  is a method of distributing quality software at a low 
  2679.         price. 
  2680.  
  2681.         Anyone  can  receive a distribution copy of the product from  the 
  2682.         PC-SIG library or from any source whatsoever.   You may then  use 
  2683.         and  review  the product to determine if you'd like  to  continue 
  2684.         using it. If you decide to use it, you are encouraged to become a 
  2685.         registered  user.  Whatever your decision,  you may still  freely 
  2686.         use,  copy and share the product with your friends and associates 
  2687.         and other amateur radio operators (hams).
  2688.          
  2689.         This  marketing  concept saves everyone  money because by  having 
  2690.         users  distribute and promote the product,  users  deal  directly 
  2691.         with the author, saving the costs of advertising, fancy packaging 
  2692.         as  well as distributors fees etc.  These savings are then passed 
  2693.         on to you. The contribution is mainly used to pay for production, 
  2694.         copying  charges AND to support the further development  of   PC-
  2695.         HAM.   The  next version of PC-HAM depends on the support of  its 
  2696.         users.
  2697.  
  2698.         After  using the product,  please register for a contribution  of 
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 42
  2708.  
  2709.  
  2710.         $36.50 (or equivalent in any currency). Registration provides the 
  2711.         following benefits:
  2712.              
  2713.         Receive an UPDATED copy of PC-HAM registered to your callsign. 
  2714.  
  2715.         You will be included in the mailing list so that you may  receive 
  2716.         new product announcements.
  2717.  
  2718.         Receive  further  future  releases  of PC-HAM  at  a  significant 
  2719.         discount.
  2720.           
  2721.         You may register your copy of PC-HAM by completing the accompany-
  2722.         ing registration form and mailing it to the address listed below.
  2723.  
  2724.         A limited license is granted to any user of the program to freely 
  2725.         copy and distribute the product on the following conditions:
  2726.  
  2727.                   YOU MAY:
  2728.  
  2729.         Use  the  program on any microcomputer on which this package  was 
  2730.         designed to operate. 
  2731.  
  2732.         Freely copy and share unmodified copies of the product with  your 
  2733.         associates.  This includes putting the software on a BBS.
  2734.  
  2735.                   YOU MAY NOT:
  2736.  
  2737.         Sell  the  product for a fee and/or distribute the product  along 
  2738.         with other products without express written permission. 
  2739.  
  2740.         Provide  the use of the software in a computer service  business, 
  2741.         network,  timesharing, interactive cable television link, without 
  2742.         express written permission. 
  2743.  
  2744.         Grant sub licenses,  leases,  or other rights in the software  to 
  2745.         others. 
  2746.  
  2747.         Modify or remove the Copyright notice from the program,  diskette 
  2748.         or its manual. 
  2749.  
  2750.         Joe Kasser, G3ZCZ warrants that the original diskette as received 
  2751.         from G3ZCZ, in which the PC-HAM program package is distributed is 
  2752.         furnished to be free from defects in the material and workmanship 
  2753.         under  normal use for a period of thirty (30) days from the  date 
  2754.         of  delivery to you.   The defective diskette must be returned to 
  2755.         Joe Kasser, G3ZCZ for this warranty to be effected. 
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.         PC-HAM LOGBOOK.DOC Version 3.0 PAGE 43
  2774.  
  2775.  
  2776.         ================================================================
  2777.         REGISTRATION FORM
  2778.  
  2779.         Send ____ Copies of Registered PC-HAM at $36.50/ea. ____.__(73/2)
  2780.  
  2781.         TOTAL                                              ____.__ 
  2782.  
  2783.         =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
  2784.         Mail (Together with a QSL card) To:
  2785.  
  2786.         Joe Kasser G3ZCZ    POB 3419, Silver Spring, Md., 20901.
  2787.  
  2788.         As I am on a long term assignment much of the time that  involves 
  2789.         travel,  the mailbox may not be emptied for two months at a time, 
  2790.         so please be patient.  
  2791.  
  2792.  
  2793.         Name:_____________________________________________CALL__________
  2794.          
  2795.         Address:________________________________________________________
  2796.  
  2797.         City:__________________________ State:_____ ZIP _______________
  2798.  
  2799.         Telephone:(_____) _____-_______
  2800.  
  2801.         Current PC-HAM Version:__________
  2802.  
  2803.         Registration on your current copy (or source) :_________________
  2804.  
  2805.         Comments:
  2806.  
  2807.         Constructive comments will get you on the testers list for future 
  2808.         pre-updates.
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.