home *** CD-ROM | disk | FTP | other *** search
/ World of Ham Radio 1997 / WOHR97_AmSoft_(1997-02-01).iso / log / contest / con_12 / amsoft.iii next >
Text File  |  1997-02-01  |  22KB  |  353 lines

  1. FD LOGGER -1200f (PC) written by Harry Bump  KM3D.               
  2.                     PO Box 392               
  3.                     Richland  PA   17087     
  4. Ladies & Gentlemen!                                              
  5.                                                                  
  6. Here is the 1995 edition of the FD-1200 logging program.         
  7. There are some definite improvements and enhancements.  Operators
  8. may now configure screen colors from the PRE.EXE menu to fit     
  9. personal tastes and monitor types.  There is a 'keyboard mirror' 
  10. that always shows the most recent 75 keypresses - an automatic   
  11. scratchpad!  The operator is notified immediately upon logging a 
  12. new multiplier along with a tally of multipliers worked.  Also.  
  13. dependence on the 'CAP-LOCK' key has ended.                      
  14.                                                                  
  15. If you find this program of value and use it in Fieldday         
  16. a donation of $10.00 is requested.                               
  17.                                                                  
  18. The program is distributed complete and fully documented. as was 
  19. previous versions.  Your donation will make the distribution     
  20. of future program enhancements possible. and makes available my  
  21. technical support  PRIOR TO and AFTER the contest.               
  22.                                                                  
  23. As I am also an active Fieldday contester. technical support     
  24. WILL NOT be available during the test - MAKE SURE YOU SETUP.     
  25. RUN. AND UNDERSTAND the program BEFORE THE CONTEST WEEKEND!      
  26.                                                                  
  27. There are three executable files in this program:                
  28.                                                                  
  29.     PRE.EXE                                                  
  30.     LOG.EXE                                                  
  31.     POST.EXE                                                 
  32.                                                                  
  33. Most is self-explanatory.  The program is supposed to be SIMPLE  
  34. to operate.  You should be able to concentrate on CONTESTING.    
  35. not computering.                                                 
  36.                                                                  
  37. The program was written using Borland's Turbo-Basic on a 386-SX  
  38. VGA system and tested on a 286-monochrome system.  A hard drive  
  39. is a real asset and a necessity if you want 'real-time' speed.   
  40. The program does not use extended or expanded memory.  It will   
  41. permit you to log up to 1250 QSO's if you have 640 kb RAM.  After
  42. the 1250th QSO you will be able to edit and view your QSO's and  
  43. to check dupe status of any new contacts with the first 1250 but 
  44. you're done logging on the system and your printed reports will  
  45. only show and summarize QSO's to the 1250 limit.                 
  46.                                                                  
  47. INSTALLATION:  If you have a hard drive. create a subdirectory   
  48. and then copy the contents of this floppy into it.  Make the     
  49. subdirectory your current directory and type 'PRE.EXE'.  Select  
  50. 'A' to modify your contest setup. ie.  name. call. address.      
  51. contest name. etc.  The last two lines of this screen show the   
  52. directories where you have your program and data files.  These   
  53. MUST indicate the proper path to the subdirectory you have       
  54. created. When you answer the prompt 'OK' the program will write  
  55. the CONTEST.DAT file into your program directory.  Note: this    
  56. may be done at any time. For example. after the contest you may  
  57. copy your files from hard to floppy disk. change the path to     
  58. your files (here). and then run POST.EXE from the floppy drive.  
  59. If you attempt this make sure you understand what you're doing.  
  60.                                                                  
  61. Next. select 'B' to initialize your data files (erases any       
  62. previous data).  If you wish to put program or data files on a   
  63. floppy disk put the disks into the appropriate drives before     
  64. modifying the setup (A).                                         
  65.                                                                  
  66. Example:  If you have copied the program files into subdirectory 
  67. FDLOG on drive C and you wish to put your data on drive A. the   
  68. last two lines of your setup would look like this:               
  69.                                                                  
  70.             PGM FILES:    C:\FDLOG\                   
  71.             DATA FILES:   A:\                         
  72.                                                                  
  73. Note: Unless you understand thoroughly what you are doing and    
  74. have a specific reason for doing so. you should put your data    
  75. files in the same drive\path as your program.                    
  76.                                                                  
  77.             PGM FILES:   C:\FDLOG\                    
  78.             DATA FILES:  C:\FDLOG\                    
  79.                                                                  
  80. LOG.EXE is the actual logging program.  The main menu shows the  
  81. major functions.  Experiment!  When logging QSO's. input errors  
  82. are easy to correct.  During input. the BACKSPACE key may be     
  83. used to undo keying errors.  If you don't like the contents of a 
  84. previously entered field. simply press <ENTER> with NO INPUT in  
  85. the current field - your input prompt will backup to the         
  86. previous field.  After the last field is entered. you will be    
  87. asked if the data is OK.  The ONLY input that will log the QSO   
  88. is 'Y' - any other key will back you up to the previous field.   
  89. Upon entering 'Y' the program WILL WRITE THE CONTACT TO THE DATA 
  90. DRIVE.                                                           
  91.                                                                  
  92. Errors found after the contact is entered completely may be      
  93. corrected using F5 from the main menu.  The QSO shown at the top 
  94. of the screen is edited by pressing <ENTER>.  The page up. page  
  95. down. and arrow keys will move you through the data. or you may  
  96. enter a QSO number and enter to go to that QSO.  Any data may be 
  97. changed EXCEPT your qso number. which has been logged.  The QSO  
  98. may not be deleted.  Duplicate contacts may be flagged by        
  99. entering 'DUPE' in the section field.  The computer also writes  
  100. the corrections to the data disk when you leave the corrections  
  101. screen.                                                          
  102.                                                                  
  103. You may be surprised to find that when your cursor gets to the   
  104. class field. the class and section name are already there!  If   
  105. you have previously worked a station on another band or mode.    
  106. the info will be pulled into the fields of your current entry.   
  107. By pressing <ENTER>. you can accept that input.  Any character   
  108. key will clear the field and begin new input.  Pressing F6 will  
  109. get you the section summary screen.  You may use the arrow keys  
  110. there to select a section.  <ENTER> will pull that multiplier    
  111. down into the section field. <ESC> will take you out of the      
  112. multiplier screens without pulling a multiplier.                 
  113.                                                                  
  114.                                                                  
  115. When working mobile or portable stations. enter ONLY the         
  116. callsign.  When a station is worked for the second or more time. 
  117. the 'dupe' window will pop up and show you where he has been.    
  118. Enter 'Y' to override and log the QSO if he is in a 'new'        
  119. section.  Any other key will clear the call and allow new input. 
  120.                                                                  
  121. The program will accept '/m' etc - but will not show a duplicate 
  122. QSO if you have logged W3ABC and W3ABC/m (or W3ABC/3.. whatever).
  123.                                                                  
  124. When leaving the LOG.EXE program make sure that you use the F9   
  125. key. the computer saves several print files upon leaving the     
  126. logger.  If you have an other than normal termination of the     
  127. program. these will not exist and the POST.EXE print program     
  128. will not run.  If this happens. simply re-run the LOG.EXE        
  129. program and then press F9.  The POST.DAT file that is printed    
  130. upon leaving LOG.EXE is a copy of the QSO.DAT file net of        
  131. corrections (CORR.DAT).                                          
  132.                                                                  
  133. The only file that can be lost in the event of a power failure   
  134. is the dupe index.  It will be on the disk but will result in a  
  135. dupe sheet that is NOT alpha-numeric.  This file can be          
  136. re-created AFTER (or during) the contest from the selection on   
  137. the POST.EXE menu.  It can be quite time-consuming. I recommend  
  138. that you continue to operate and then take the time to rebuild   
  139. the index after the contest is finished.                         
  140.                                                                  
  141. The POST.EXE program will let you print a summary. multiplier    
  142. list. logs. and dupe sheets.  The log is printed                 
  143. chronologically. the dupe sheets by band and mode.  The dupe     
  144. index rebuild must be used ONLY if you have had a system lock-up 
  145. or power failure. it will sort and create the index necessary to 
  146. print the QSO's alphabetically by band and mode.  When printing  
  147. the log entries or dupe sheet. after pressing 'P' to pause. you  
  148. can reset the delay.  that is. the rate at which data is sent    
  149. from your pc to the printer.  The minimum is set at 100 (fastest 
  150. transfer) to 999 (slowest transfer).  This was made available    
  151. because of the various transfer rates of machines and printer    
  152. buffer sizes.  If the delay is set properly. the print buffer    
  153. will be mostly empty. so that if you must stop the printer.      
  154. entering 'P' will pause the program with no data sitting in the  
  155. printer buffer.                                                  
  156.                                                                  
  157. There is also an option for export in several formats.  The first
  158. is for ARRL reporting. the second is an ALPHA4(tm) database and  
  159. the third is for LOGIC(tm) database. written by Dennis Hevener.  
  160. WN4AZY. of Personal Database Applications.  The files. ALPHA4.XFR
  161. and LOGIC4.XFR are both delimited with the tab character between 
  162. fields and each record terminates in a carriage return.  The ARRL
  163. reporting file is an ASCII file with a single field for each QSO 
  164. one line in length.  Below are charts showing the field names for
  165. the FD-1200f and the corresponding fields for the export files.  
  166. along with the file structure definition for POST.DAT. which may 
  167. help you with any other specific use you may have for the        
  168. program.                                                         
  169.                                                                  
  170. I am a LOGIC4(tm) user and am always pleased to hear from other  
  171. contesters who are also LOGIC(tm) users.                         
  172.                                                                  
  173. I hope you enjoy using this program. and that it makes a         
  174. positive change in your participation (and score).  Enhancements 
  175. and changes will be made as suggested and practical.             
  176.                                                                  
  177.             73 and good contesting.                   
  178.                                                                  
  179.             Harry Bump. KM3D.                         
  180.             PO Box 392                                
  181.             Richland. PA   17087                      
  182.                                                                  
  183.                                                                  
  184.                                                                  
  185.                                                                  
  186.                                                                  
  187.                                                                  
  188.                                                                  
  189.                                                                  
  190.                                                                  
  191.                                                                  
  192.                                                                  
  193.                                                                  
  194.                                                                  
  195.                                                                  
  196.                                                                  
  197.                                                                  
  198.                                                                  
  199.                                                                  
  200.                                                                  
  201.                                                                  
  202.                                                                  
  203.                                                                  
  204.                                                                  
  205.                                                                  
  206.                                                                  
  207.                                                                  
  208.                                                                  
  209.                                                                  
  210.                                                                  
  211.                                                                  
  212.                                                                  
  213.                                                                  
  214.                                                                  
  215.                                                                  
  216.                                                                  
  217.                                                                  
  218.                                                                  
  219.                                                                  
  220.                                                                  
  221.                                                                  
  222.                                                                  
  223.                                                                  
  224.                                                                  
  225.                                                                  
  226.                                                                  
  227.                                                                  
  228.                                                                  
  229.             DATA FILE USE                             
  230.                                                                  
  231.     PRE.EXE            LOG.EXE           POST.EXE            
  232. ----------------------------------------------------------------
  233. READS:                                                           
  234.                                                                  
  235.     CONTEST.DAT        CONTEST.DAT       CONTEST.DAT         
  236.     COUNTIES.DAT       BANDS.DAT         BANDS.DAT           
  237.     SECTIONS.DAT       COUNTIES.DAT      COUNTIES.DAT        
  238.     COLORS.DAT..       SECTIONS.DAT      SECTIONS.DAT        
  239.     ............       QSO.DAT           POST.DAT            
  240.     ............       CORR.DAT          SCORE.DAT           
  241.     ............       DUPE.DAT          CTYWKD.DAT          
  242.     ............       COLORS.DAT..      SECWKD.DAT          
  243.     ............       ............      COLORS.DAT          
  244.                                                                  
  245. and WRITES:                                                      
  246.     CONTEST.DAT        QSO.DAT                               
  247.     BANDS.DAT          CORR.DAT                              
  248.     QSO.DAT            DUPE.DAT                              
  249.     CORR.DAT           POST.DAT                              
  250.     DUPE.DAT           SCORE.DAT                             
  251.     COLORS.DAT..       CTYWKD.DAT                            
  252.     ............       SECWKD.DAT                            
  253.                                                                  
  254.                                                                  
  255.                                                                  
  256.                                                                  
  257.             POST.DAT  -  FILE STRUCTURE               
  258.                                                                  
  259. Each record in POST.DAT is a single field and is not less than   
  260. 38 characters in length.  The following data may be used to write
  261. your own customized export utility or export directly into a     
  262. program capable of manipulating the data.  For example. the data 
  263. may be directly imported by Lotus 1-2-3(tm) as text and then     
  264. columns in the spreadsheet may be created to display parts of the
  265. field using the string functions available in Lotus - LEFT  MID  
  266. and RIGHT.  The column holding the source data may be hidden and 
  267. the data may be manipulated to suit the needs of the user.       
  268.                                                                  
  269. LENGTH    DESCRIPTION                                              
  270.                                                                  
  271. 10    Callsign                                                 
  272. 2    Band/Mode - record number from BANDS.DAT file            
  273. 10    Date - MM-DD-YYYY                                        
  274. 8    Time - HH:MM:SS                                          
  275. 4    Class                                                    
  276. 1    New multiplier flag                                      
  277. 3     Section                                                  
  278.                                                                  
  279.                                                                  
  280.                                                                  
  281.                                                                  
  282.                                                                  
  283.                                                                  
  284.                                                                  
  285.                                                                  
  286.             ALPHA4.XFR                                
  287.                                                                  
  288.     ALPHA4(tm)        from FD-1200f                     
  289. --------------------------------------------------               
  290.  1    CALLSIGN               CALLSIGN                          
  291.  2    QSO_DATE (DD/MM/YYYY)  QSO DATE                          
  292.  3    QSO TIME (HHMM)        QSO TIME                          
  293.  4    BAND                   BAND                              
  294.  5    MODE (SSB/CW)          MODE                              
  295.  6    REPORT          59(9)                             
  296.  7    NAME            ----                              
  297.  8    QTH            ----                              
  298.  9    COUNTRY            ----                              
  299. 10    CONTINENT        ----                              
  300. 11    ITU ZONE        ----                              
  301. 12    CQ ZONE            ----                              
  302. 13    REGION            ----                              
  303. 14    PROVINCE        ----                              
  304. 15    DIG_NO_         ----                              
  305. 16    AGCW_NO            ----                              
  306. 17    HSC_NO            ----                              
  307. 18    MEMBER_OF        ----                              
  308. 19    AWARDS          ----                              
  309. 20    SPEC_EVENT        ----                              
  310.                                                                  
  311.                                                                  
  312.                                                                  
  313.                                                                  
  314.                                                                  
  315.             LOGIC4.XFR                                
  316.                                                                  
  317.     LOGIC4(tm)        from FD-1200f                     
  318. --------------------------------------------------               
  319.  1    CALL            CALL                              
  320.  2    QSO_DATE        QSO DATE                          
  321.  3    TIME_ON            QSO TIME                          
  322.  4    TIME_OFF        ----                              
  323.  5    RST_SENT        59(9)                             
  324.  6    RST_RCVD        59(9)                             
  325.  7    NAME            ----                              
  326.  8    QTH            ----                              
  327.  9    MODE            MODE (SSB/CW)                     
  328. 10    FREQ            ----                              
  329. 11    BAND            BAND                              
  330. 12    STATE            ----                              
  331. 13    COUNTRY            ----                              
  332. 14    QSL_SENT        ----                              
  333. 15    QSL_RCVD        ----                              
  334. 16    COMMENT            FIELDDAY # - CLASS ARRLSECT:      
  335. 17    VIA            ----                              
  336. 18    OPERATOR        CONTEST STATION CALL              
  337. 19    CONTEST_ID        FIELDDAY                          
  338. 20    NOTES            ----                              
  339. 21    ADDRESS            ----                              
  340. 22    PWR            ----                              
  341.                                                                  
  342.                                                                  
  343.                                                                  
  344.                                                                  
  345.                                                                  
  346.                                                                  
  347.                                                                  
  348.                                                                  
  349.                                                                  
  350.                                                                  
  351.                                                                  
  352.                                                                  
  353.