home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / packet / hylog201 / hyperlog.doc < prev    next >
Text File  |  1992-02-27  |  127KB  |  2,747 lines

  1.  
  2.  
  3.  
  4.         
  5.         
  6.         
  7.         
  8.         
  9.         
  10.         
  11.         
  12.         
  13.         
  14.                                                tm
  15.                                        HyperLog
  16.         
  17.         
  18.         
  19.         
  20.         
  21.         
  22.         
  23.         
  24.         
  25.                                The "Electronic Logbook"
  26.         
  27.                                        for the
  28.         
  29.                                 Amateur Radio Operator
  30.         
  31.         
  32.         
  33.         
  34.         
  35.         
  36.         
  37.         
  38.         
  39.         
  40.         
  41.         
  42.                                           by 
  43.         
  44.         
  45.                                   Joe Spear AH8B/W4
  46.         
  47.                                       HyperSoft
  48.         
  49.  
  50.  
  51.  
  52.  
  53.              ____________________________________________________________
  54.              HyperLog                                            HyperLog   
  55.         
  56.  
  57.              Copyright 1990-1992 by  HyperSoft, 2825 Whippoorwill Circle,
  58.              Duluth, Georgia  30136. Telephone (404) 476-3608. Compuserve
  59.              ID - 76370,2431.  All Rights Reserved.  No part of this pub-
  60.              lication or program may be reproduced, photocopied, or tran-
  61.              smitted except as provided by the License below.
  62.        
  63.              HYPERLOG  is a  copyrighted, program  and is protected under
  64.              the United States Copyright Law  and  various  International
  65.              Treaty provisions.  It is offered  "as is" for personal use,
  66.              testing, and evaluation.  HyperSoft makes no claim as to the
  67.              program's suitability for any specific purpose and shall not
  68.              be  held responsible for any consequential  damages that may
  69.              possibly occur through the use or misuse of the program.
  70.  
  71.              Your first use of HYPERLOG constitutes your agreement to the
  72.              following provisions:
  73.  
  74.              Shareware License: A limited license at no charge is granted
  75.              to  all to use, test  and duplicate the copy of HYPERLOG you
  76.              received  for  no more than 30 calendar days. Thereafter, if
  77.              you did not  license  HYPERLOG  directly from HyperSoft, you
  78.              must  either pay the license fee to continue to use HYPERLOG
  79.              or  cease  all  use  of  HYPERLOG.  You will be in violation
  80.              of this  limited  license  agreement if you use this version
  81.              of HYPERLOG for more than 30 days without paying the license
  82.              fee.
  83.  
  84.              License: Upon  payment  of  the  registration fee, HyperSoft
  85.              will  grant  a  non-exclusive license to use HYPERLOG by one
  86.              person  regardless  of  whether  the license is owned by the
  87.              person  or  by a business (the "licensee").  Licensed copies
  88.              of HYPERLOG  may  be kept only on computers actually used by
  89.              the licensee.
  90.  
  91.              Disclaimer  of  Warranties.  HyperSoft makes no claims as to
  92.              the suitability of HYPERLOG for any specific use.  HyperSoft
  93.              disclaims  any  and all warranties, express or implied, oral
  94.              or  written, including  any implied warranties of merchanta-
  95.              bility or fitness for a particular purpose.
  96.  
  97.              Limitation  of  Liability.  In  no  event shall HyperSoft be
  98.              liable  for any damages whatsoever arising out of the use of
  99.              HYPERLOG, including,  and  without  limitation,  any direct,
  100.              incidental or consequential damages.
  101.  
  102.              The user is granted a  license  to distribute the program as
  103.              he/she received it to anyone  he/she sees fit to do so. This
  104.              license to  distribute includes  all  files  EXCEPT  the one
  105.              named  REGISTRATION.INF which  is  created (or  supplied  if
  106.              ordered  by mail)  upon registration.  The  user  is advised
  107.  
  108.              ____________________________________________________________
  109.              HyperLog                                            HyperLog   
  110.         
  111.  
  112.              that if he  does include  this  file,  his  callsign will be
  113.              displayed  on someone elses system anytime HYPERLOG  is  run
  114.              as  well as on all reports printed  and any labels produced.
  115.              If the other party uses Packet, the  original  callsign will
  116.              also be sent out for any Packet connections.
  117.  
  118.              HyperLog may not be "resold" by Shareware distributors for a
  119.              cost  exceeding  $5.00.  The  Shareware  distributor  should
  120.              have a notice  prominently  displayed in their advertisement
  121.              that the  programs they distribute are Copyrighted by others
  122.              and by paying the Shareware distributor a fee to purchase the
  123.              disk does not constitute the registration of the program.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.              ____________________________________________________________
  164.              HyperLog                                            HyperLog   
  165.  
  166.  
  167.              *********************** ATTENTION **************************
  168.  
  169.              HyperSoft  now  has  a new "800" order line.  The number is
  170.              800-274-0890.  This  number  is  for  ORDERS  ONLY!   Also,
  171.              HyperSoft is now able to accept the following credit cards:
  172.  
  173.                Visa, MasterCard, Diners Club, Carte Blanche, Discover
  174.                and JCB
  175.  
  176.              Our support line is still 404-270-0364 until March 1, 1992.
  177.              On March 1, 1992, our new numbers will be:
  178.  
  179.                    Orders       : 800-274-0890 (same as before)
  180.                    Tech Support : 404-476-3608
  181.                    BBS          : 404-476-3646
  182.  
  183.              Also, on March 1, 1992, our new address will be:
  184.  
  185.                2825 Whippoorwill Circle, Duluth, GA.  30136.
  186.  
  187.              As  you  can  see from the new phone numbers, we will have a
  188.              full  time  BBS  in  operation  on  March 1, 1992.  This BBS
  189.              will  always  have  the latest version of HyperLog available
  190.              for downloading.  If you  are  a registered user of HyperLog
  191.              2.0 or higher,  your  downloaded  copy will be automatically
  192.              "registered".  Be  sure to read any README.1ST files you may
  193.              find  in  the  downloaded copy.  The BBS will support speeds
  194.              from 300 to 9600 baud.  The 9600 support is V32, V42, V42bis
  195.              compatible.  The  BBS  will also have any additional utility
  196.              files  we  may  make  available  in  the  future.  These may
  197.              include  conversion  programs,  database sort utilities etc.
  198.              Information on HyperLog and any other HyperSoft products will
  199.              be  posted  as  bulletins on the board.  You will be able to
  200.              leave any  messages you desire and we will try to respond to
  201.              them in a timely manner.  Orders can also be left on the BBS
  202.              (as a private message to the Sysop) and will be confirmed
  203.              and processed daily.
  204.  
  205.              If for some reason we  are not able to answer the phone when
  206.              you call, we have an answering  machine installed which will
  207.              prompt  you  for  all  the  information  needed to take your
  208.              order (if you call on the order line) or  take your name and
  209.              number  so we may return  your call as soon as possible.  If
  210.              you leave an  order on the  machine, as soon as we are able,
  211.              we'll  call  you  back  confirming the order and provide you
  212.              with your unique serial number to register the product.
  213.  
  214.              Our hours of operation are flexible and we will usually have
  215.              someone  to take  your  call 7 days a week from 0900 to 2200
  216.              Eastern Time.  Technical support is better handled in the
  217.              evenings from 1800 to 2200 or leave a message on the BBS.
  218.              ____________________________________________________________
  219.              HyperLog                                            HyperLog   
  220.  
  221.  
  222.                                   TABLE OF CONTENTS
  223.         
  224.         
  225.               1.  INTRODUCTION                                  1
  226.                     A.  System Requirements                     3
  227.                     B.  Files Supplied/Created                  4
  228.                     C.  Registration                            5
  229.         
  230.               3.  INSTALLATION                                  6
  231.                     A.  Running Setup                           7
  232.                     B.  Converting your old Data File           12
  233.  
  234.               4.  GETTING STARTED                               13
  235.                     A.  Autopilot Mode                          14
  236.                     B.  Help System                             16
  237.                     C.  Contact Entry                           17
  238.                     D.  Editing previous contacts               23
  239.                     E.  Using the ten minute I.D. timer         24
  240.                     F.  Country Contacts                        25
  241.                     G.  UTC / Local time selection              26
  242.                     H.  Recreating Master Indexes               27
  243.                     I.  Operating System Gateway                28
  244.                     J.  Displaying QSL statistics               29
  245.                     K.  Displaying Country QSL Statistics       30
  246.                     L.  Handling Extraneous call signs          31
  247.                     M.  Net/RoundTable Mode                     32
  248.                     N.  Utility/Reports                         33
  249.                     O.  Labels                                  35
  250.                     P.  CQ Zone Display                         36
  251.                     Q.  Import/Export                           37
  252.                     R.  Packet Radio operation                  40
  253.                     S.  Database Browser                        41
  254.                     T.  Report Browser                          42
  255.         
  256.               5.  ADDITIONAL NOTES                              43
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.              ____________________________________________________________
  274.              HyperLog                                            HyperLog   
  275.  
  276.         
  277.              1. INTRODUCTION 
  278.         
  279.              Welcome  to HyperLog.  HyperLog is an Amateur Radio  logging 
  280.              program designed to make the "Hams" life easier by  organiz-
  281.              ing  contact, WAS, WAZ, and DXCC information and  displaying 
  282.              it in an easy to read format.  It also displays other  help-
  283.              ful data on screen during a QSO.
  284.         
  285.              The program provides previous contact retrieval using a very 
  286.              fast  B+  tree indexed search technique and  displays  these 
  287.              contacts in a scrolling  window  on the main screen as well
  288.              as a full screen complete database browser.
  289.         
  290.              Bearing  and distance details are provided by  decoding  the 
  291.              prefix  of the call sign to determine the country  or  state 
  292.              and  then  looking  up the correct  latitude  and  longitude 
  293.              coordinates in a table.  These coordinates, as well as  your
  294.              local coordinates, are then fed to a Great Circle calculation
  295.              routine to obtain bearing and distance information.
  296.         
  297.              Unlike  other programs, the algorithm used to  decipher  the 
  298.              call  sign  is quite sophisticated.  It  uses  international 
  299.              call sign allocations as well as standard prefixes in  order 
  300.              to  correctly identify the country.   As a  result,   unless 
  301.              the station being worked is using a call sign prefix that is 
  302.              assigned  to  another country or  state  (sometimes  special 
  303.              event stations do this!), or the prefix has been  reassigned 
  304.              (KS6  for instance is now a California prefix but there  are 
  305.              still stations in American Samoa using that prefix) HyperLog 
  306.              will correctly identify the state or country.  In the  event 
  307.              the  inevitable happens, you can pop-up a window and  scroll 
  308.              through  a list of countries and states until you  find  the 
  309.              one  that  fits  the station being worked  (see  the   topic 
  310.              "Handling  Extraneous  call signs").   Once  selected,  this 
  311.              country will override the automatic country selection  func-
  312.              tion. 
  313.         
  314.              The  program also provides several windows of statistics  on 
  315.              the Worked/Confirmed status of countries as well as  country 
  316.              and U.S.A. State totals by band, mode and mixed mode  totals 
  317.              for  all 16 bands and 8 modes.  By having  this  information 
  318.              immediately  available with the press of a key or  two,  you 
  319.              can  quickly determine if you need a particular  country  or 
  320.              state  for an award or endorsement while tuning  around  the 
  321.              bands.
  322.         
  323.              A  built in ten minute timer with on screen countdown  clock 
  324.              is an exclusive for HyperLog!  You don't have to wonder when 
  325.              you  last I.D.ed with this feature enabled.  It will  always 
  326.              notify you with an alarm when it is time to I.D.
  327.  
  328.              ____________________________________________________________
  329.              HyperLog                     1                      HyperLog           
  330.  
  331.  
  332.              As of Version 2.0,  HyperLog  offers  Packet Radio  support.
  333.              This  support   includes  DX  PacketCluster   support  where
  334.              HyperLog  will  monitor  the  PacketCluster  watching for DX
  335.              announcements.   When  it  sees one,  it  does  a high speed
  336.              database  search  based  on  criteria you enter in the SETUP
  337.              program  to  determine if you need the country/state listed.
  338.              If  you  need  it,  HyperLog loads the spot  in a scrolling
  339.              window, and  emits  a distinctive chime  to  let  you know a
  340.              spot  has  arrived that you should check.  After opening the
  341.              Spot Window, if you decide to  work the station in the spot,
  342.              you can simply  hit  enter and your radio will be set to the
  343.              spot frequency  automatically!  In addition, when you finish
  344.              working  the  station, you simply press a key combination to
  345.              return to the frequency you were on previously.  This really
  346.              Makes DXing easy!  Of  course, to  QSY the radio, it must be
  347.              interfaced to your computer and be one supported by HyperLog.
  348.  
  349.              A couple of other new features for Version 2.0 are  database
  350.              browsing and report browsing features.  The database browser
  351.              allows  you  to scroll through your entire database and edit
  352.              or delete any   contact you desire.  Gone is the "eight at a
  353.              time" previous  contacts  display of past versions.  Now, if
  354.              there are more that eight previous contacts, you simply drop
  355.              down in the edit window and use the up/down - PgUp/PgDn keys
  356.              to  scroll  through and edit any of the entries.  The report
  357.              browser allows "printing  to screen" capabilities in that it
  358.              will read a report created on disk by HyperLog and allow the
  359.              user  to  scroll  through  as  well  as find any data in the
  360.              report.
  361.  
  362.              A   real  handy feature is the Net/RoundTable  mode.    This 
  363.              mode  allows you to tell the program to start recording call 
  364.              signs,   name and QTH data from the contacts you  enter  (or 
  365.              enter  directly into the Net/RoundTable system) and  display 
  366.              this in a scrolling window on screen.   This lets you easily 
  367.              keep track of check-ins if you are a net control  station or 
  368.              provide an easy to see reference as to who is in a  roundta-
  369.              ble  discussion.  These contacts can be sorted by call  sign 
  370.              or QTH for your convenience. 
  371.         
  372.              Overall,  HyperLog  has  been designed to be  easy  to  use, 
  373.              intuitive  and to give you the features needed to make  log-
  374.              keeping and DXing more pleasurable!
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.              ____________________________________________________________
  384.              HyperLog                     2                      HyperLog   
  385.         
  386.              INTRODUCTION
  387.         
  388.              A. System Requirements 
  389.         
  390.              HyperLog  is  designed to work on any IBM PC  or  compatible  
  391.              with a minimum of 512K of ram FREE and a hard disk.  Version
  392.              2.0 no longer supports floppy disk machines as there is just
  393.              not enough storage to operate effectively.
  394.         
  395.              The  program   will  operate  on  any  standard  80   column 
  396.              monitor/adapter system (MONO, CGA, EGA, VGA, HERCULES).
  397.         
  398.              If  you have 640K of ram or extended/expanded memory, it  is 
  399.              possible  to speed up disk data access  times  significantly 
  400.              using a disk cache program.   There are a number of these in 
  401.              the public domain which are certainly worth considering.  
  402.         
  403.              Ram disks are another way of speeding up data access, howev-
  404.              er,  using them may be dangerous.  If a power  glitch  comes 
  405.              through  the  system it's possible to lose  information  you 
  406.              have  already  keyed  in and even possible  to  corrupt  the 
  407.              contact master file by unknowingly copying a corrupted  file 
  408.              from  the ram disk back to the floppy  or hard  disk,  over-
  409.              writing  the good master.  With good disk cache buffer  pro-
  410.              grams on the market today (one is available from PC Magazine 
  411.              Utilities,  DCACHE, 10-11-88 issue), I do not recommend  you 
  412.              run HyperLog on a ram disk.
  413.         
  414.              An  80 column printer is also required to print the  various 
  415.              reports  that are available.  It should be able to print  in 
  416.              "Condensed" mode.
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.         
  424.         
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.              ____________________________________________________________
  439.              HyperLog                     3                      HyperLog   
  440.  
  441.  
  442.              INTRODUCTION
  443.         
  444.              B.  Files Supplied/Created
  445.              
  446.              This Shareware version of HyperLog, when unpacked,  contains 
  447.              the following files: 
  448.         
  449.              HYPERLOG.EXE - This is the master program file.  The program 
  450.                             is started with this file by typing HYPERLOG.
  451.              HYPERLOG.OVR - This is the overlay file for HyperLog.  It
  452.                             contains additional program code.
  453.              COUNTRY.PBF  - This is the country data file.   It  contains 
  454.                             the prefix, country name, latitude and longi-
  455.                             tude coordinates, and the QSL information for
  456.                             all countries and states.
  457.              ASSIGN.PBF   - This is an array  which is used to  determine 
  458.                             the country from the call sign.  This file is 
  459.                             loaded into memory at start-up.
  460.              SETUP.EXE    - This is  the setup  program file.  It is used 
  461.                             to input  your latitude and longitude coordi-
  462.                             nates, set up  defaults, select printer port, 
  463.                             etc.
  464.              HYPERLOG.DOC - This is the documentation (this file) for
  465.                             HyperLog.
  466.              ORDER.FRM    - This is an order form to use if you are
  467.                             ordering by mail.
  468.         
  469.         
  470.              The  following files are created the first time HyperLog  or 
  471.              Setup is run.
  472.         
  473.              NAMESRT.PBF  - This file is used to read the country file in               
  474.                             country name order for several of the reports.  
  475.              PFXSRT.PBF   - This file is used to read the country file in               
  476.                             prefix order for several of the reports.
  477.              PICKLIST.DAT - This file is used with the Extraneous  Prefix 
  478.                             function to scroll through the complete coun-
  479.                             try/state  database.
  480.              CONFIG.REC   - This file contains the configuration informa-
  481.                             tion keyed into SETUP.
  482.              HYPERLOG.DAT - This file is the master contact file.
  483.              HYPERLOG.IX  - This file is the master contact index file.
  484.              MASTOTL.PBF  - This file is the QSL total file.
  485.              REGISTER.INF - If you registered with us, this file will be
  486.                             created upon running the registration routine.
  487.  
  488.              If you  received  the  registered  version by mail, you will
  489.              have  received  the file REGISTER.INF on your disk.  This is
  490.              the registration file  that  registers  HYPERLOG to you.  Do
  491.              not distribute this file!
  492.  
  493.              ____________________________________________________________
  494.              HyperLog                     4                      HyperLog   
  495.  
  496.         
  497.              INTRODUCTION
  498.         
  499.              C. Registration
  500.  
  501.              Registering  your  copy of HyperLog couldn't be easier.  All
  502.              that  is required is to call our 800 number and give us your
  503.              name, callsign,  and  credit card information.  We will then
  504.              give you a serial number  that  will "register" the program.
  505.              The  cost  is $ 44.95.  If you don't have a credit card, and
  506.              want us to ship  a  copy to you, send a check or money order
  507.              for $44.95 plus $5.00 shipping  and  handling ($49.95 total)
  508.              to our address as listed at the top of  this  document.  For
  509.              your  convenience  when  ordering  by mail, we have enclosed
  510.              an  order  form  you can fill out and print on your printer.
  511.              The name of the file is ORDER.FRM.
  512.  
  513.              If you are a registered  user of a version of HyperLog prior
  514.              to 2.0, you  may  upgrade  to  2.0 for no charge if you have
  515.              downloaded or  otherwise received a copy of the new release.
  516.              If  you  want  us  to mail you a copy, a charge of $5.00 for
  517.              shipping & handling will be made.  Call us on our 800 number
  518.              to arrange for shipping.
  519.  
  520.              Prior  to  registration,  the  following features are either
  521.              disabled or not fully implemented.
  522.  
  523.                1.  Conversion  of  old  HyperLog  version  files  to  new
  524.                    database system. (disabled)
  525.                2.  Transmission on packet (only receive). (disabled)
  526.                3.  Posting of a DX spot on packet. (disabled)
  527.                4.  Setting  of  Freq/Band/Mode on radio.  Will still read
  528.                    radio information. (disabled)
  529.                5.  QSY radio using DX spot information. (disabled)
  530.  
  531.              Registration will  activate all features  immediately in the
  532.              program.  Once  you  have registered, all future versions of
  533.              HyperLog that you obtain will be automatically "Registered".
  534.              This does  not  necessarily  apply  to  other programs under
  535.              development  by  HyperSoft  such as HyperLog for Windows and
  536.              HyperLog Plus.
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.              ____________________________________________________________
  549.              HyperLog                     5                      HyperLog
  550.  
  551.  
  552.              2. INSTALLATION
  553.  
  554.              To install  hyperlog, make a separate  sub-directory on your
  555.              hard  disk,  change  to  that  directory,  and then copy the
  556.              distribution  file,  HYLOG2.EXE,  into  this new  directory.
  557.              Type  HYLOG2 to  start  the  file  extraction  process.  The
  558.              file is a self  extracting  archive and will de-compress all
  559.              files it contains into your new directory.
  560.  
  561.              Make sure you DO NOT have any files from a previous version
  562.              of HyperLog (all versions below 2.0) in the same directory!
  563.              HyperLog 2.0 is NOT compatible with ANY files from versions
  564.              prior to 2.0.
  565.  
  566.              If you have registered your product and have an old version
  567.              of HyperLog (prior to 2.0), copy the data file (HYPERLOG.PBF)
  568.              to this new directory at this time.  It will be converted
  569.              during startup of the new version.
  570.  
  571.              Now, proceed with the installation as outlined in the next
  572.              sections of the installation documentation.
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.              ____________________________________________________________
  604.              HyperLog                     6                      HyperLog
  605.  
  606.  
  607.  
  608.  
  609.              INSTALLATION
  610.         
  611.              A.  Running SETUP 
  612.         
  613.              SETUP  MUST be run once before HyperLog is run.  It  creates 
  614.              the  configuration file that HyperLog needs to operate.   If
  615.              it is not run, HyperLog will fail with a File Missing error.
  616.         
  617.              SETUP  is pretty self explanatory.  It allows you  to  input 
  618.              the  start-up  modes,  band, power etc.  for  the  Autopilot 
  619.              function and is also where you will input your latitude  and 
  620.              longitude  information as well as other options that control 
  621.              how  HyperLog works.  
  622.         
  623.              Remember,  help is available for each input by  pressing  F1 
  624.              when  the cursor is on the input field you have  a  question 
  625.              about.  
  626.         
  627.              Your local latitude and longitude is used as an input to the 
  628.              great  circle calculator which determines bearing  and  dis-
  629.              tance  information to a country or state.  Your local  lati-
  630.              tude and longitude information can usually be  found on most 
  631.              maps or in an atlas.  
  632.         
  633.              When  you  start SETUP, a screen will appear  with  a  short 
  634.              reminder at the top and a list of options at the bottom.  
  635.         
  636.              The  first option is your LOCAL latitude.  Key in the  lati-
  637.              tude  coordinates  for your QTH.  If you do  not  know  your 
  638.              coordinates, press the F1 key to see a list of cities around 
  639.              the  world and their coordinates.  If your QTH is  close  to 
  640.              one  of the cities listed, use its coordinates.   Otherwise, 
  641.              you  should look up your coordinates in an atlas or  a  road 
  642.              map.
  643.         
  644.              Next  you are asked the latitude direction of your QTH.   If 
  645.              you  are  in the United States, this is the letter  "N"  for 
  646.              North.   This  signifies the latitude coordinate is  in  the 
  647.              northern hemisphere.  If you are south of the Equator,  then 
  648.              you would enter an "S" here.
  649.         
  650.              The  next field is the longitude for your QTH.   Enter  your 
  651.              longitude  from your atlas or map.  Again, pressing F1  will 
  652.              bring up the list of sample cities and their coordinates.
  653.              After longitude, is longitude direction.  This can be either 
  654.              an  "E" or a "W".  Again, if you are in the  United  States, 
  655.              this will be a "W".  If you are located in Japan or Germany, 
  656.              for instance, you would enter an "E".
  657.         
  658.              ____________________________________________________________
  659.              HyperLog                     7                      HyperLog
  660.  
  661.  
  662.              After  inputting  your coordinates, you are asked  the  time 
  663.              difference  in hours your QTH is from UTC (GMT).  Again,  if 
  664.              you  are in the United States, this information can  be  ob-
  665.              tained  by listening to WWV on 5,10,15 or 20 Mhz.  and  sub-
  666.              tracting your local time from the time given on WWV (WWVH in 
  667.              Hawaii).  For instance if you live in New York City and  WWV 
  668.              gives the time as 1100  coordinated universal time, and your 
  669.              local  time is 0700, then the difference would be  4  hours.  
  670.              You  would  type a 4 in the field.  If you  live  elsewhere, 
  671.              press the F1 key to see examples of various time differences 
  672.              around the world to give you an idea of what to enter.
  673.         
  674.              The next field is Label Pop-up.  If you print labels and you
  675.              want  the option to  print a label  whenever you put an S in 
  676.              the QSL Sent field, enter a Y here.  Otherwise, enter an N.
  677.         
  678.              Next is the  Grayline field.  This field allows you to enter
  679.              the path and  program  name of a Grayline (or other program)
  680.              and call that program from within HyperLog by pressing ALT-G.
  681.              Press  F1  while  the  cursor  is on Grayline for an example.
  682.  
  683.              After  the  Grayline  field,  the  cursor moves to the  Band
  684.              prompt.   Enter the band you do most of your  operating  on.  
  685.              HyperLog  will use this as the default band when  it  starts
  686.              up. For a list of valid bands, press the F1 key.  Of course,
  687.              if you  have  a supported radio and it is on and interfaced,
  688.              HyperLog reads the current Freq/Mode information, calculates
  689.              band, and displays that instead.
  690.         
  691.              Next  is  the Power prompt.  Enter the amount  of  power  in 
  692.              watts you normally use for transmission. 
  693.   
  694.              Select  your  radio  from  the list if you have an interface
  695.              hooked  up for use.  If your radio is not on the list or you
  696.              will not be using the interface, select "Z" for none. Answer
  697.              the  rest  of  the questions relating to COM port, baud rate
  698.              and, if using COM3 or COM4, interrupt numbers.
  699.               
  700.              Next is the type of date format for HyperLog to use.  Press-
  701.              ing F1 will list the choices which are M for MM/DD/YY, D for 
  702.              DD/MM/YY and Y for YY/MM/DD.  Enter a M, D, or Y.
  703.         
  704.              Next, enter the primary mode you tend to operate on most  of 
  705.              the time.  This can be any of the eight supported by  Hyper-
  706.              Log.   These are:  SSB,CW,FM,PKT,TTY,AMT,SST and FST.
  707.         
  708.              Mode2 is the next prompt.  You should enter the second  most 
  709.              used mode you operate on.  Again, it can be any of the eight 
  710.              supported  modes.  This is the lower mode displayed  in  the 
  711.              Bands  Worked/Confirmed window on the lower right corner  of 
  712.              the main screen.
  713.              ____________________________________________________________
  714.              HyperLog                     8                      HyperLog
  715.  
  716.  
  717.              Comp. ON is a prompt  for the DECIMAL code to turn  on  con-
  718.              densed print on your printer.  Most IBM compatible  printers 
  719.              use a 15 for this feature.  However, if you know yours  uses 
  720.              a  different code, enter it here.  Otherwise, leave  the  15 
  721.              present.   If you have a wide carriage printer enter a 0  if 
  722.              you do not want the printout to be in compressed form.
  723.  
  724.              Comp. OFF is the opposite of Comp. ON.  It turns  compressed 
  725.              mode  off.  If you know your code is different from 18  then 
  726.              enter  the value here.  Again, if you have a  wide  carriage 
  727.              printer and do not want to print in compressed mode, enter a 
  728.              0 here.
  729.         
  730.              The next prompt is WAS.  This toggle allows you to suppress
  731.              the pop-up that asks you to select the correct state anytime
  732.              you work a US station (except CA.).  If you do not want to
  733.              track WAS information, enter an N here.  Otherwise, enter a
  734.              Y.
  735.         
  736.              The next prompt is Autopilot selection.  If you enter a  "Y" 
  737.              here, HyperLog will start up with Autopilot ON.  This  means 
  738.              the  program will continuously update the date and time  and 
  739.              will use your default band, mode and power settings.  If you 
  740.              enter an "N" here, you will have to manually input the  date 
  741.              time and all other fields.  Normally you would leave this  a 
  742.              "Y".   If  you have old contacts to enter,  you  can  toggle 
  743.              Autopilot  off while running the program to enter  them  and 
  744.              then toggle it back on to switch to real time.
  745.         
  746.              The  Addr/Remark  prompt controls whether  the  two  address 
  747.              field prompts and the Remarks field prompt pop-up every time 
  748.              a  contact is made or whether they are called up  on  demand 
  749.              when  needed.   Enter  a "Y" to have them  pop-up  for  each 
  750.              contact, or an "N" for demand only.
  751.         
  752.              N/R sort is the sort option for the Net/Roundtable mode.  If 
  753.              you want to sort by Call sign, enter a "1".  If you want  to 
  754.              sort by QTH enter  the number "2".  If  you want the entries
  755.              to be listed in order as logged, enter a "3".
  756.         
  757.              UTC  is pretty self explanatory.  If you want to  keep  your 
  758.              log  in UTC (GMT) time leave the "Y" in the prompt.  If  you 
  759.              want  to use local time enter an "N" here.   If UTC  is  se-
  760.              lected,  DO  NOT set your DOS clock to UTC  time.   HyperLog 
  761.              will  handle all time changes from DOS (which should be  set 
  762.              to your local time) to UTC.
  763.  
  764.              Ptr  Port  is also pretty easy.  Enter a "1","2" or  "3"  to 
  765.              indicate the parallel port you are using for your printer.
  766.  
  767.  
  768.              ____________________________________________________________
  769.              HyperLog                     9                      HyperLog
  770.  
  771.         
  772.              The  Multi-Popup is to set whether the window that  shows  a 
  773.              list  of  possible countries/states pops up after  the  call 
  774.              sign  is  entered or when the QTH field is about to  be  ac-
  775.              cessed.   Enter a Y to have it pop-up immediately after  the 
  776.              Call  sign is entered or a N if you want it to  pop-up  just 
  777.              before QTH.
  778.         
  779.              One-up  is the prompt to select the label type you  want  to 
  780.              use when printing labels.  The options are to use either One 
  781.              up labels or three up labels.  See Printing Labels later  in 
  782.              the manual for descriptions of compatible labels.
  783.         
  784.              Beep  allows  you  to turn the beep off when certain screens 
  785.              display by putting an "N" here.
  786.  
  787.              Windows allows you  to speed  up the  window display for all
  788.              windows and  bypass some of the special  effects used in the
  789.              the  program (Exploding,  curtain open, blinds etc.).  
  790.  
  791.              AM Mode allows you to  select AM as a valid  mode instead of
  792.              FST.  If  you  don't  work  FST  but do use AM, then enter a
  793.              Y here.
  794.  
  795.              Next is  the Packet Radio Prompt.  This is a  fairly complex
  796.              screen and will require a bit of explanation. To start with,
  797.              if  you  don't  use  Packet, just leave the prompt set to N.
  798.              Otherwise,  enter a Y and a window will open  that shows two
  799.              smaller  windows side by side.  The one on the left is Help,
  800.              the one on the right is where you will enter your parameters.
  801.  
  802.              The first prompt  is your COM port selection.  Enter the COM
  803.              port you have your TNC hooked up to.  CAUTION! Make sure the
  804.              port  does not conflict with the port you use for your radio
  805.              interface (if any).  In  other words, DON'T USE BOTH PORTS 1
  806.              AND 3 OR 2 AND 4  TOGETHER.  You  can use 1 and 2 or 3 and 4
  807.              together  with no  conflicts assuming standard interrupts and
  808.              I/O addressing.  HyperLog  uses COM port addressing of COM1-
  809.              3F8,   COM2-3E8,   COM3-2F8,  COM4-2E8.   Interrupt #'s  are
  810.              standard - 4,3,4,3.  These are standard values and what most
  811.              serial boards default to.
  812.  
  813.              After  you  select  your  port, set the baud rate to the TNC
  814.              interface  rate.   Then  set  parity  to  N(none, E(even, or
  815.              O(odd.   Finally,  set  the number of stop bits to finish up
  816.              the COM port part of the setup.
  817.  
  818.              Next  is  the  band/ mode  matrix to tell HyperLog what band
  819.              and  mode  you  wish to be notified for when a DX Spot comes
  820.              in.  Enter a Y in the appropriate block if you want to check
  821.              for  that  particular  band/ mode combination.  If you don't
  822.  
  823.              ____________________________________________________________
  824.              HyperLog                    10                      HyperLog
  825.  
  826.  
  827.              want  to be  notified  if  a  spot comes in for a particular
  828.              band  or  mode ( say you don't have an antenna for 160) then
  829.              enter an N in that block.
  830.              After  the  band/ mode  matrix, enter the type of  alert you
  831.              want  HyperLog  to  watch for.  If you don't want any alerts
  832.              you  can  enter a D here.  To  alert for ALL spots, enter an
  833.              E.  If  you  want  HyperLog  to  alert you when a spot comes
  834.              in  you  need  for  DXCC Mixed Mode enter an X.  If you only
  835.              want  HyperLog  to  look  at  the band the spot comes in for
  836.              enter a B.  If  you  want  to  check  all bands but only one
  837.              mode  then  enter  an M.  Finally, enter a S if  you want to
  838.              check specifically for the band & mode of the spot.
  839.  
  840.              Next  if  you  want  to  be notified not only if you haven't
  841.              WORKED  the  country  in  the  Spot  but also if you haven't
  842.              CONFIRMED the country then enter a Y here.
  843.  
  844.              The  next three prompts tell HyperLog how your PacketCluster
  845.              formats  its  DX  Spots.  The default is typical of most all
  846.              PacketClusters  but  if it is incorrect, you can specify the
  847.              lead  in  text (DX de  usually)  and  the  word  number  for
  848.              frequency  and  call.   It is important that this be correct
  849.              so HyperLog  can  distinguish a DX Spot and act accordingly.
  850.  
  851.              The  last  prompt is Printer  Initialization  String.   Most 
  852.              people  will not have a use for this prompt.  It  was  added 
  853.              mainly  for control of laser  printer page offsets.  If  you 
  854.              don't know what to put here, then you probably don't need to 
  855.              use it.  Leave it blank and press Enter.
  856.  
  857.              The final part of SETUP is the window showing all the  bands 
  858.              and  the associated frequencies that are to be used  as  de-
  859.              faults.  This window pops up after pressing return while  in 
  860.              the Printer Initialization String.  You can set the frequen-
  861.              cy for all bands allowed by HyperLog. These are the frequen-
  862.              cies  the program uses when you start the program  and  when 
  863.              you change bands.  Simply use the arrow keys to position the 
  864.              cursor  over the appropriate field and enter  the  frequency 
  865.              you desire.  When finished, press the ESC key to save & exit.
  866.         
  867.              You will now be back to the first prompt on the main screen.  
  868.              If all entries are as you want them press the ESC key  again 
  869.              and all changes will be recorded.  You will then be returned 
  870.              to DOS.  
  871.         
  872.              If you have registered your product and you want to convert
  873.              an old data file from a version prior to 2.0, proceed with
  874.              the next section.  Otherwise, type HYPERLOG and you should
  875.              see the opening screen.  Press any key and the program will
  876.              start.  Thats it.  You're ready to go!
  877.  
  878.              ____________________________________________________________
  879.              HyperLog                    11                      HyperLog
  880.  
  881.  
  882.              INSTALLATION
  883.         
  884.              B. Converting your old datafile
  885.  
  886.              IMPORTANT!!  Make sure you keep backup copies of your old
  887.              file HYPERLOG.PBF and, if you have used HyperLog 2.0 and
  888.              entered contacts in it prior to Registering it, make sure
  889.              you make a backup copy of HYPERLOG.DAT and HYPERLOG.IX
  890.              from the Version 2.0 directory.  The conversion should go
  891.              Ok, but it is better to be safe.
  892.  
  893.              If you are a previous user of HyperLog and  have a data file
  894.              named  HYPERLOG.PBF,  you  can  convert that file to the new
  895.              format (once  you have registered HyperLog 2.0 or higher) by
  896.              doing the following:
  897.  
  898.                if you haven't  already  done  so, copy your old data file
  899.                (HYPERLOG.PBF) to  your  new directory.  Don't delete your
  900.                old  files  until  you are sure the new program is working
  901.                correctly and all of your data is intact.
  902.  
  903.                Next, start HyperLog by typing HYPERLOG CONVERT. This will
  904.                begin  the  conversion process.  A pop-up window will show
  905.                you the progress as the program runs.
  906.  
  907.                When the conversion  process ends, it will take you to the
  908.                main HyperLog window.  Thats it.  HyperLog is ready to go.
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.              ____________________________________________________________
  934.              HyperLog                    12                      HyperLog
  935.  
  936.  
  937.              GETTING STARTED
  938.         
  939.              The following pages explain the various modes and procedures  
  940.              to  follow while entering information in  HyperLog.   Always 
  941.              remember that help is available by pressing the F1 key.   In 
  942.              most cases the help provided should be sufficient to  answer 
  943.              your  question  as HyperLog is very easy to  operate.   This 
  944.              ease of use and the logical layout of the user interface was 
  945.              one of the key  design goals of HyperLog.  All mode/function 
  946.              changes   were  keyed to the alternate key  plus  the  first 
  947.              letter  of  the function  (i.e.  ALT A to  toggle  autopilot 
  948.              mode on/off) whenever possible.
  949.         
  950.              The  Date,  Time, Call Sign, Sent, Received, Band  and  mode 
  951.              fields  are checked for valid data.  Valid data  is  defined 
  952.              as:
  953.         
  954.                 Date      - Valid date, checks for leap year.
  955.                 Time      - Valid time (0000-2359).
  956.                 Call sign - Only characters, numbers, forward 
  957.                             slash  (/) or backslash (\) .
  958.                 Sent      - 21 (or 211) to 59 (or 599).
  959.                 Received  - same as sent.
  960.                 Band      - Valid bands are: 160,80,40,30,20,17,15,12,10,
  961.                             6,144,220,432,12G,23G,OSC. 
  962.                 Mode      - Valid modes are:  SSB,CW,FM,PKT,TTY,AMT,
  963.                                               SST, and FST/AM.
  964.         
  965.              If  you  are going to be printing address labels,  you  will 
  966.              want to be diligent in recording the Address of the  contact 
  967.              in  one  or both Address fields and make sure you  have  the 
  968.              city  and  country or state along with any  appropriate  zip 
  969.              codes  in  the  QTH  field.  These  can  be  input  when the
  970.              station  is  worked  or, if  the data is not available then,
  971.              input later using the Edit Previous Contact mode to edit the
  972.              contact and add the information.
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.              ____________________________________________________________
  989.              HyperLog                    13                      HyperLog
  990.  
  991.         
  992.              GETTING STARTED
  993.         
  994.              A.  Autopilot Mode
  995.         
  996.              ALT  A is the key sequence to toggle Autopilot  mode.   When 
  997.              ALT  "A" is pressed and Autopilot is ON, it will  be  turned 
  998.              OFF.  If it is OFF then it will be turned ON.
  999.         
  1000.              Autopilot mode is designed to alleviate a lot of extra  work 
  1001.              by  automatically entering data that frequently remains  the 
  1002.              same  for several contacts.  What is the point of keying  in 
  1003.              the  date,  time, band, mode, power, and  frequency  as  you 
  1004.              continue  to work stations on the same band using  the  same 
  1005.              mode  at the same power level and the same  frequency?   Why 
  1006.              should  you have to enter the date and time when you have  a 
  1007.              perfectly good clock ticking away in your machine?  Why  not 
  1008.              have  these  inputs done automatically for  you  unless  you 
  1009.              specifically want to change one or all of them?  
  1010.         
  1011.              They can be, by using the Autopilot.  Autopilot mode was de-
  1012.              signed   to work like most of us operate.  Most of  us  tend 
  1013.              to make more than one contact per band per session.  Most of 
  1014.              us  tend  to use just one mode of communication (SSB  or  CW 
  1015.              usually).  Most of us do  not change our transmitting  power 
  1016.              very often.
  1017.         
  1018.              When Autopilot mode is ON (the status is shown at the bottom 
  1019.              of  the screen) the Autopilot automatically inputs the date, 
  1020.              time,   band, mode, power, and  frequency when a contact  is 
  1021.              logged.  These inputs (except date and  time) come from  the 
  1022.              configuration  record  created during  installation  by  the 
  1023.              SETUP program.  When HyperLog starts, it reads the  configu-
  1024.              ration  information from the "CONFIG.REC" file on the  disk.   
  1025.              After  that,  if  you change, say, Mode from SSB  to  CW  it 
  1026.              remains CW until you change it again or quit.  Date and time 
  1027.              information  is derived from the DOS date and time  with  an 
  1028.              offset applied if you selected to use UTC time.  This is why 
  1029.              it  is  important to make sure your clock is   properly  set 
  1030.              before  you  start HyperLog.  You should NOT set   your  DOS 
  1031.              clock to UTC.  Set it to your local  time.  HyperLog handles 
  1032.              time  changes from local to UTC and back  again  internally.  
  1033.              This  is why you had to input the time   difference  between 
  1034.              your local time and UTC  during the installation.  
  1035.         
  1036.              As  you  are entering data, the cursor will  skip  over  the 
  1037.              Autopilot   controlled fields.  These fields do not  require 
  1038.              any  entry or intervention by you.  You can, however,  elect 
  1039.              to  change the information in those fields (except date  and 
  1040.              time)  by pressing the appropriate key combinations.   These 
  1041.              key combinations are displayed when help (F1) is pressed.
  1042.  
  1043.              ____________________________________________________________
  1044.              HyperLog                    14                      HyperLog
  1045.  
  1046.  
  1047.              The date and time fields can only be entered if Autopilot is 
  1048.              off.   If Autopilot is on and the date and time  are  incor-
  1049.              rect, you should exit the program using the Operating System 
  1050.              Gateway  (ALT  O) and set the DOS date  and/or  time.   When 
  1051.              finished, type exit to return to the program.
  1052.         
  1053.              When   Autopilot  is  OFF none of the  above  happens.   The 
  1054.              cursor will stop at each field for data entry. Date and time 
  1055.              will  require manual entry.  They will not be  automatically 
  1056.              input  from the DOS clock.  This mode is mainly provided  to 
  1057.              allow you to enter contacts  from a paper log or from anoth-
  1058.              er programs printout.  Otherwise, Autopilot ON is the way to 
  1059.              go!
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.         
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.              ____________________________________________________________
  1099.              HyperLog                    15                      HyperLog
  1100.  
  1101.  
  1102.              GETTING STARTED
  1103.         
  1104.              B.   Help System
  1105.         
  1106.              F1 is the Help key.  The help system in HyperLog is  context 
  1107.              sensitive  and  uses  pop-up three  dimensional  windows  to 
  1108.              display its information to the user.  It is available during 
  1109.              most program operations.
  1110.         
  1111.              When  running  SETUP, pressing F1 at any of the  user  input 
  1112.              prompts  will give you suggested entries and/or examples  of 
  1113.              the  type  of  information requested for  this  field.   For 
  1114.              instance, when the cursor is sitting on the input for  lati-
  1115.              tude,  if you press F1, you will be shown a listing of  var-
  1116.              ious cities around the world with their  latitude and longi-
  1117.              tude coordinates.
  1118.         
  1119.              In contrast, when running HyperLog pressing F1 will  display 
  1120.              a list of all commands available for the area you are in  at 
  1121.              the  time  (Contact  Entry,  Edit Previous Contacts, File or
  1122.              Report Browser).  These  commands  control  the operation of
  1123.              HyperLog.
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.         
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.              ____________________________________________________________
  1154.              HyperLog                    16                      HyperLog
  1155.  
  1156.         
  1157.              GETTING STARTED
  1158.         
  1159.              C.   Contact Entry
  1160.         
  1161.              When Autopilot mode is on, the cursor will start in the call  
  1162.              sign  field.   Enter the call sign of the station.   If  the 
  1163.              station  is  not  in his call  sign  area  (i.e.   operating  
  1164.              portable)  enter  the  portable designation  so  the  prefix 
  1165.              engine  can find the proper country.  For example,  if   you 
  1166.              work  AH8B and he is in Georgia,  enter AH8B/W4  or  W4\AH8B 
  1167.              (if  you  are logging portable stations using  the  new  ITU 
  1168.              designation).   Make sure you enter the complete prefix  for 
  1169.              portable  operation.   DO NOT enter, for  instance,  AH8B/4.  
  1170.              The  "/4" does not identify a valid country or  state.   Use 
  1171.              "/W4"  so  the program knows the station is in the  W4  call 
  1172.              area.   Also, be careful of the slash character.   If  using 
  1173.              the ITU convention of portable prefix first then call  sign, 
  1174.              use  the backslash (\) character.  If logging  the  portable 
  1175.              station the conventional way, use the slash (/).  The prefix 
  1176.              engine will detect the "/" or "\" character in the call  and 
  1177.              know this call sign is in a different  location than  normal 
  1178.              assignment  would  suggest.  It then looks for  the  correct 
  1179.              prefix after the "/"  or before the "\" character.
  1180.         
  1181.              After the call is entered, the program searches the database 
  1182.              for  any possible previous contacts and also  retrieves  the 
  1183.              country/state information from the database.  If any  previ-
  1184.              ous contacts were found they will be displayed in the window
  1185.              in  the middle of the screen with  the  most  recent contact
  1186.              at the  top (if a complete call sign  was  entered).  If the
  1187.              call sign prefix relates to only one country, that  county's
  1188.              bearing/distance information and name will appear in the box 
  1189.              near  the bottom of the screen.  If there is more  than  one 
  1190.              country assigned to this prefix, and you have selected Y for 
  1191.              the  Multi-Popup  option in Setup a window will  pop-up  and 
  1192.              list  all  possible country/state choices that  apply.    By 
  1193.              moving the highlighted  bar over the correct  country/state, 
  1194.              you  can  select the one for the  current contact.   If  the 
  1195.              window does not list the correct country/state, (this  some-
  1196.              times happens with special call signs which violate interna-
  1197.              tional call sign allocation schemes or older prefixes) press 
  1198.              the  ESC key.  This   will  bring  up  a  scrolling   window  
  1199.              exactly  as if you pressed the ALT X key combination.    You 
  1200.              can then select the country/state that fits this  particular 
  1201.              call sign.  More information is available about this feature
  1202.              in the chapter titled "Handling Extraneous call signs". 
  1203.  
  1204.              If   you  enter anything in the call sign field except  let-
  1205.              ters,   numbers,  a "/" , a "\" or a space, an error  prompt 
  1206.              will  appear and you will have to correct the  entry  before 
  1207.              continuing.
  1208.              ____________________________________________________________
  1209.              HyperLog                    17                      HyperLog
  1210.  
  1211.         
  1212.              When  searching  for previous contacts,  the  program  makes 
  1213.              exact matches to what you enter as a call sign.   Therefore, 
  1214.              if  you enter only JA then all previous contacts that  START 
  1215.              with  JA will be displayed in the window.  If you enter  VK4 
  1216.              then  all VK4's will be displayed.  This allows  you,  among 
  1217.              other  things,  to  quickly look for a call  when  you  hear 
  1218.              someone  you  know, but can't remember all of  his/her  call 
  1219.              sign.   You  only remember he/she is a ZL1!   
  1220.         
  1221.              If the program detects that you entered a partial call,  the 
  1222.              cursor will be returned to the start of the Call Sign  field 
  1223.              rather  than  advanced  to the Sent  field.   The  detection 
  1224.              system watches to see if you enter a call sign that is  less 
  1225.              than  3  characters in length.  If so, the  cursor  will  be
  1226.              returned  to  the start of the call sign  field  unless  the 
  1227.              three  letter call is M1C, RZ0 or JY1.  If you enter a  call 
  1228.              that  is less than four characters the program  assumes  you 
  1229.              are simply doing a look-up operation and not trying to enter 
  1230.              a valid call sign.
  1231.         
  1232.              One  more item about entering call signs.  When you want  to 
  1233.              look  up  a call and you originally entered the  call  as  a 
  1234.              "portable"  call (i.e. WA4OLP/JA2) DO NOT include the  port-
  1235.              able designation along with the call.  HyperLog is  designed 
  1236.              to find ALL occurrences of a call sign regardless of whether 
  1237.              it  was logged as portable or not.  Consequently, it  strips 
  1238.              out the portable designations to build the index key.   This 
  1239.              means  it  WILL NOT find an occurrence of a  call  that  was 
  1240.              entered  with a portable designation if  you try to look  up 
  1241.              the  call using the portable designation.  To find the  call 
  1242.              in the example above, you would simply enter WA4OLP. 
  1243.         
  1244.              After  the  call  sign has been entered and  the  Enter  key 
  1245.              pressed,  the cursor will advance to the Sent signal  report 
  1246.              box  (SNT).  This field has a special action based  on  what 
  1247.              you enter (or, more properly,  what you do not enter!).   If 
  1248.              you  leave  the  field blank and press the  Enter  key,  the 
  1249.              cursor moves back to the call sign field.  This feature  was 
  1250.              implemented  to allow you to answer the question  "I  wonder 
  1251.              where  that  guy is" while you are sitting at the radio  and 
  1252.              just  tuning  around  to see what's on the  band.   You  can 
  1253.              easily  enter  calls and check the country  and/or  previous
  1254.              contacts with a station or just see if you have that country 
  1255.              confirmed  without having to manually move the  cursor  back 
  1256.              from  the Sent field each time you want to look  up  another 
  1257.              call sign.  Normally, however, you would enter the RS(T)  of 
  1258.              the  station  you are in contact with.  In  this  case,  the 
  1259.              report is checked for accuracy and if an incorrect entry was 
  1260.              made, a prompt will alert you of the error.
  1261.  
  1262.  
  1263.              ____________________________________________________________
  1264.              HyperLog                    18                      HyperLog
  1265.  
  1266.  
  1267.              The  cursor  is then advanced to the  next  field,  received 
  1268.              signal   report (RCV).  The RS from the Sent field (SNT)  is 
  1269.              duplicated  here to cut down on keystrokes.  Frequently  the 
  1270.              RS  is the same for both Sent and Received reports.  If  the 
  1271.              Received  is different from the Sent then enter the  RS  the 
  1272.              station  transmits to you about the strength and quality  of 
  1273.              your signal.   On either  field, SNT or RCV, if you enter  a 
  1274.              report   less than 21 (211 for CW) or greater than  59  (599 
  1275.              for  cw) an error  prompt  will appear.  Note:  Signal   re-
  1276.              ports less than  21 are not accepted by the ARRL as a  valid 
  1277.              QSO.   A readability, "R", value of 1 says "Unreadable".  If 
  1278.              the  station  is   "Unreadable" then you  cannot  work  him!  
  1279.              Consequently a readability, "R", value of 1 is not  accepted 
  1280.              by HyperLog.
  1281.         
  1282.              After  the sent/received RS(T) is entered, the  cursor  will 
  1283.              advance  to the name field, skipping over band,   frequency, 
  1284.              mode  and power if Autopilot is on.  If you want  to  change 
  1285.              any of  these skipped  fields  you can do so by pressing the  
  1286.              ALT   key plus the appropriate alphabetic key.  The  various  
  1287.              modes  and  commands  are displayed in a  pop-up  window  by 
  1288.              pressing  the F1 key.  They are ALT "B" for band,   ALT  "F" 
  1289.              for frequency, ALT "M" for mode  and ALT "P" for power.   By 
  1290.              pressing  one of these key combinations, the cursor will  go 
  1291.              to  the  appropriate field and allow you to  enter  the  new 
  1292.              data.   After entry, the  cursor  returns to the  field  you 
  1293.              were in  when  you invoked the ALT key combination.
  1294.  
  1295.              If  your  radio  is  interfaced  and  on,  entering  an  new
  1296.              frequency  or  mode  will  cause  the radio to change to the
  1297.              frequency or mode entered.
  1298.         
  1299.              When  the  cursor lands on the name prompt, a  window  opens 
  1300.              below  the main entry line and the cursor goes to   position 
  1301.              1  of the field.  This window allows the full length of  the 
  1302.              name  field  (20  characters) to be used  for  input.   This 
  1303.              windowing  method  was chosen to   allow  reasonable  length 
  1304.              fields  but still have a single line display on  screen  for 
  1305.              all information entered.  
  1306.  
  1307.              At the name prompt enter any information you desire.  It  is
  1308.              not validity checked in any way.  Usually you would want  to 
  1309.              enter the name of the contact station.  Keep in mind, if you 
  1310.              choose to print address labels, the data from this field  is 
  1311.              used to print the name line on the label.
  1312.  
  1313.              After completing the name entry, the cursor advances to  the
  1314.              QTH field unless you selected N for Multi-Popup in the Setup
  1315.              program.  In  that  case  if  the  country/ state  can't  be
  1316.              determined from the call sign, a window will pop-up allowing
  1317.  
  1318.              ____________________________________________________________
  1319.              HyperLog                    19                      HyperLog
  1320.  
  1321.  
  1322.              you to select the  correct one.  Once you have selected  the
  1323.              correct country/state, if applicable, the QTH field pops up.
  1324.              Only  ten  characters  are  displayed when the window is not
  1325.              open   for  space   conservation.   The   QTH  field  is  30
  1326.              characters long. If you will be printing labels, the program
  1327.              will look in this field  for  the  City, State  and Zip code
  1328.              information.  If you have  worked  this station  before  and
  1329.              entered QTH info, that  info will  be copied  here  from the
  1330.              previous contact.
  1331.         
  1332.              As an added feature,  If the contact you are entering is for 
  1333.              a  station  you have worked and logged before, the  QTH  you 
  1334.              entered for that contact will be extracted from the previous 
  1335.              contact  and automatically input in the QTH field here.   If 
  1336.              you  have  not worked this station before,  the  country  or 
  1337.              state name assigned to this call sign will be input for you.  
  1338.              This saves a lot of keystrokes!
  1339.         
  1340.              This automatic entering of data also applies to the Address, 
  1341.              QTH,  and  Remarks fields if a previous contact  exists  for 
  1342.              this station.
  1343.         
  1344.              After  entering the QTH, the next field the cursor lands  on 
  1345.              is determined by your response to the Addr/Remark prompt  in 
  1346.              the  setup program, SETUP.  If you put a "Y" in that  prompt 
  1347.              indicating  you  wanted the address and  remarks  fields  to 
  1348.              pop-up  automatically  during contact entry, then  the  next 
  1349.              three fields will be Address1, Address2 and Remarks.  Other-
  1350.              wise,  if you put an "N" in the Addr/Remark prompt the  next 
  1351.              field  will be "S", indicating QSL Sent.  In this  case  the 
  1352.              Address and Remarks fields are accessible on demand with the 
  1353.              appropriate key combinations as listed when F1 is pressed.
  1354.         
  1355.              When using the label print feature, the program will look in 
  1356.              both the Address1 and Address2 field for the actual  address 
  1357.              of  the  contact and use any data if finds for  the  Address 
  1358.              lines  on the label.  Usually you would want to put  in  the 
  1359.              street address or P.O. box number in these fields.  
  1360.  
  1361.              The  Remarks field, a 30 character field, can hold any  data
  1362.              you  would like to retain about the contact such  as  equip-
  1363.              ment,  antenna, schedules etc.
  1364.  
  1365.              The  QSL sent "S" and received "R" fields are the  last  two
  1366.              fields   of data entry.  These fields can  take   the  value  
  1367.              of "Y" , "N" or  be left blank meaning Y-Yes, N-No,   Blank-
  1368.              No.   If left blank, an "N" is inserted by the program.   In 
  1369.              addition, the "S" field will also accept an "L".  An "L"  in 
  1370.              the  QSL  sent field tells the system you want  to  print  a 
  1371.              label for this contact at a later date using the Label Print 
  1372.  
  1373.              ____________________________________________________________
  1374.              HyperLog                    20                      HyperLog
  1375.  
  1376.  
  1377.              utility (see the chapter titled Labels ).  If you put a Y in
  1378.              the sent field, a prompt asking if you want to print a label 
  1379.              now will appear.  If you want to print a label, respond with 
  1380.              a  "Y"  to  the prompt and you will be  guided  through  the 
  1381.              prompts for printing a label for this contact.  A "Y" in the 
  1382.              "R"  or QSL Received field, signifies you have  already  re-
  1383.              ceived  a card for this station.  This will trigger a "C"  ( 
  1384.              for   Confirmed)  in  the  Bands  Worked  window  for   this 
  1385.              Country/Band/Mode combination.   If you leave either or both 
  1386.              of  these fields blank, it signifies to the system that  you 
  1387.              do not want to print a label and you have not yet received a 
  1388.              card from this station.
  1389.         
  1390.              When the Enter key is pressed with the cursor in the QSL "R" 
  1391.              field,  a window  will pop-up and ask if you want to save the
  1392.              record  just  entered.   Respond with a Y if you want to add
  1393.              the record to  the database.  If  you  respond with a Y, the
  1394.              contact  will be displayed in  the  previous contact window.
  1395.              The  only  other time  a  contact will be permanently logged
  1396.              to disk is if, after filling in the mandatory fields of Date,
  1397.              Time,  Call  sign,  Band,  Mode,  Sent  and Received  signal
  1398.              reports,  you press  the F10 key.  This will log the contact
  1399.              to  disk and bypass the Name, Address, QSL and Remarks field
  1400.              prompts.
  1401.         
  1402.              It  does  not  matter what is in the QSL "R" field.  It  can 
  1403.              be blank or have a "Y"  or "N".  Data is only written if the 
  1404.              Enter  key is pressed at this field.  Pressing  control  and 
  1405.              the  left or right arrow keys or control and the "F" or  "A"  
  1406.              key   to  move the cursor right or left by  field  will  not 
  1407.              generate a write to disk.
  1408.         
  1409.              Before  the data is actually written to disk, the record  is 
  1410.              checked to see if any of the  "Required Fields" (date, time, 
  1411.              call,  sent, rcvd, band and mode) are blank or  contain  in-
  1412.              valid  data.  If a problem is found with any field a  prompt 
  1413.              will appear indicating what is wrong.  You will then have to 
  1414.              correct  the  appropriate field before the  record  will  be 
  1415.              written to disk.
  1416.  
  1417.              You can verify the contact was written to disk by looking at
  1418.              the  Previous Contacts window.  The contact is displayed  in 
  1419.              this window after it has been recorded in the master file on 
  1420.              disk.
  1421.         
  1422.              After  the first contact  has been entered, all data in  the 
  1423.              required fields entered for that contact is still displayed.  
  1424.  
  1425.              The  data  for  Name, Address1, Address  2  and  Remarks  is
  1426.              cleared.   If  you are entering from a paper log   of   some 
  1427.  
  1428.              ____________________________________________________________
  1429.              HyperLog                    21                      HyperLog
  1430.  
  1431.  
  1432.              type,  this  feature lets you always see the  last   contact
  1433.              entered.   Also,  if the next contact has some of  the  same 
  1434.              information (signal reports for instance) you just  need  to  
  1435.              press enter at the field and the previous data will be  used 
  1436.              for  the current record.  If you press any  key except   the 
  1437.              left  or right arrow key or the Enter key while in  a  field 
  1438.              with previous data, the previous information will be cleared 
  1439.              for that field.
  1440.         
  1441.              For  example,  if you have entered a contact  prior  to  the 
  1442.              current one and the signal report sent was a "59"  then when 
  1443.              the  cursor lands on the "Snt" field if the current  contact 
  1444.              is  also "59" then just press enter to keep the  "59".    If 
  1445.              the current contact is "57"  then when  you first enter  the 
  1446.              "5" the rest of the field  is cleared.  This works the  same 
  1447.              for all fields in normal entry mode.
  1448.         
  1449.              If   Autopilot  is OFF all the above is the  same  with  the 
  1450.              following exceptions.
  1451.         
  1452.              The  date and time are not read from DOS.  You will  be  re-
  1453.              quired to input a valid date and time.  Also the cursor will 
  1454.              not skip any fields.  All  fields will require an entry from 
  1455.              you  even if it is just a press of the Enter  key  including 
  1456.              both Address fields and the Remarks field regardless of  the 
  1457.              setting of the Addr/Rem pop-up field in the setup program.
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.         
  1465.         
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.              ____________________________________________________________
  1484.              HyperLog                    22                      HyperLog
  1485.  
  1486.  
  1487.              GETTING STARTED
  1488.         
  1489.              D.   Editing  previous contacts
  1490.         
  1491.              ALT E selects Edit mode.  When one or more previous contacts 
  1492.              are displayed in the previous  contacts window, you can edit 
  1493.              any data in any field of the contact. 
  1494.         
  1495.              After  pressing ALT "E" the cursor drops into  the  previous 
  1496.              contacts window and the first (if  more  than  one)  contact
  1497.              is   highlighted.  If there is more than one  previous  con-
  1498.              tact, you can move the highlighted bar up and down to select 
  1499.              the  desired  contact  by  using the up and down arrow keys.
  1500.              If there are a LOT of contacts, PgUp/PgDn will scroll a page
  1501.              at a time  through  all  the  contacts.  Once the contact is
  1502.              highlighted,  press  the  enter key and the Edit Window will
  1503.              pop-up displaying all fields from the record.  To change any
  1504.              information,  just type over what is currently in the field.
  1505.              If  you  want to change the country/state, however, you will
  1506.              have  to  do  this  by  pressing  ALT-X and highlighting the
  1507.              desired  entry  then  pressing  the  enter key.  To SAVE the
  1508.              edited record, you MUST press the control key (CTL) and then
  1509.              press the Enter key while holding the control (CTL) key down.
  1510.              Pressing  the  ESC (escape) key will abandon any changes you
  1511.              made.
  1512.         
  1513.              If   you   want  to delete a record,  just   highlight   the 
  1514.              appropriate  record to delete and press the ALT key  and "D"  
  1515.              key.   A message will pop-up in a window and  prompt you  to 
  1516.              make sure this is what you want to do.  If you respond  with 
  1517.              a "Y" then the highlighted record will be deleted.  This  is 
  1518.              a permanent delete!  You can't  recall the  record again  so 
  1519.              be  sure you have selected the contact you want  to  delete!  
  1520.              There is no "Undo" feature here!
  1521.         
  1522.              When  all  changes have been made to the  previous  contact, 
  1523.              press the Esc key to exit Edit Previous Contacts mode.
  1524.         
  1525.              On  a technical note, when you delete a contact, two  things 
  1526.              happen.   First,  the contact pointer in the B+  tree  index 
  1527.              file  is  removed.  Second the actual record in  the  master 
  1528.              data  file  has a field set aside to indicate  to  the  file 
  1529.              manager this record has been deleted.  The file manager will 
  1530.              consequently  put  this record number in  a  deleted  record 
  1531.              pool.  When a new record is added to the database, the  file 
  1532.              manager first checks this deleted record pool to see if  any 
  1533.              records  reside in it.  If there is a record available,  the 
  1534.              file  manager allocates that record to the new entry  rather 
  1535.              than expanding the file unnecessarily.  This is a nice space 
  1536.              saving feature.
  1537.  
  1538.              ____________________________________________________________
  1539.              HyperLog                    23                      HyperLog
  1540.  
  1541.  
  1542.              GETTING STARTED
  1543.         
  1544.              E.   Using  the ten minute I.D. timer
  1545.         
  1546.              ALT  T  starts a ten minute timer which, if started  at  the 
  1547.              beginning  of a QSO, will aid you in complying with the  FCC 
  1548.              requirement of identifying your station at ten minute inter-
  1549.              vals.  When ten minutes have elapsed an alarm will sound  to 
  1550.              alert  you it is time to I.D.   The timer will reset  itself 
  1551.              after  the alarm and continue to time ten  minute  intervals 
  1552.              until turned off or you exit the program.
  1553.         
  1554.              To activate  the timer, press the key  combination  ALT "T".  
  1555.              This is a toggle command.  If the timer is on, it is  turned 
  1556.              off.  If it is off, it is turned on.
  1557.         
  1558.              When  activated, the status message at the bottom  right  of 
  1559.              the  screen  changes from OFF to ON and  a  countdown  clock 
  1560.              appears  to the right of this message.  The countdown  clock 
  1561.              starts at ten minutes and counts down to zero.
  1562.         
  1563.              The  timer can be reset at any time by pressing the  ALT "T"  
  1564.              key combination twice, toggling the timer off and then  back 
  1565.              on.  Usually, once started, it does not need resetting until 
  1566.              you end your QSO.
  1567.         
  1568.              For those interested, the timer is simply a variable that is 
  1569.              loaded with a count of 10,920.  The routine is then "Hooked" 
  1570.              into the timer tick user interrupt, 1C  hex, and every  time 
  1571.              the PC's hardware timer ticks (approximately 18.2 times  per 
  1572.              second) the count in the variable is decremented by 1.  When 
  1573.              the  variable  reaches  zero, the routine  calls  the  Chime 
  1574.              routine to ring the bell.
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.         
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.              ____________________________________________________________
  1594.              HyperLog                    24                      HyperLog
  1595.  
  1596.  
  1597.              GETTING STARTED
  1598.         
  1599.              F.   Country Contacts
  1600.         
  1601.              ALT C toggles Country Contacts Mode ON or OFF.  If ON, it is 
  1602.              turned OFF.  It OFF,  it is turned ON.
  1603.         
  1604.              When Country Contacts Mode is ON, and you enter a call  sign 
  1605.              or  a  valid prefix, ALL previous contacts for  the  COUNTRY 
  1606.              represented by the call sign or prefix will be displayed  in 
  1607.              the Previous Contact window.  
  1608.         
  1609.              This  is  a bit different from normal  operation  where  all 
  1610.              previous  contacts matching the call sign entered  are  dis-
  1611.              played.  This mode is useful when gathering cards to send to 
  1612.              the ARRL for a DXCC award or endorsement.
  1613.         
  1614.              For instance, if you turn on Country Contacts Mode and  type 
  1615.              JA, all contacts for Japan, regardless of their prefix  when 
  1616.              worked,  will appear in the Previous Contacts window.   This 
  1617.              includes all stations operating portable you may have worked 
  1618.              (assuming  they  were logged using one of the  two  portable 
  1619.              designators ie. JA\ or /JA) and any contacts tagged to Japan 
  1620.              using the ALT X method.
  1621.         
  1622.              As a reminder, since the call sign entered here must  define 
  1623.              a  country, the prefix must be complete such that  a  single 
  1624.              country can be determined from what you enter.  For instance 
  1625.              entering  a  "J"  is not sufficient to  determine  a  single 
  1626.              country.  It could be Japan or Jordan.  If you do not  enter 
  1627.              a  complete  prefix, an error will occur and a  prompt  will 
  1628.              pop-up.
  1629.         
  1630.              Also,  there  is a routine in the Utility/Print  menu  which 
  1631.              allows you to produce a printed listing of all contacts  for 
  1632.              a particular country.
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.              ____________________________________________________________
  1649.              HyperLog                    25                      HyperLog
  1650.         
  1651.         
  1652.              GETTING STARTED
  1653.         
  1654.              G.   UTC  / Local time selection
  1655.         
  1656.              ALT  L switches between Local and UTC time.  This toggle  is 
  1657.              provided  to allow you to choose the  time you want to  keep 
  1658.              your  log  in.  Using UTC (GMT) makes the most sense  as  no 
  1659.              time conversions are necessary on QSL cards.  Schedules also 
  1660.              become  easier to interpret since you don't have  to  convert 
  1661.              one local time to another.  1300 UTC is 1300 UTC anywhere in 
  1662.              the world.  1300  Central Standard Time is only 1300 in  the  
  1663.              Central  Time Zone of the United States of America!   Still, 
  1664.              if  you  prefer, the feature is there to record the  log  in 
  1665.              your local time.
  1666.  
  1667.              You  can select your preference, UTC or LOCAL  time,  during 
  1668.              program installation or any time after by running the set-up 
  1669.              program,  SETUP, from the DOS prompt.  If you run this  pro-
  1670.              gram using the Operating System Gateway however, the changes 
  1671.              will  not  affect  the operation until  HyperLog  is  exited 
  1672.              normally and then restarted.
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.         
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.              ____________________________________________________________
  1704.              HyperLog                    26                      HyperLog
  1705.  
  1706.  
  1707.              GETTING STARTED
  1708.         
  1709.              H.  Rebuilding the Master file and indexes
  1710.         
  1711.              ALT I allows you to recreate the indexes used to access  the 
  1712.              records  in the  master file and recover from some damage to
  1713.              your  master  file,  should  this  occur.   This  should not
  1714.              normally have to be done. However, if a power failure occurs
  1715.              during an write operation and you do not have a power backup
  1716.              feature, there is a possibility of corrupting the Master file
  1717.              or  one  of  the  indexes.  If your previous contacts do not
  1718.              belong with the  call  sign you  are  entering  in the Entry
  1719.              window, press ALT "I"  to recreate  the index for the Master
  1720.              file.  This should take care of the problem.
  1721.         
  1722.              As with all valuable data, you should always keep a CURRENT
  1723.              backup  copy.   We strongly SUGGEST this.   The  files  that 
  1724.              should be backed up are the COUNTRY.PBF file and the  HYPER-
  1725.              LOG.DAT file.  According to Murphy's Law,  If it can  happen
  1726.              it  WILL happen (eventually).  If the Master  file were   to 
  1727.              become corrupt from a power surge or outage (a small  possi-
  1728.              bility)  rebuilding may not recover your data.    You  would
  1729.              have  to copy the master file from your latest  backup.   If 
  1730.              you do not have a backup copy......well, you know where  you 
  1731.              are then!
  1732.         
  1733.              Your  only  recourse would be to print out as much  data  as 
  1734.              possible (assuming the file header is intact and you are not 
  1735.              bombing out of the program) and then delete the Master file, 
  1736.              "HYPERLOG.DAT", and  the  Master  Index file, "HYPERLOG.IX".
  1737.              You would then have to rekey  all  data from  your printouts
  1738.              (if any).
  1739.         
  1740.              If  you ever have to use your backup and you just backed  up 
  1741.              the  HYPERLOG.DAT and COUNTRY.PBF files, you  should  follow
  1742.              this sequence to get everything running again.
  1743.         
  1744.                1.  Start HyperLog as you normally would.  You will see
  1745.                    a window pop-up and the rebuild process will inform
  1746.                    you of  its  progress.  When it finishes proceed to
  1747.                    step 2.
  1748.                2.  When the rebuild finishes, press ALT U and select #5.
  1749.                    This will regenerate the QSL data from the data file.
  1750.                     
  1751.              When the two operations above finish, you will have restored 
  1752.              your data and QSL statistics to the level of your backup.
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.              ____________________________________________________________
  1759.              HyperLog                    27                      HyperLog
  1760.         
  1761.         
  1762.              GETTING STARTED
  1763.         
  1764.              I.   Operating System Gateway
  1765.         
  1766.              ALT O selects the Operating System Gateway.  It is a way  to 
  1767.              get  to DOS without exiting the program permanently.  It  is 
  1768.              selected  by pressing the ALT key and the "O" key  together.  
  1769.              It allows you to exit from HyperLog to do a DOS function  or 
  1770.              execute another  program.  As of Version 2.0, HyperLog swaps
  1771.              itself out of main memory (all but about 25K) to give you as
  1772.              much  memory  as necessary to run another program.  This  is
  1773.              handy  for  such  things as setting  your  DOS clock if  you
  1774.              forgot to do this prior to program start.
  1775.         
  1776.              If  you have EMS or XMS memory available, HyperLog will use
  1777.              it to hold its swap file.  If not, HyperLog will swap itself
  1778.              to disk. WARNING!!!!  DO NOT RUN A TSR TYPE PROGRAM WHILE IN
  1779.              THE DOS WINDOW.  IF YOU DO, HYPERLOG CAN NOT RESTART ITSELF!
  1780.         
  1781.              To  return  to HyperLog where you  left  off,  make sure you 
  1782.              are  in  the directory that Hyperlog is in and  simply  type 
  1783.              EXIT at the DOS prompt.
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.         
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.              ____________________________________________________________
  1814.              HyperLog                    28                      HyperLog
  1815.  
  1816.  
  1817.              GETTING STARTED
  1818.         
  1819.              J.   Displaying QSL statistics
  1820.         
  1821.              ALT  Q opens a window which shows DXCC information  for  all 
  1822.              bands  and modes as well as a mixed mode total, grand total,
  1823.              and total countries available.  This window is laid out in a
  1824.              spreadsheet  type  format and is read by scanning vertically
  1825.              for the band of  interest  and  horizontally for the mode of
  1826.              interest  and  reading  the values  at  the intersect point.
  1827.              These values represent the number  of  countries  worked and
  1828.              the  number  of countries confirmed for this particular band
  1829.              and  mode combination.  At a glance, you can see if you have
  1830.              enough  countries  confirmed  on any particular band or mode
  1831.              for a DXCC award or endorsement.
  1832.         
  1833.              DXCC  information  is accumulated as you  work  stations  in 
  1834.              different countries/states and is automatically updated when 
  1835.              a  contact  is edited in such a way that  the  change  would 
  1836.              affect the statistics.
  1837.         
  1838.              The mixed mode totals are totals meeting the requirements of 
  1839.              the ARRL DXCC Mixed Mode award.   It includes the bands  160 
  1840.              through 40, and 20 through 10.  30 meters is not included in 
  1841.              this total as it is not accepted by the ARRL for mixed  mode 
  1842.              totals.  
  1843.         
  1844.              The  grand totals are the total number of  countries  worked 
  1845.              regardless of band and mode. 
  1846.               
  1847.              After viewing the Country statistics if you press the C key, 
  1848.              you  will be shown a window which is almost  identical  that 
  1849.              displays the WAS statistics accumulated to date.  These  are 
  1850.              read the same as the Country statists.  Pressing  any  other 
  1851.              key bypasses the  WAS statistics  and takes  you back to the 
  1852.              program.
  1853.  
  1854.  
  1855.  
  1856.  
  1857.         
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.              ____________________________________________________________
  1869.              HyperLog                    29                      HyperLog
  1870.  
  1871.  
  1872.              GETTING STARTED
  1873.         
  1874.              K.  Displaying Country QSL Statistics
  1875.         
  1876.              ALT   W,  when  pressed,  pops  up  a  window  showing   the 
  1877.              worked/confirmed  status of the country currently  displayed 
  1878.              in the location area of the main screen.     This status  is 
  1879.              similar  to the Worked/Confirmed status shown in  the  lower 
  1880.              right corner of the main screen except it shows  information 
  1881.              for ALL bands and modes together on one screen.  This allows 
  1882.              you  to quickly check a country to see if you might need  it 
  1883.              on  a mode or band which is not currently displayed  on  the 
  1884.              main screen in the Worked/Confirmed area.  
  1885.         
  1886.              A "W" means you have "Worked" the country and a "C" means  a 
  1887.              card  has been received from that country for the  band  and 
  1888.              mode indicated thus "Confirming" the country.
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.         
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.              ____________________________________________________________
  1924.              HyperLog                    30                      HyperLog
  1925.  
  1926.  
  1927.              GETTING STARTED
  1928.         
  1929.              L.   Handling Extraneous call signs
  1930.         
  1931.              ALT X is a valuable command to remember.  When  you type  in 
  1932.              a  call sign and press the Enter key, the prefix is  decoded 
  1933.              and  a  country/state  is  displayed  which  would  normally 
  1934.              belong to that prefix.  For  example, JA to JS is the prefix 
  1935.              range for Japan.
  1936.         
  1937.              Sometimes,  usually the celebration of some event,   special 
  1938.              call  signs will be issued temporarily.   Frequently,  these 
  1939.              call  signs  do not adhere to the  international  call  sign 
  1940.              allocation  strategy  nor do they start  with  a  "standard" 
  1941.              prefix.  Occasionally the prefix for a country may change to 
  1942.              one that has not been internationally assigned.
  1943.         
  1944.              When this happens, Hyperlog offers you a way to select   the 
  1945.              correct country/state for the special call sign by selecting 
  1946.              the Extraneous call sign mode.  This is done by pressing the 
  1947.              ALT "X" key combination.
  1948.         
  1949.              When selected, a scrolling window will pop-up on the screen.  
  1950.              The data displayed is in alphabetical order by country/state 
  1951.              name.  You  can then scroll through the entire country/state 
  1952.              listing  using the up and down arrow keys, page up and  page 
  1953.              down keys, or you can go directly to the country in question 
  1954.              by  typing  the first few letters of the country  name.   It 
  1955.              usually  only takes two or three letters before the  country 
  1956.              is under the highlight bar.  Once the correct  country/state 
  1957.              is  under the highlighted bar, when you press  return,   the 
  1958.              highlighted  country/state will be selected and  applied  to 
  1959.              the  call   sign  in the Contact Entry window.   The  window 
  1960.              will then close.
  1961.         
  1962.              This  feature makes it easy to handle those pesky   "special 
  1963.              event"    call   signs   that   make   automatic    computer  
  1964.              country/state look-up difficult!
  1965.  
  1966.              By  the way, the  ALT X window  will pop-up if you press ESC 
  1967.              rather than make a selection when the multiple state/country 
  1968.              window  pops up.  For  instance,  if  you  enter WA4OLP, the 
  1969.              multi-state  window  will pop up  showing all the states for
  1970.              the  W4  call area.  If  the station is not in this group of
  1971.              states, pressing  the ESC key will activate the ALT X window
  1972.              exactly as if you pressed the key combination.
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.              ____________________________________________________________
  1979.              HyperLog                    31                      HyperLog
  1980.  
  1981.         
  1982.              GETTING STARTED
  1983.         
  1984.              M.  Net/RoundTable Mode
  1985.         
  1986.              ALT N selects Net/RoundTable Mode.  It gives the net control 
  1987.              operator  or  participant the ability to log contacts  to  a 
  1988.              "Memory Window" and have these contacts sorted automatically 
  1989.              by  Call sign or QTH.  When a station checks in with traffic 
  1990.              for  Birmingham,  simply use  the  Up or Down  arrow keys to 
  1991.              quickly  look up  the  call sign  of any  station previously 
  1992.              checked in  from  Birmingham!  Roundtables are a  breeze too.
  1993.         
  1994.              When  Net/RoundTable Mode is activated, a window will appear 
  1995.              at the bottom of the screen.  A prompt will ask  if you want 
  1996.              to  add the current contact to the window.  If  you  respond 
  1997.              "Y" then it will be added automatically.   In any case,  the 
  1998.              cursor  will be placed in the Net/RoundTable window  at  the 
  1999.              first character position of the Call prompt.   You can  then 
  2000.              manually enter as many calls as you like.  Press the Esc key 
  2001.              when  done.  Depending on your choice  during  installation, 
  2002.              the entries will then be sorted either by Call or QTH.
  2003.         
  2004.              From  this point on, all contacts logged will  automatically 
  2005.              be included in the Net/RoundTable window until you close the 
  2006.              window.   Closing the window Quits Net/RoundTable  mode  and 
  2007.              DELETES  ALL ENTRIES!  Be sure this is what you intend  when 
  2008.              you press ALT "N" again to close the window!  A prompt  will 
  2009.              remind you before the command is executed.    
  2010.         
  2011.              You  can  add members  directly to the list at any  time  by 
  2012.              pressing CTL "N".   These additions are not written to disk.
  2013.              You can delete members  by  using the Up and Down arrow keys
  2014.              to place the member to delete under the High-Lighted bar and
  2015.              pressing  the  ALT  "D" key.  By using the Up and Down arrow 
  2016.              keys, you  can scroll  the list up or down to either view or 
  2017.              delete a  member.   Remember, the list is  ordered either by 
  2018.              Call or  QTH.  You selected the sort order you wanted during
  2019.              installation.  If  you want to  change the ordering, you can 
  2020.              do so any time by running SETUP from the DOS prompt.
  2021.         
  2022.              Note:  You can't manipulate the members while in Edit Previ-
  2023.              ous Contacts mode.  Since the same commands are used in both 
  2024.              windows, if you are using edit mode and have  Net/RoundTable 
  2025.              mode  active,  the default is to let the Up and  Down  arrow 
  2026.              keys and the ALT D sequence to delete a contact/member, work 
  2027.              only in the  Edit Previous Contacts window.
  2028.         
  2029.              You  can, however, scroll the list up and down and delete  a 
  2030.              highlighted contact from the Contact Entry window.
  2031.  
  2032.  
  2033.              ____________________________________________________________
  2034.              HyperLog                    32                      HyperLog
  2035.  
  2036.         
  2037.              GETTING STARTED
  2038.         
  2039.              N.  Utility/Reports
  2040.         
  2041.              ALT  U brings up the Utility/Print main menu.  HyperLog  has 
  2042.              all the reports you normally need to keep track of WAS, WAZ, 
  2043.              and  DXCC information as well as  listing out previous  con-
  2044.              tacts  sorted by call sign, date, band, call sign plus  date 
  2045.              etc.  As a bonus you can print out the country list centered 
  2046.              on any latitude and longitude coordinates on the planet  and 
  2047.              have it sorted by  prefix or country name!  This is a  great 
  2048.              way to recoup part or all of the cost of HyperLog.  You  can 
  2049.              generate  and  sell bearing/distance listings  to  all  your 
  2050.              friends without PC's and the listings are centered on  their 
  2051.              QTH!   
  2052.         
  2053.              From the main menu, you can choose to print log information, 
  2054.              QSL information, country information, or print  labels.
  2055.         
  2056.              A  new  feature  of Version 2.0 is the ability to print to a
  2057.              file and then view that file with HyperLog's Report Browser.
  2058.              Whenever you select a report from the Utility menu, a window
  2059.              pops  up  and  asks if you want to print on the printer.  If
  2060.              you respond No,  then the report will be spooled to disk and
  2061.              named REPORT.TXT.  The "D" option on the  Utility  menu will
  2062.              then read REPORT.TXT and display it for you in a full window.
  2063.  
  2064.              When you choose the type of data you want to print,  another 
  2065.              window  pops  up  prompting you for the sort  order  of  the 
  2066.              printout  you are requesting.  The number and type  of  sort 
  2067.              order varies with the type of data selected  for printing.
  2068.         
  2069.              After  the sort order is input, you will be asked  to  input 
  2070.              any  parameters   that  define that order  (if  any).    For  
  2071.              instance,  if you select to print out log information,  then 
  2072.              request  the  log be printed out for a single call  sign,  a 
  2073.              window   will   pop-up and ask you for the call   sign   you 
  2074.              want to print.
  2075.         
  2076.              Once  the parameter is input (if required) and you  selected 
  2077.              to  print log information, you will be asked if you want  to 
  2078.              print  partial  records in compressed  mode  (remarks  field 
  2079.              suppressed),  partial records in normal text where  the  re-
  2080.              marks  and  address fields are suppressed and QTH  and  Name 
  2081.              limited to 10 characters each, or full records in compressed 
  2082.              format (these take 3 lines per record).
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.              ____________________________________________________________
  2089.              HyperLog                    33                      HyperLog
  2090.  
  2091.         
  2092.              The  reason  for the last prompt is due to the  size of each  
  2093.              record in  HyperLog.  Records are  256 characters in length.
  2094.              Even  in  compressed  mode  with  an 80 column  printer, you
  2095.              would  not  be  able  to  print all the fields on one  line.
  2096.              Consequently, two options were developed to "cram it all  on
  2097.              one line" if you can get  by with leaving a field or two out 
  2098.              and/or  print partial data for the name and QTH fields.   If 
  2099.              neither one of these two will do, then option 3 is the  full  
  2100.              record print in compressed mode.  This will use three  lines 
  2101.              per record but will print all fields completely.
  2102.         
  2103.  
  2104.              The  other  options  on the Utility/Print  master  menu  are 
  2105.              various  utilities  used  to do  things  like  compute  Grid 
  2106.              Squares for VHF/UHF contacts, rebuild the QSL data should  a 
  2107.              problem occur, and add new countries to the country file  or 
  2108.              edit  the country information of an existing country in  the 
  2109.              file.
  2110.         
  2111.              A  note of importance about the Add Country  utility.   This 
  2112.              utility has been put in for the sole purpose of adding a new 
  2113.              COUNTRY when the ARRL adds one the Official Countries  List.  
  2114.              It  is NOT for adding additional prefixes to existing  coun-
  2115.              tries.  That feature is not currently available in  HyperLog 
  2116.              but  will be included in a later release.   Please  remember 
  2117.              this  as you can really get in trouble if you  start  adding 
  2118.              "New  Countries" that are not really new countries.  If  you 
  2119.              have  a prefix that is not listed, use the ALT X  method  to 
  2120.              assign a country to that contact.
  2121.         
  2122.              If  you  have worked countries that are now on  the  Deleted 
  2123.              Countries List, and you worked them during a time that makes 
  2124.              the  contact eligible for a "New Country" according to  ARRL 
  2125.              standards, you can add these countries to the master file to 
  2126.              ensure that the QSL Statistics will show your correct  coun-
  2127.              tries total.  If you have not worked any of these  countries 
  2128.              during  the valid date range, then by all means,  don't  add 
  2129.              them!  They won't count for anything and will end up  giving 
  2130.              you erroneous statistics.
  2131.  
  2132.              You  can  edit  any information in the country file to allow
  2133.              for country name changes, lat/long errors etc. Also, you can
  2134.              mark a country as "deleted"  and  it  will not be counted in
  2135.              the QSL statistics.  HyperLog is shipped  with two countries
  2136.              marked as deleted.  These are East Germany and P.D.R. Yemen.
  2137.              ALT U #7 edits countries.
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.              ____________________________________________________________
  2144.              HyperLog                    34                      HyperLog
  2145.  
  2146.  
  2147.              GETTING STARTED
  2148.         
  2149.              O.  Labels
  2150.         
  2151.              HyperLog  contains  a complete label  printing  module  that 
  2152.              allows  you to not only print a label for the  contact,  but 
  2153.              also  (optionally)  print an address label.  Radio Shack  3-
  2154.              wide labels (Cat. No. 26-263) were selected due to the large 
  2155.              number of stores throughout the United States and the avail-
  2156.              ability of Radio Shack products world wide.  These label are 
  2157.              2.5"  wide and 15/16" high by 3 across.  You can use  single 
  2158.              wide labels, if desired, just make sure they are 15/16" high 
  2159.              so the spacing will be correct.  Also, if using single wide, 
  2160.              make sure you select that option in Setup.
  2161.         
  2162.              The label(s) can be accessed two different ways.  When doing 
  2163.              Contact  Entry,  if a "Y" is placed in the  QSL  Sent  ("S") 
  2164.              column,  a  prompt will appear  just before the  contact  is 
  2165.              written  to  disk asking if you want to print a  label.   By 
  2166.              responding  "Y"  to this prompt, a series  of  prompts  will 
  2167.              guide you through the process of selections to print a label 
  2168.              for  the  current contact.  This allows "instant"  QSL  card 
  2169.              generation at the time of the contact.  
  2170.         
  2171.              If  an  "L" is placed in the QSL Sent ("S") column,  a  flag 
  2172.              will be set for this contact.  When the Label Print  Utility 
  2173.              program is run (its selection 4 on the Utility/Print  Master 
  2174.              Menu), all contacts that were logged with an "L" in the  QSL 
  2175.              sent  field  will be printed on labels.  Again you  will  be 
  2176.              prompted  if you want to print an address label  along  with 
  2177.              the  contact label.  If you select to print address  labels, 
  2178.              they will be printed for all contacts.
  2179.         
  2180.              A  prompt appears during either of the above label  printing 
  2181.              methods which asks if you want to print the labels to  disk.  
  2182.              If  you respond "Y", the labels will print to an ASCII  file 
  2183.              named  LABELS.TXT.   This file can be used  to  extract  the 
  2184.              contact  and  address information  for  special  programming 
  2185.              purposes (such as printing on QSL cards directly or  whatev-
  2186.              er).
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.         
  2194.  
  2195.  
  2196.  
  2197.  
  2198.              ____________________________________________________________
  2199.              HyperLog                    35                      HyperLog
  2200.  
  2201.  
  2202.              GETTING STARTED
  2203.         
  2204.              P.  CQ Zone Display
  2205.         
  2206.              ALT Z pops up a window that will show the CQ Zone statistics 
  2207.              by band that you have accumulated to date.  The zone  infor-
  2208.              mation is retrieved from the country file when a contact  is 
  2209.              made  and the statistics file is updated as that  record  is 
  2210.              written to disk.  Any changes made to the master file during 
  2211.              Edit mode, if they affect the Zone information, automatical-
  2212.              ly update the Zone statistics.
  2213.         
  2214.              You  can also print out zone information for any  particular 
  2215.              zone of interest by pressing the ALT U (utility/print  menu) 
  2216.              key  combination  and then selecting number  one  from  that 
  2217.              menu, Print Log Information.  When the next window  appears, 
  2218.              select number 7, User Selected CQ Zone.
  2219.  
  2220.              The zones are horizontally across the top of the display. To
  2221.              conserve space, zones starting at 10 are  written vertically
  2222.              rather than horizontally.  The bands are to the  left listed
  2223.              vertically.  The intersect point of the band and zone is the
  2224.              status of that zone (W - worked C - confirmed) for that band.
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.              ____________________________________________________________
  2254.              HyperLog                    36                      HyperLog
  2255.  
  2256.  
  2257.              GETTING STARTED
  2258.  
  2259.              Q.  Import/Export
  2260.  
  2261.              On the Utility menu, selection # 9 will  allow  you to merge
  2262.              another HyperLog  data file (HYPERLOG.DAT) that you may have
  2263.              created  on  another  machine, possibly a portable computer,
  2264.              with the main data file.  When you select ALT U #9, a prompt
  2265.              will appear  asking  for  the PATH of the other HYPERLOG.DAT
  2266.              file.  Just  enter  the  path  name, NOT THE FILE NAME.  The
  2267.              program  assumes a name of HYPERLOG.DAT.  For instance,  say
  2268.              you  are  using  a  portable  computer  and have logged some
  2269.              contacts  on  it during a contest or portable operation.  To
  2270.              merge these with the Master datafile, you would put the data
  2271.              diskette  from the portable machine in the disk drive of the
  2272.              master and select ALT U #9.  When  the prompt pops up asking
  2273.              for  path  name, you would say:  A:\  (assuming  your floppy
  2274.              drive was  drive A).  If you were to have the file in a sub-
  2275.              directory  named PORTABLE on your C: drive, you might  enter
  2276.              C:\PORTABLE\.  Make sure you put the trailing backslash.  It
  2277.              is MANDATORY.  Once  the program finds the file to merge, it
  2278.              will add all the records  to  the  master  file  and  update
  2279.              the indexes  and QSL statistics automatically to reflect the
  2280.              new data.
  2281.  
  2282.              HyperLog also contains a data Import utility to read a Dbase
  2283.              III  file  and  import the data to HyperLog.  The Dbase file
  2284.              must  be in the following  order in  order  for  HyperLog to
  2285.              accept it.
  2286.  
  2287.                       Field#    Names         Type          Length
  2288.  
  2289.                       field 1    Date          DATE            8
  2290.                       field 2    Time          CHARACTER       4
  2291.                       field 3    Callsign      CHARACTER       11
  2292.                       field 4    Sent          CHARACTER       3
  2293.                       field 5    Received      CHARACTER       3
  2294.                       field 6    Band          CHARACTER       3
  2295.                       field 7    Frequency     CHARACTER       6
  2296.                       field 8    Mode          CHARACTER       3
  2297.                       field 9    Power         CHARACTER       4
  2298.                       field 10   Name          CHARACTER       20
  2299.                       field 11   Qth           CHARACTER       30
  2300.                       field 12   Remarks       CHARACTER       30
  2301.                       field 13   Address1      CHARACTER       30
  2302.                       field 14   Address2      CHARACTER       30
  2303.                       field 15   Qslsent       CHARACTER       1
  2304.                       field 16   Qslreceive    CHARACTER       1  
  2305.  
  2306.              If your  Dbase  III  file  does not have these fields or the
  2307.              field  names  you  have are  different, use Modify Structure
  2308.              ____________________________________________________________
  2309.              HyperLog                    37                      HyperLog
  2310.  
  2311.  
  2312.              to either  add  or  change the names as necessary.  Also, if
  2313.              you  have  additional  fields, delete  them.  You should, of
  2314.              course, do  all  this  with  a COPY of your master Dbase III
  2315.              file, not  the  master  itself.  This way, you keep whatever
  2316.              master you have intact.
  2317.  
  2318.              As  HyperLog  reads  the  records in the Dbase III file, any
  2319.              callsigns that may refer to multiple states or countries will
  2320.              force  a  prompt to pop up asking you to manually choose the
  2321.              country/state that belongs with the contact.  Also, the data
  2322.              is  validated  when read in.  The Date, time, band, mode and
  2323.              RST information  must comply  with  the  guidelines used  by
  2324.              HyperLog or the record will be bypassed.  For instance, if a
  2325.              record uses a band other than one HyperLog accepts,  it will
  2326.              be  rejected.   Check  the  documentation  above  concerning
  2327.              acceptable bands and modes.
  2328.  
  2329.              HyperLog  merges  the Dbase III records into the master file
  2330.              with  any  existing records.   If you don't want to do this,
  2331.              you  might  copy all HyperLog files to another sub-directory
  2332.              and  run  the Dbase III  import utility there creating a new
  2333.              HyperLog master file.  Once you are sure the import was done
  2334.              correctly, you  can merge  this file with your "real" master
  2335.              by  using  the utility  available  by  typing ALT U and then
  2336.              selecting option 9.
  2337.  
  2338.              You can also  export  an  exact type image into a Dbase III+
  2339.              file format.  This  will allow you to manipulate the data in
  2340.              some  manner  and  then  import this modified file back into
  2341.              HyperLog.
  2342.  
  2343.              The steps to do this are: 
  2344.  
  2345.                 1.  Export the file to Dbase III format paying attention
  2346.                     to the  prompts  so you create the type of file that
  2347.                     can be re-imported.
  2348.                 2.  Make a copy of your HYPERLOG.DAT file.  After making
  2349.                     the copy, delete HYPERLOG.DAT and HYPERLOG.IX.
  2350.  
  2351.                 3.  Import HYPERLOG.DBF (the Dbase III format containing
  2352.                     your contacts) into Dbase III (or equivalent).  When
  2353.                     you  finish  making  any  changes you require, start
  2354.                     HyperLog and go to the ALT U menu.  Select item C to
  2355.                     import  the  data.  The contacts will be imported in
  2356.                     any new order  you may have created.  After the file
  2357.                     has been imported, press ESC to leave the ALT U menu
  2358.                     and then press ALT I to re-index the new master file.
  2359.  
  2360.              That's  all  there  is  to it. This should provide you with
  2361.              more  flexibility in working with the database.  Should you
  2362.  
  2363.              ____________________________________________________________
  2364.              HyperLog                    38                      HyperLog
  2365.  
  2366.  
  2367.              have a problem with importing the file, remember you can go
  2368.              back the way you were simply by copying the backup you made
  2369.              (you  DID  do  that  didn't you?) to the HyperLog directory,
  2370.              starting the program and then pressing ALT I to re-index the
  2371.              master file.
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.              ____________________________________________________________
  2419.              HyperLog                    39                      HyperLog
  2420.  
  2421.  
  2422.              GETTING STARTED
  2423.  
  2424.              R.  Packet Radio Operation
  2425.  
  2426.              Version 2.0 introduces  Packet  Radio Operation  from within
  2427.              HyperLog.  This  greatly  enhances  the  DX advantage of the
  2428.              program.
  2429.  
  2430.              There  are  two  Packet  windows in HyperLog.  One is a view
  2431.              only window and is opened by pressing the F8 key.  This will
  2432.              open a window  overlaying  the Previous Contacts window.  If
  2433.              your TNC  is on and you have entered the correct information
  2434.              in SETUP, you  should  start seeing activity displayed after
  2435.              the  window opens.  If after  a  while  you  don't  see  any
  2436.              activity,  exit HyperLog and check your SETUP parameters for
  2437.              Packet.  To dispose  of  this window, you can press F8 again
  2438.              and the previous contact window will reappear.
  2439.  
  2440.              The second Packet window  is  a full screen window with data
  2441.              entry capability.  This is the window where you will connect
  2442.              to the Packet System of your choice and send messages.  This
  2443.              window is accessed by pressing and holding the Shift key and
  2444.              then pressing the F8 key at the same time.  The last line on
  2445.              the  window,  where the cursor is located, is the data entry
  2446.              line.  Simply type any  TNC commands or Packet data you want
  2447.              to go to or out of the TNC,  press  return,  and  it will be
  2448.              transmitted.  Press ESC to exit this Packet window.
  2449.  
  2450.              Understand that you  don't have to be connected for HyperLog
  2451.              to  monitor  a  DXPacketCluster  and  watch  for  DX  Spots.
  2452.              Obviously,  you  will  see a lot more traffic if you are not
  2453.              connected, but otherwise there is no difference in HyperLogs
  2454.              operation.  It will still monitor and notify you when a Spot
  2455.              arrives that you  need to check.  In fact, you don't need to
  2456.              have a Packet window  open  at all!  HyperLog is designed to
  2457.              watch  for  DX  Spots  completely in the background and only
  2458.              interrupt  you when a Spot meets your criteria you entered in
  2459.              SETUP.
  2460.  
  2461.              Once a Spot is detected that matches your criteria, HyperLog
  2462.              will enter the  spot  in  the  Spot Window and sound a chime
  2463.              alerting  you  that  a spot has arrived.  You can then press
  2464.              the F7 key to open the Spot window to view the Spot.  If you
  2465.              decide you would like to work the station listed in the Spot,
  2466.              simply  highlight  the  Spot you want (if there is more than
  2467.              one) and press return.  If you have a supported radio hooked
  2468.              up to the interface, it will be changed to the Spot frequency
  2469.              and  Mode  instantly  so you can make the contact.  When you
  2470.              are done,  simply press and hold the Shift key and press F10
  2471.              at the same  time  to  return  to the Frequency and Mode you
  2472.              were on  before you jumped to the Spot!  Talk about armchair
  2473.              DX!  Just  sit back and let the DXPacketCluster and HyperLog
  2474.              find it for you!  All you have to do is "work em".
  2475.              ____________________________________________________________
  2476.              HyperLog                    40                      HyperLog
  2477.  
  2478.  
  2479.              GETTING STARTED
  2480.  
  2481.              S.  Database Browser
  2482.  
  2483.              Starting  with Version  2.0, Hyperlog has adatabase browser.
  2484.              This  allows  you  to display your database in a full screen
  2485.              window and then scroll  through  the  database  to  view  or
  2486.              edit,  or  delete  any contact you desire.  A future release
  2487.              will support "Filters"  that  will  allow  you  to  set  the
  2488.              criteria for records to display in the browser.
  2489.  
  2490.              To  open  the  browser,  simply leave the callsign blank and
  2491.              press  return.   The  full  screen browser will open and the
  2492.              first  contact  displayed  will be the last one you entered.
  2493.              The  default  browser  order  is  by  contact date + time in
  2494.              descending order.   You  can  change  this by pressing ALT K
  2495.              while  in  the  full  screen browse window and selecting the
  2496.              appropriate  "Key"  from  the  window.   The  other two keys
  2497.              order  the  database  by  Callsign + date and by country.  A
  2498.              future  release  will  allow you to select any field for the
  2499.              key  and  have  HyperLog  build  the temporary index for the
  2500.              display.
  2501.  
  2502.              While  in  the  browser  you  may edit any contact by moving
  2503.              the  highlight  bar  over  it  and  pressing enter.  An edit
  2504.              window  will  open  and  allow  you  to change any field you
  2505.              desire.
  2506.  
  2507.              You  can  delete  a  contact  by moving the highlight bar to
  2508.              the  desired  contact and pressing ALT D.  A window will pop
  2509.              up  and ask if you are sure.  Be sure you want to do this as
  2510.              it  is  a  permanent  delete!   Of  course the QSL stats are
  2511.              updated when any changes or deletions are made.
  2512.  
  2513.              To  see the commands available while in the browser, you can
  2514.              press the F1 key for help.
  2515.  
  2516.              The  browser  is  a "window" looking into your database.  It
  2517.              shows you at a glance the contacts you've made.
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.              ____________________________________________________________
  2529.              HyperLog                    41                      HyperLog
  2530.  
  2531.  
  2532.              GETTING STARTED
  2533.  
  2534.              S.  Report Browser
  2535.  
  2536.              The Report  Browser  lets  you view any report on screen and
  2537.              search  for  any  key  word or phrase in the report.  If you
  2538.              answered  N  to  the  prompt  to send output to the printer,
  2539.              HyperLog  created  a  report  file  called  REPORT.TXT.  The
  2540.              browser knows to look for this file when invoked.  You start
  2541.              the  browser  by  selecting  option "D" in the Utility menu.
  2542.              The  browser  will  then  read and display the latest report
  2543.              created  on disk.  If the report is large, it may take a few
  2544.              seconds  for  the  browser  to read in as much as it can and
  2545.              create the swap file necessary to scroll through the report.
  2546.              In the  bottom  left corner, the message "Reading ...." will
  2547.              be  flashing  while  the Browser is reading from disk.  When
  2548.              it stops flashing, you can scroll through the listing.
  2549.  
  2550.              To  see  a  list  of  commands available while in the Report
  2551.              Browser, press the F1 key.
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.              ____________________________________________________________
  2584.              HyperLog                    42                      HyperLog
  2585.  
  2586.  
  2587.              ADDITIONAL NOTES
  2588.  
  2589.              A  few  operational  points should be  detailed  for  better 
  2590.              understanding.
  2591.         
  2592.              When logging a station with autopilot mode ON, the date  and 
  2593.              current time is recorded when the enter key is pressed after 
  2594.              entering the call sign.  This will be the date and time used 
  2595.              for  the contact.  The reasoning behind this is it  takes  a 
  2596.              certain  period  of time to actually  type  the  information 
  2597.              relating  to the contact into the machine.  Typically,  that 
  2598.              is  done once a QSO starts.  If the time is taken  when  the 
  2599.              record  was  actually written to disk, the  QSO  start  time 
  2600.              would  be  off by the amount of time it took to  record  the 
  2601.              data  for the contact.  This way, it takes into account  the 
  2602.              typing speed of the operator.
  2603.         
  2604.              A  small Caveat here:  If you enter a call sign and  wait  a 
  2605.              period  of time before actually starting the QSO  with  that 
  2606.              station,  the time logged will obviously be way off.  A  way 
  2607.              around this is if you wait some period of time after  enter-
  2608.              ing the call sign to actually start the QSO, simply back the 
  2609.              cursor  up  to the Call Sign field and press the  enter  key 
  2610.              again.   This  will reload the date and time  into  the  QSO 
  2611.              start time variable.
  2612.         
  2613.              A  note on Monochrome or Black and White monitors.   If  you 
  2614.              are  using a B/W monitor or a laptop with a LCD  screen,  be 
  2615.              sure  that your mode is set to BW80 or MONO to get the  cor-
  2616.              rect  color mapping.  If you don't do this, you may  not  be 
  2617.              able  to see the Highlighting necessary for certain  program 
  2618.              choices.
  2619.  
  2620.              If your radio  is  not  on the SETUP list and it can be used
  2621.              with a  computer, send  me the "specs" and I will be glad to
  2622.              add it to the list.
  2623.  
  2624.              If for  some reason you want to turn off the radio interface
  2625.              while running  the  program,  press  the F2 key and you will
  2626.              notice the  character  in the lower right hand corner of the
  2627.              screen  disappear.  When  that  character  is  displayed the
  2628.              interface is active.
  2629.  
  2630.              You can also turn off the Packet "Chimes" by pressing ALT-F2.
  2631.              These are the  chimes that sound when a DX Spot you need has
  2632.              arrived.
  2633.              ____________________________________________________________
  2634.              HyperLog                    43                      HyperLog
  2635.  
  2636.  
  2637.              HyperLog allows you to include a TNC setup file is you need
  2638.              to do anything to your TNC at startup for initialization. If
  2639.              you create a text file using any TEXT editor that produces
  2640.              a file you can read using the TYPE command and name that
  2641.              file TNCSETUP.INI, HyperLog will read it and send the
  2642.              commands to the TNC when it starts up.  Once you create this
  2643.              file, add any TNC commands you need to to setup your TNC.
  2644.  
  2645.              Several people have asked for the file structure in order to
  2646.              produce utility packages.  This information is mainly for
  2647.              the Programmer.  The current file structure for HyperLog 2.0
  2648.              and later is:
  2649.  
  2650.              HYPERLOG       = record
  2651.                                 Del_status     : longint;
  2652.                                 Contactdate    : str6;
  2653.                                 Time           : str4;
  2654.                                 Callsign       : str11;
  2655.                                 Sent           : str3;
  2656.                                 Received       : str3;
  2657.                                 Band           : str3;
  2658.                                 Frequency      : str6;
  2659.                                 Mode           : str3;
  2660.                                 Power          : str4;
  2661.                                 Name           : str20;
  2662.                                 Qth            : str30;
  2663.                                 Remarks        : str30;
  2664.                                 Address1       : str30;
  2665.                                 Address2       : str30;
  2666.                                 Qslsent        : str1;
  2667.                                 Qslreceived    : str1;
  2668.                                 Zone           : byte;
  2669.                                 Countryrec     : integer;
  2670.                                 ITUZone        : byte;
  2671.                                 CountyPtr      : integer;
  2672.                                 Oblast         : integer;
  2673.                                 QslMgr         : str10;
  2674.                                 DXCCAward      : str15;
  2675.                                 10_10Num       : longint;
  2676.                                 reserved       : longint;
  2677.                                 reserved       : str7;
  2678.                               end;           {256 bytes total record size}
  2679.  
  2680.              Some explanation of the fields is in order.  The DEL_Status
  2681.              field is NOT 0 if the record is deleted.  All the strxx fields
  2682.              are Pascal string fields.  A pascal string field look like
  2683.              this LXXXXXXXXX where L is the first byte and it specifies
  2684.              the length of the string and X is the actual string data.
  2685.  
  2686.  
  2687.  
  2688.              ____________________________________________________________
  2689.              HyperLog                    44                      HyperLog
  2690.  
  2691.  
  2692.              The number after the str indicates the maximum length of the
  2693.              string field.  Longint fields are number fields and are 4
  2694.              bytes long.  Integer fields are 2 bytes.  Countryrec holds
  2695.              the record number of the country record (COUNTRY.PBF) that
  2696.              belongs to this contact (ie. AH8A, American Samoa = 165).
  2697.              The last eight fields are not currently being used but will be
  2698.              in a future release.  They were put in so as to not have to
  2699.              modify the database later.
  2700.  
  2701.              This database structure should be stable for some time to
  2702.              come.  I don't have any plans to implement more fields for
  2703.              HyperLog.  These should suffice for most future enhancements.
  2704.  
  2705.              If you write a utility that adds records, you can add the
  2706.              records then delete the HYPERLOG.IX file (index file).
  2707.              When HyperLog is restarted, it will see its index file
  2708.              is missing and recreate it.  At the same time, it will purge
  2709.              any deleted records in the database.  Remember too, if you
  2710.              add records the country file pointer must be correct in
  2711.              order to have accurate QSL totals.  The country file has
  2712.              the following structure:
  2713.  
  2714.              Countryrecord  = record
  2715.                                 Prefix         : str5;
  2716.                                 Countryname    : str13;
  2717.                                 Cqzone         : byte;
  2718.                                 ITUZone        : byte;
  2719.                                 Latitude       : real;
  2720.                                 Ladirection    : char;
  2721.                                 Longitude      : real;
  2722.                                 Lodirection    : char;
  2723.                                 Deleted        : boolean;
  2724.                                 Display        : boolean;
  2725.                                 Bands          : array[1..16, 1..8,
  2726.                                                        1..2] of byte;
  2727.                               end;
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.              ____________________________________________________________
  2744.              HyperLog                    45                      HyperLog
  2745.  
  2746. 
  2747.