home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / hamradio / logbook.arc / LOGBOOK.DOC < prev    next >
Encoding:
Text File  |  1987-04-23  |  105.6 KB  |  2,773 lines

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