home *** CD-ROM | disk | FTP | other *** search
/ Antennas / Antennas_CD-ROM_Walnut_Creek_September_1996.iso / rf / beamhead / read.me < prev    next >
Text File  |  1996-06-30  |  16KB  |  428 lines

  1. BEAM Antenna direction Program
  2.  
  3. This program is distributed as shareware.  It may not be sold for more
  4. than the copying cost without the written permission of the author.
  5. If you would like to register your copy, please send $19.95 to JCI
  6. Shareware. Please indicate the version that you already have. You
  7. will receive the next update free along with other exciting JCI shareware.
  8. VISA and MasterCard registrations may be sent via email.
  9.  
  10. CompuServe:      72470,3171
  11. Internet:        peterj@netcom.com
  12. Fido Netmail:    1:216/506
  13. Snailmail:       JCI Shareware, Box 336B, Ben Lomond, CA 95005 USA
  14.  
  15.  
  16. ______________________________________________________________________
  17.  
  18. BEAM    A World Map Beam Heading Program          by Peter Jennings
  19.  
  20. (c) 1993 JCI Shareware, Box 336B, Ben Lomond, CA 95005 USA
  21.  
  22. BEAM shows a color map of the world on VGA monitors.  If you have
  23. a mouse, you can use it to move the destination cursor to the
  24. target location.  If not, the arrow keys can be used.
  25.  
  26. Features
  27. ========
  28. Mercator projection world map.
  29. Continental US map with states.
  30. Automatic plotting by amateur callsign, latitude/longitude, postal zip code.
  31. Plotting of points from keyboard, mouse selection, or file.
  32. Distance and bearing shown from user's station.
  33. Antenna relocation using mouse.
  34. Grid square display based on Zip code or location.
  35. County lookup based on Zip code.
  36. Address lookup from HamBase with location, County, Grid Square display.
  37. Random location display.
  38. Save screen as a GIF file with title for distribution.
  39.  
  40. QUICK DEMO
  41. ==========
  42.  
  43. To run BEAM with the station in Las Vegas, just type DEMO and press Enter.
  44.  
  45.         C:HAM> DEMO    [Enter]
  46.  
  47. Press Enter at all the prompts to accept the default values.
  48.  
  49. Plot the demo file using the Alt-F command.
  50.  
  51.      Call:  Alt-F
  52.      File:  DEMO    [Enter]
  53.  
  54. Use Alt-H to see what else is available.  Don't forget to come back here
  55. and read the READ.ME file for more information.
  56.  
  57. -------------------------------------------------------------------------
  58.  
  59. MANUAL
  60. ======
  61. To run BEAM, just type BEAM and press Enter.
  62.  
  63.         C:HAM> BEAM    [Enter]
  64.  
  65. To skip the antenna location prompt, the antenna location may be entered
  66. on the command line.
  67.  
  68.         C:HAM> BEAM 37.1N 122.1W    [Enter]
  69.  
  70. If you wish to default to the US map instead of the World map, add /US
  71. to the command line.
  72.  
  73.        C:HAM> BEAM 37.1N 122.1W /US
  74.  
  75. I suggest you create a BAT file to run BEAM with your station location.
  76.  
  77.         C:HAM> COPY CON MAP.BAT
  78.         C:\HAM\BEAM 37.1N 122.1W /US
  79.         ctl-Z  [Enter]
  80.  
  81.         C:HAM> MAP
  82.  
  83. Typing MAP will run BEAM with the antenna located at 37.1°N 122.1°W.
  84. The N and W are optional. Use S and E for south and east. Negative
  85. values may also be used. If you copy MAP.BAT to any directory
  86. included in your PATH statement, you will be able to type MAP
  87. anywhere to run BEAM.  The example assumes that BEAM and its files
  88. are in the directory HAM.  Your directory name may differ.
  89.  
  90. The program will load the data files containing the prefix allocations
  91. and country locations.  These are a superset of the DXCC countries list.
  92. Some of the larger countries which use prefixes to indicate geographic
  93. location have been broken down to provide more accurate station locations.
  94.  
  95. For more information on the various data files and accessing HamBase
  96. data files, see the DATA FILES section below.
  97.  
  98. After loading, a mercator projection of the map of the world will be
  99. displayed.  Random locations will be shown and the beam will turn to
  100. point in the correct direction.  Press any key to continue.
  101.  
  102. MOUSE
  103.  
  104. The mouse is only enabled in the Call and Latitude modes.  If you are
  105. in File mode, the mouse will not put junk on the map accidentally. It
  106. is assumed you may want to save or print the resulting map.
  107.  
  108. Moving the target location with the mouse or the arrow keys will show
  109. the closest prefix in the database on the map.  The name of that location
  110. will be displayed.  The beam heading and distance to the cursor will also
  111. be displayed along with the latitude and longitude.
  112.  
  113. Pressing the left mouse button will relocate the beam to the current
  114. cursor location.
  115.  
  116. Pressing the right mouse button will place a "map tack" at the cursor
  117. location.
  118.  
  119. Note that the closest prefix is not necessarily the same as the country
  120. you are pointing at.  The colors on the map are not taken into
  121. consideration when finding the closest location in the database.
  122.  
  123. If you do not have a mouse, the up/down/right/left arrows can be used
  124. to move the cursor around the screen, but you cannot place the beam at
  125. a new location, or place manual map tacks. If there are requests for
  126. keyboard entry of these features, we will add them to a later version.
  127.  
  128. -----------------------------------------------------------------------
  129.  
  130. ALT COMMANDS
  131.  
  132. Alt-H
  133.  
  134. Display a Help screen for quick reference to the Alt keys. Press
  135. the [space] bar for a second screen.  Enter the desired Alt command
  136. for immediate execution.
  137.  
  138. Alt-C
  139.  
  140. This is the default mode.  The "Call:" prompt will be displayed.
  141. Enter any callsign.  The prefix will be decoded into a location
  142. which will be shown on the map.  The exact antenna bearing, distance,
  143. and latitude and longitude will be shown on the screen.
  144.  
  145. Zip codes may also be entered at the "Call:" prompt.  Any 5 digit
  146. number is considered to be a zip code.
  147.  
  148. Long path is not shown in this version.  For long path, always add
  149. 180°.  The long path distance is 24,876 miles minus the short path
  150. distance.  If you would like to see the long path direction and
  151. distance added to the display, please let me know.
  152.  
  153.  
  154. Alt-Z
  155.  
  156. The ZIP command allows zip codes to be entered.  There is no difference
  157. between Alt-C and Alt-Z except that the prompt is changed. In both
  158. cases, zip codes and callsigns may be entered.
  159.  
  160. Zip codes must be exactly 5 digits long.
  161.  
  162.  
  163. Alt-L
  164.  
  165. To enter an exact target location, press Alt-L. The "Latitude:"
  166. prompt will be shown.  Enter the latitude in decimal form. Many
  167. atlases will show latitude in degrees, minutes, and seconds. There
  168. are 60 minutes in 1 degree, and 60 seconds in 1 minute.  To convert
  169. minutes to decimal, divide the minutes by 60 and the seconds by
  170. 3600.  For example: 36°09'36" would be 36.0 + 9/60 + 36/3600 = 36.16°
  171. For locations south of the equator, add S to the value or use a
  172. negative number.  N is optional for northern latitudes.
  173.  
  174.          37.0        These are all valid latitudes.
  175.          38N
  176.          45 S
  177.          -12.7
  178.  
  179. At the "Longitude:" prompt, enter the longitude in degrees West. For
  180. longitudes EAST, enter a negative value, or append E to the value.
  181.  
  182.            122
  183.            122W       These are all valid longitudes.
  184.            -75
  185.            75 E
  186.  
  187. Alt-B
  188.  
  189. Alt-B (BEAM) will hide the beam if it is visible or show the beam
  190. if it is hidden.  The color of the word "Beam" on the prompt line
  191. will change according to whether the beam is shown or hidden.
  192.  
  193. Pressing the left mouse button will move the beam to a new location
  194. and show it if it is hidden.
  195.  
  196.  
  197. Alt-T
  198.  
  199. TACK COLOR.  This command lets you specify the color of the map tacks
  200. that are placed with the right mouse button.  Use the PgUp and PgDn
  201. keys to select the desired color, or type the color you wish to use.
  202.  
  203. If you type an invalid color, RED will be used.
  204.  
  205.  
  206. Alt-R
  207.  
  208. This command will show random prefixes on the map.
  209.  
  210. + will increase the display speed.
  211. - will decrease the display speed.
  212.  
  213. Press any other key to stop the random display and enter a new command.
  214.  
  215.  
  216. Alt-F
  217.  
  218. The File command is used to stick "map tacks" in locations on
  219. the map.  The file can be a ham radio log file of callsigns, a
  220. list of latitudes and longitudes with a legend, or a list of
  221. zip codes.
  222.  
  223. File:
  224. Enter the file name of the file you wish to plot on the map.  If the
  225. file is not in the current directory, enter the complete path name.
  226.  
  227. Keep Legend [Y/N]?
  228. Normally, the legend (prefix for ham files) is displayed as the point
  229. is plotted and then removed.  This prevents clutter when there are
  230. large numbers of data points.  If you only have a few points, you
  231. can keep the legends on the map.
  232.  
  233. Map Tack Color: RED
  234. The default map tacks are red.  If you want to use a different color
  235. map tack, you can type the new color at this prompt.  It is easier to
  236. use the PgUp and PgDn commands to make sure that you select a valid
  237. color.  If you select an invalid color name, RED will be used.
  238.  
  239. By changing colors, you can plot several files to the map for comparison.
  240. If a tack is already placed in a point, a second tack will not be placed.
  241. Maybe later I will create 2 colored tacks for this occurence.
  242.  
  243. While files are being plotted, the beam is hidden.  It will reappear
  244. if you change to Callsign or Latitude mode and move the mouse.
  245.  
  246. The plotting speed can be adjusted with the + and - keys.
  247.  
  248. + will increase the display speed.
  249. - will decrease the display speed.
  250.  
  251. If the speed is increased past a certain point, the sound will be disabled.
  252.  
  253. Callsign File Format:
  254. Each line of the input file must begin with a callsign.  The call
  255. must be terminated with a space, comma, or tab character. It doesn't
  256. matter what else is on each line. Maximum line length is 256 characters.
  257.  
  258. K1EA's CT program can export an ascii file of your entire contest log.
  259. These files are in the form *.ASC and can be read by the BEAM program
  260. directly.  It is interesting to watch the plotting of the stations you
  261. worked in chronological order as the propagation shifts.
  262.  
  263. Location File Format:
  264. Each line must contain a latitude ( positive = North ), a longitude
  265. ( positive = West ), and a legend of up to 32 characters.  The fields
  266. may be separated by spaces, commas, or tabs.  Leading spaces are
  267. ignored.
  268.  
  269. Callsigns and latitude/longitude records can be mixed in the same file.
  270.  
  271. The DEMO file is included as an example of a location file.
  272.  
  273. Zip Code File Format:
  274. Each line must begin with a 5 digit zip code.  To be recognized as a
  275. zip code, there must be no spaces or other characters before the numbers,
  276. and there must be exactly 5 digits followed by a space, comma, tab, or
  277. end of line.
  278.  
  279.  
  280. Alt-G
  281.  
  282. This command is used to save the map as a GIF file.  After loading
  283. a log or other file with Alt-F, it is possible to create a snapshot
  284. for later viewing with CSHOW, VPIC, etc., or to use the resultant GIF
  285. for printing or importing to a page layout program.
  286.  
  287. You will be prompted for a title which will be placed at the bottom of the
  288. saved GIF file.
  289.  
  290. As the GIF is created, the line number being converted is displayed.
  291. About 400 lines are saved in the GIF.  Please be patient.  As the GIF
  292. is created, the line number being worked on is displayed.
  293.  
  294. There are many commercial and shareware GIF viewers available. Some of
  295. these programs can be used to print the GIF.
  296.  
  297.  
  298. Alt-U
  299.  
  300. The USA command is used to load a clean copy of the US map.
  301.  
  302.  
  303. Alt-W
  304.  
  305. The WORLD command is used to load a clean copy of the world map.
  306.  
  307.  
  308. Alt-S
  309.  
  310. The SOUND command will toggle the sounds associated with placing
  311. map tacks and painting the maps.  When the sounds are turned on,
  312. a happy beep is heard.  When the sounds are turned off, a dull buzz
  313. is signalled.
  314.  
  315.  
  316. Alt-M
  317.  
  318. MOUSE DELAY.  It was discovered that one of our laptops was unable
  319. to keep up with updating the closest country while moving the mouse,
  320. resulting in a jerky mouse response.  If you find that your mouse
  321. is misbehaving when the World Map is displayed, try increasing the
  322. mouse delay.  The default value is 0.  Enter any positive number
  323. for an increased delay time before updating the screen.  50 was
  324. a good value for our laptop.  PLEASE send me an email message if
  325. you find this necessary and let me know what value was best for
  326. your computer!  This is the kind of feedback that can only come
  327. from users of different speed machines with different display and
  328. mouse drivers.
  329.  
  330. Alt-X
  331.  
  332. This command will exit the BEAM program and return you to DOS.
  333. Pressing any key during the commercial will exit immediately.
  334.  
  335. ---------------------------------------------------------------------
  336.  
  337. DATA FILES
  338.  
  339. The 3 files PREFIX.A, PREFIX.B, and READ.ME must be located in the
  340. same directory as the BEAM.EXE program file.
  341.  
  342. To decode a callsign into a location, the program looks first in
  343. PREFIX.B to find the prefix in column 0.  This gives the program
  344. a "standard" location prefix to use to look up the latitude and
  345. longitude in PREFIX.A.
  346.  
  347. The PREFIX.A file contains unique prefixes and locations sorted in
  348. alphabetical order.  To add a new location, put a unique prefix in
  349. the correct sequence into this file.  The latitude, longitude, and
  350. location name are in fixed column format.
  351.  
  352. All of the locations in the PREFIX.A file are plotted on the world
  353. map as blue dots.
  354.  
  355. The PREFIX.B file is used to decode prefixes to the unique prefix
  356. list of PREFIX.A.  New prefix allocations or unique calls can be
  357. placed in this file with the appropriate "standard" prefix as
  358. found in the PREFIX.A file.  My thanks to K2MM for his assistance
  359. in producing the PREFIX.B file.
  360.  
  361. The files ZLL.DAT and HBCOUNTY.A are HamBase files.  If you purchase
  362. HamBase in the future, you will probably receive new copies of these
  363. files which have been updated. The files provided with this program
  364. are the current versions of the ZLL.DAT and HBCOUNTY.A file. They may be
  365. installed in the same directory as BEAM.EXE, or they may be in
  366. the directory used for HamBase.  If they are in the HamBase directory,
  367. the environmental variable HAMPATH must be set to indicate the
  368. path so that the BEAM program can find the files.
  369.  
  370.      SET HAMPATH=c:\HAMBASE
  371.  
  372. It is normal to insert this line into your AUTOEXEC.BAT file so that
  373. HamBase and BEAM will be able to find the necessary files.
  374.  
  375. HB92.MAP is the map file for your HamBase data. In versions 2.xx of
  376. HamBase, this file is created with the GENMAP program.  With version
  377. 3.xx HamBase, it is necessary to generate this file with the
  378. GENERATE DATA MAP command.  See page 25 of the HamBase manual.
  379. ^^^^^^^^^^^^^^^^^
  380.  
  381. BEAM will work with all versions of the HamBase data provided the
  382. HB92.MAP file has been created properly for the appropriate version.
  383.  
  384. BEAM only accesses the basic HAMBASE data files.  It does not look
  385. in UPDATE or HBTEXT or HBNEW files for updates created by the user
  386. or not integrated into the data with the UPDATE program (version 3.xx
  387. only).
  388.  
  389. The latest HamBase data is available from j∙Com, 793 Canning Pkwy,
  390. Victor, NY 14564.  Phone (716) 924-0422, Fax (716) 924-4555 for the
  391. latest catalog. [ Now with toll free order line: (800) 446-2295 ]
  392. --------------------------------------------------------------------
  393. Notes
  394.  
  395. A question mark is appended to the Grid Square designator when the
  396. location is on the edge of the square.  In this case, it is equally
  397. likely that the real location is in the adjacent square due to
  398. inaccuracies in zip code to lat/long data.
  399.  
  400.  
  401. The DEMO file is an example of a data file that can be plotted using
  402. all of the various data forms in one file. A tiny amount of HamBase
  403. data has been included in HB92.MAP and HAMBASE.A so you can see how
  404. BEAM works with HamBase.  The only calls included in the HAMBASE file
  405. are the ones that appear in the DEMO file.
  406.  
  407. ----------------------------------------------------------------------
  408.  
  409. The latest version of BEAM will be available on the Mountain Retreat
  410. BBS: (408) 335-4595 in the HomeBase files area.  It may be FREQ'd from
  411. 1:216/506 with the magic name BEAM.
  412.  
  413. The latest version will also be available on CompuServe in HamNet Lib 6.
  414. Internet surfers may:
  415.  
  416.                  ftp netcom.com directory /pub/VE3SUN.
  417. ______________________________________________________________________
  418.  
  419. 73
  420. Peter Jennings  AB6WM
  421.  
  422. CIS:          72470,3171
  423. Internet:     peterj@netcom.com
  424. Fido Netmail: 1:216/506
  425. Snailmail:    JCI Shareware, Box 336B, Ben Lomond, CA 95005 USA
  426.  
  427.  
  428.