home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR18 / 1010.ZIP / DOC.TXT < prev    next >
Text File  |  1990-12-19  |  22KB  |  413 lines

  1. 1010 - The K4HAV 10-10 Contest Logging Program
  2. Written by James D. Hardy - K4HAV - 10X-17605
  3. 306 Frances Street - Sylvester GA 31791
  4. (912) 776-3583
  5. Copyright (c) 1990 by Hardy Data Systems
  6. Unauthorized copying is prohibited (except DEMO COPY)
  7.  
  8. MAIN MENU
  9. ****************************************************
  10. 1. New Contest:  The New Contest SET-UP asks for the starting
  11. date of the contest. Then a list of the existing contest files
  12. ( *.QSO) are displayed. If more than 15 are present - then use
  13. the cursor keys to see more of the list. For a new contest you
  14. are asked to choose a name that hasn't been used before. Some
  15. suggestions are SUMMER91 or WINTER91 - it's your choice.
  16. After these two entries corrections can be made by using the 
  17. edit commands if you made a mistake or changed your mind.
  18.  
  19. 2. Resume Contest: Unless the band is open for 48 straight hours
  20. or you decide you need some sleep - you will probably exit the
  21. program and turn off your equipment. Use this option to restart
  22. the Contest. You will be shown the existing contest files and by 
  23. using the cursor keys highlight the current contest file and hit
  24. ENTER. The Contest file and the DataBase file will be read 
  25. into memory and the last 9 QSO's will be displayed. A header file -
  26. which includes the starting date - score - total operating time -
  27. operator's 10-10 number and other identifying info was written to 
  28. the contest file whenever you last entered a QSO. The list of
  29. existing contest files is limited to the first 30. If you have more 
  30. than 30 - then move the oldest ones to a floppy backup.
  31.  
  32. 3. Print Log/Dupesheet and Utilities: This option runs another
  33. program which will print the log and dupesheet - and has
  34. DataBase utilities. This operation will be described later.
  35.  
  36. 4. Help: By typing "H" the program documentation will be
  37. displayed on the screen. By using PageUp or PageDown the user
  38. can view the entire file. A print-out can also be obtained by
  39. typing "P".
  40.  
  41. 5. Search: By typing "S" the Search Program will be run. This is a 
  42. complimentary program included with 1010 that searches Gerry Gross -
  43. WA6POZ's 10-10 DataBase for 10X numbers or calls. It also displays
  44. the silent keys. Gerry's DataBase was condensed for this application.
  45. The DataBase on the DEMO disk is limited to the first 5000 10X 
  46. numbers. The instructions are in the Search Program.
  47.  
  48. CONTEST OPERATION
  49. ****************************************************
  50. DATA Entry: The data input routine automatically makes all
  51. entries in capital letters. The 10-10 field will only accept numbers
  52. up to 6 digits. This allows for 6 digit 10-10 numbers which will
  53. happen sometime in the future. If the station has NO 10-10
  54. number then "0" (ZERO) must be entered into that field. If the
  55. 10-10 number is "0" then the score is one point. If it is anything
  56. larger than zero then the score is two points. There must be an
  57. entry in all fields before hitting <ENTER> to file the QSO. If a
  58. field is empty you will be alerted to that fact.
  59.  
  60. AUTOMATIC DX COUNTRY Recognition: There is a database included of DX
  61. Prefixes and Country names. The program checks the prefix and if found
  62. the country will be entered for you. If the prefix is not in the database
  63. then the QTH field will be left blank. There are over 600 prefixes 
  64. included - many for the same country. You can add new prefixes or edit
  65. the country names by using a text editor and saving as an ASCII file.
  66. There is a maximum number of 650 in this file. This feature does not 
  67. work on portable stations such as K4HAV/VK9. The DX prefix must be
  68. in the first part of the call.
  69.  
  70. STATE DATABASE: This database has all the Post Office two letter state
  71. abbreviations and full names. The correct two letters must be typed in -
  72. the computer will then expand to the full name. If you entered a wrong
  73. entry then you will hear a beep and see the 'Invalid Abr' message and 
  74. you can try again. These state abbreviations will be used to keep track
  75. of the states you need to make 'CONTEST WAS' and to make sure that 
  76. everyone uses the same 'approved' list to make all logs and future
  77. DataBases compatible.
  78.  
  79. ON-LINE Duping: When a call is entered and the <ENTER> or
  80. SpaceBar is hit - the log is checked for a Dupe. If the station has
  81. been worked before then the QSO number - Time - and the
  82. contest info will be printed and a double-beep will be heard and
  83. a message will be displayed to alert you to the dupe. After hitting
  84. any key to continue the field will be erased. If the DataBase
  85. feature is on and there is a DataBase file - then it will be checked
  86. next and if the station is in the DataBase file his information will
  87. automatically be entered. It can be confirmed or corrected as the
  88. station is giving the info. After several contest are worked and
  89. your DataBase file is built up this feature will save much "wear
  90. and tear" on the contest operator. This feature is optional and can
  91. be turned off at any time by hitting F3.
  92.  
  93. ON-LINE Editing: By using the Up-Arrow key any of the nine
  94. previous QSO's can be edited. Hitting <ENTER> will re-file the
  95. corrected QSO. Then come back down to the current QSO by
  96. using the Down-Arrow key or Control-G. Other editing features are
  97. described later in another help section.
  98.  
  99. RATE Window: This gives the hourly rate based on the past 10
  100. QSO's - the past 100 QSO's - and the overall contest QSO rate.
  101. The past 10 Rate is not displayed until 10 QSO's are on file
  102. from the current operating session. Same applies for the 100 Rate. 
  103. The Overall Contest rate is always displayed after the first QSO.
  104. The Total operating time is updated after each QSO.
  105.  
  106.  
  107. COMMAND KEYS:
  108. ****************************************************
  109. F1:  Set Time and Date. All logs should be kept in GMT. The
  110. Time and Date can be set here if it was not set from the DOS
  111. prompt. The data must be entered in the format shown.
  112.  
  113. F2:  This is the detailed Help Screen. At the end of the display
  114. there is an option to make a print-out. The help text was written
  115. without any commas. All text after the comma would have been
  116. printed on the next line - thereby wasting display space.
  117.  
  118. F3:  Data Base ON/OFF. The default is ON - but can be changed at 
  119. any time by toggling F3. The purpose of the DataBase if used is 
  120. to check the DataBase whenever a call in typed in -- if that 
  121. station was worked during a previous contest - then his info is 
  122. automatically entered. If any of the info has changed then the 
  123. contest operator can change it online. Also the partial call 
  124. search (F-8 and F-9) checks the Data Base. Also the Check 10-10 
  125. (F6) and Check Call (F7) functions checks the DataBase after it 
  126. checks the log. Toggling F3 to "OFF" will bypass the Data Base 
  127. during these operations. 
  128.  
  129. F4:  Displays the DataBase file on the screen - 46 calls and info
  130. per screen.
  131.  
  132. F5:  Checks the Master 10-10 DataBase. This was condensed from the
  133. WA6POZ list and will be henceforth known as the 'Master List'. This
  134. 360K file stays open and the 10X number can be entered and the callsign
  135. will be displayed. Silent Keys are displayed in lower case letters and 
  136. a message is shown indicating SK. QSO's with Silent Keys do not count 
  137. for contest credit. This feature is available on the DEMO program only
  138. for the first 5000 10X numbers This list is not read into memory but 
  139. is read from the hard drive every time a number is requested.
  140.  
  141. F6:  Check 10-10 number. If you are tuning around and hear a
  142. station give his 10-10 number you can check to see if he has been
  143. worked during the contest or if he is in the DataBase. If you
  144. have already worked him there is no need to listen more to see
  145. what his call is.
  146.  
  147. F7:  Check Call. This is similar to F6. Instead of using this - the
  148. same thing is accomplished by just typing the call in the log. After
  149. the space bar is hit the computer will check for dupes. BUT there
  150. may be an occasion when you are in a contact and you hear
  151. someone else on the frequency. This new call could be checked
  152. by using F7.
  153.  
  154. F8:  Partial Call Search. This will display the first 55 "matches"
  155. and will also report the total number up to 200 at the top of the
  156. screen. If you need the info of a station beyond the 12th one -
  157. toggle the partial search off and use F7 key to "Check the Call" -
  158. or use more of a partial call. This will give the info you need.
  159. This will also accept the "?" as a wild card. Typing "H?V" and then
  160. hitting F8 will give you K4HAV - HH2V - or WA2HCV or any call which
  161. happened to be in the log or DataBase fitting that mask. Hitting
  162. F8 again will toggle this display off.
  163.  
  164. F9:  Partial Call Search with info. Only the first 12 "matches"
  165. are displayed. However the total number of matches is shown at
  166. the top of the screen (with a maximum of 200). Three letters
  167. should not produce more than 12 matches. F8 and F9 will only 
  168. function when the cursor is in the Call Sign column. In
  169. any other location it will not have any action.
  170.  
  171. F10: Check Prefix/Country. This functions only from the callsign
  172. field. If the callsign field is empty - you will be prompted for
  173. a country name. Just type in the first two or three letters and
  174. everything that matches will be displayed up to 27 items. If there 
  175. is a prefix in the callsign field - hitting F10 will give you the 
  176. country or countries again up to a limit of 27. Note: 'S' yields all
  177. prefixes beginning with 'S'. 'SM' yields all prefixes beginning with
  178. 'SM' but 'SM4' will not yield anything because the Sweden prefix is 'SM'.
  179.  
  180. ALT-C: This toggles the Confirm 10X number ON and OFF. When every 
  181. QSO is logged it is checked against the 'Master List'
  182. and if the callsign does not match the one in the log - then a
  183. beep and a message will indicate the fact. You will need to get
  184. a correction on the call or 10X - unless the station has changed
  185. call signs. If there is a correction to be made then use up-arrow key
  186. and make the correction and hit enter to re-log the contact. This
  187. feature can be turned off by hitting ALT-C if desired. Its main
  188. purpose is to alert you to a possible error. On the DEMO Version
  189. this works only for the first 5000 10X numbers.
  190.  
  191. ALT-E:  Edit Entire Contest Log. This allows for editing of the
  192. Call - Name - State - and 10-10 number. The edited item will not
  193. be displayed until the screen is refreshed. The QSO number has
  194. to be used to specify which contact to be edited. The same edit
  195. commands apply that are shown on the Help Screen. However
  196. the <ESC> doesn't function as inputting contest information.
  197. Hitting <ENTER> will write the change to the disk. This ALT-E
  198. command key can also be used to display the entire contest log -
  199. in two columns with 46 QSO's per screen. PageUp and
  200. PageDown to the different screens. For editing the last 9 QSO's
  201. see the next item. This key functions only from the CallSign 
  202. field - which should be empty because on return from the ALT-E
  203. procedure this field is set to NULL.
  204.  
  205. ALT-M: Display Multipliers Needed. Actually this is the states that
  206. have not yet been worked. Many stations like to know which states
  207. they have not worked during the contest and this is a fast way to
  208. find out. It only displays the first 36. For this function to work
  209. properly the correct two letter state abbreviation must be used. The 
  210. computer expands the abbreviation so you should be able to spot any
  211. errors. The 10-10 contest does not have multipliers but most operators
  212. have worked other contests and like to have a status report available.
  213.  
  214. ON-LINE Editing: Edit on-line last nine QSO's. Use the Up-
  215. Arrow key to move up to the QSO you wish to edit. Make the
  216. corrections and then hit <ENTER>. This rewrites the correct
  217. data to disk and to memory. Come back down to the current
  218. QSO by hitting the Down-Arrow key or Ctrl-G.
  219.  
  220. ALT-H: Displays the Help/Message Screens. There are provisions for
  221. two user-defined messages. Save these as an ASCII file and name
  222. MSG1.TXT and MSG2.TXT. There are two examples to give an
  223. idea of what could be used if desired. These have a maximum
  224. length of 9 lines.
  225.  
  226. ALT-Q: Quit. This will take you back to the start-up menu. From
  227. the Main Menu you can now print the log and dupesheet. To
  228. conserve memory - the print-out procedure is a separate program
  229. that must be run from the Main Menu.
  230.  
  231. SAVELOG: Typing SAVELOG in as a call and hitting the spacebar will
  232. make a backup copy of the contest log on a floppy in your A: Drive.
  233. An error routine exists to make sure the drive door is closed and 
  234. the disk is not write-protected. Hit Crtl-K when finished.
  235.  
  236. EDIT KEYS:
  237. ****************************************************
  238. Ctrl-G:  Goto current QSO. This is used when online editing. The
  239. cursor key was used to go up and could also be used to come back
  240. down - but this does it with one key stroke. In the 10-10 field
  241. hit Ctrl-G twice.
  242.  
  243. Ctrl-K:  Kills (or erases) the line. This sets everything (Call -
  244. Name - State & 10-10 number) to a blank or null string. You
  245. would use this if a contact was not completed and was not to be
  246. logged.
  247.  
  248. Ctrl-W:  Wipes the field.
  249.  
  250. ESC:  The Escape key puts a question mark in the field. The
  251. QSO cannot be logged until every field has something in it. If
  252. something is unknown and may be edited in later - then by hitting
  253. the Escape key thus putting a '?' in the field lets you file the
  254. QSO. Of course - the contest operator could manually put a
  255. letter of his choice here - BUT this does it all with one key. It
  256. puts in the '?' and advances to the next field. A zero is entered
  257. for the 10-10 number. In the Call field a '?' hangs the program
  258. and a 'QQ' in put instead. Using this twice will not cause the
  259. 'DUPE MESSAGE' to appear.
  260.  
  261. ENTER:  The <ENTER> key files the QSO to the disk drive. If
  262. a field is empty then you will hear a nasty sound - see a message
  263. and the cursor will be placed at the empty field. The Rate
  264. Window is updated whenever a QSO is filed - as well as the score
  265. and total operating time in the contest. If the next field is blank
  266. then the <ENTER> key also moves to the next field (as does the
  267. SpaceBar). Many of the other 'Contest Programs' use the
  268. SpaceBar to move to the next field - therefore this program will
  269. also use it to provide a 'like feel' when using the different
  270. programs.
  271.  
  272. SpaceBar:  This is used to move to the next field. Tab can also be
  273. used - but the SpaceBar should be the most convenient. Hitting
  274. the SpaceBar after the 10-10 number returns you to the Call Sign
  275. column.
  276.  
  277. Other Edit Keys:  The Help Screen on Edit Keys gives the rest of
  278. the edit keys. They are more or less standard. Try them all to see
  279. what they can do.
  280.  
  281.  
  282. PRINT-OUT OF LOG AND DUPESHEET AND UTILITIES
  283. ****************************************************
  284. Final Editing: If by chance you worked a station one time and
  285. entered his call wrong and worked him again using his correct call
  286. and later found out that the second QSO was a dupe then the
  287. second callsign entry should be changed to "DUPE" using the
  288. ALT-E Full Log Editing function. Whenever the log and dupe-
  289. sheet are printed - any "DUPE" callsigns are omitted - likewise
  290. when converting to the DataBase. If any "DUPE's" are found
  291. when reading in the log to the print routine then a message and 
  292. number will be displayed on the screen for your information.
  293.  
  294. LOG:  The log print-out has two options. 50 QSO's per page in
  295. normal print and 100 QSO's per page using condensed print. As
  296. indicated on the Print Menu the default printer codes are the 
  297. standard Epson codes which should work with most printers. The 
  298. only printer codes used are the form-feed - condensed on and
  299. condensed off. Since many hams have access to laser printers - the
  300. codes for the HP Series II laser printer are also included as a
  301. print-out option. Most other laser printers will emulate the HP.
  302. The default printer codes can be changed as described later.
  303.  
  304. DUPE-SHEET:  The dupe sheet will feature twelve columns. A
  305. column for each of the 10 call areas plus the 11th for Canadians
  306. and the 12th for DX stations. Most dupe sheets listings have just
  307. an alpha-numeric list. This satisfies the requirements but is hard
  308. to read. At the end of the dupe sheet will be a recap section. This
  309. printout is in condensed print. At the end of the print-out is a
  310. recap sheet with the operator's information.
  311.  
  312. NOTE: Whenever you run this PRINT/UTILITY MENU Program you will be
  313. asked to pick a contest file at the beginning of the program. This 
  314. is required to get to the MENU. If using any of the DataBase Utilities
  315. then it doesn't matter which one you choose - You will be prompted
  316. again within that Utility Program.
  317.  
  318. MAKE DATABASE:  This runs a program that will convert the
  319. log into a DataBase file. The contest file has provisions for a ten
  320. letter call such as KA4HAV/VE3 but the DataBase file cuts it
  321. down to 6 letters - and removes any portable prefix. The Name
  322. field is 10 letters in both. The State/QTH field is 10 letters long
  323. in the Contest file but the DataBase file cuts it down to 2 letters.
  324. This is done to allow more calls and info in the DataBase to be
  325. read into memory for contest use. At the end of the routine you
  326. will be given a choice if you want the DataBase sorted. Sorting
  327. does make it easier to view the DataBase (F4) to check the info.
  328.  
  329. ADD LOG TO DATABASE:  This program will allow future
  330. contests to be added to the existing DataBase file. It will check to
  331. see if the call exists and if not then it will be added. It would also
  332. be possible for several users to combine contest logs into a larger
  333. DataBase file of the active 10-10 contesters. If one wishes to do
  334. this he would probably also wish to maintain his own active file
  335. under a different name. Again you will have an option to sort the
  336. DataBase file.
  337.  
  338. ADD TO OR EDIT DATABASE: This permits corrections or
  339. new calls to be added to the DataBase. New calls added won't be
  340. displayed until the screen if refreshed.
  341.  
  342. CHANGE PRINTER CODES: The default printer codes are:
  343. Form Feed: CHR$(12)
  344. Condensed ON: CHR$(15)
  345. Condensed OF: CHR$(18)
  346. These will work for most printers but in case you have an old 
  347. Tandy or something else non-EPSON compatible this option will
  348. allow up to 3 printer codes per printer function. If only one code
  349. is required as in the defaults - then type in zero for the other 
  350. two codes. EXAMPLE 12  0  0. This has to be the decimal 
  351. equivalent - the decimal equivalent of ESC is 27. There is a menu
  352. option to convert back to the default. This is written to a 
  353. PTRSETUP.DAT file. The laser printer codes are for the HP Series II 
  354. and there is no provisions to change them.
  355.  
  356. DEMO COPY:
  357. ****************************************************
  358. 1. The Demo copy is an actual working copy with a maximum of
  359. 25 contacts and 1000 calls in the Data Base. Most of the programs 
  360. will run on a machine with only 384K - however - several of the 
  361. Data Base utility programs require more memory. The full working
  362. copy has a memory checking routine that allows the capacity to
  363. be adjusted according to the memory. 
  364.  
  365. 2. If you got a Demo copy from CompuServe or another BBS - then
  366. you can register for the fee of $20.00 ($25.00 for DX airmail) 
  367. which includes a full working copy with your name - call - 10-10 
  368. number and address written into the program code. This fee 
  369. includes printed documentation (in more detail than this 
  370. on-screen help) and the latest version. The Search Program which
  371. searches the 'Master List' is also included. Please supply information
  372. and type floppy desired and mail your check (make to Hardy Data 
  373. Systems) to the address at the beginning of this documentation. Please
  374. state if a high density diskette can be used. The program takes two
  375. 360K disks and using a high density will save postage.
  376.  
  377. MISCELLANEOUS NOTES:
  378. ****************************************************
  379. 1. Although operation with a computer does not require the use
  380. of a boom mike - it surely does make it easier to have both hands
  381. free.
  382.  
  383. 2. The 805 contacts made by the author K4HAV in the August 1990
  384. Phone Contest are included in the DataBase.DAT file on the disk. 
  385. Use this file to test-run the program. The user will probably 
  386. desire to erase this file before an actual contest and start his 
  387. own DataBase. If this file is not erased then whenever you run
  388. the Make DataBase option it will start writing at record one again.
  389. If you have less than 805 contacts in your log - then the DataBase
  390. file will still contain 805 contacts - some of which will be your
  391. new ones and some of my old ones.
  392.  
  393. 3. The program owner's name and address - call letters and 10-10
  394. number are written into the program code and only the mailing
  395. address can be changed when printing the log.
  396.  
  397. 4. The sorting program (10SORT.EXE) can be run from the DOS
  398. prompt later if you change your mind about sorting.
  399.  
  400. 5. Before a call is logged it is checked to make sure that there
  401. is a valid number within the first 3 digits of the callsign. 
  402. During the beta testing in the August 1990 contest several W-zeroes
  403. were entered as W-O's. The second time they were worked the dupe
  404. checking process didn't recognize the dupe.
  405. 6. Because the SpaceBar moves to the next field - in order to 
  406. enter a double name like Betty Sue - type in Betty_Sue. The same 
  407. applies to a country name.
  408.  
  409. 7. This program is written in QuickBasic. The CHAIN Command is used 
  410. in some of the programs - which requires that BRUN45.EXE be in the
  411. same directory as the programs. It is included on the diskette.
  412.  
  413.