home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 712.PCT.DOC < prev    next >
Text File  |  1989-11-28  |  47KB  |  1,120 lines

  1.                   C O N G R A T U L A T I O N S 
  2.  
  3. You now have the easiest to use, least expensive, satellite tracking package 
  4. available in shareware. The capabilities provided by PC-TRACK were previously
  5. limited to programs which were hard to use, expensive, and designed  for
  6. mini-computers or more expensive 80286 and 80386 based personal  computers.
  7. Now you can graphically track your favorite terrestrial satellites with ease,
  8. accuracy, and money left in your pocket. 
  9.  
  10.                        ABOUT THIS MANUAL 
  11.  
  12. PC-TRACK was written to be simple enough to use without any documentation.
  13. PC-TRACK incorporates context sensitive on-line help to assist with any area
  14. of question. In an effort to make PC-TRACK as useful as possible, this manual
  15. is also provided for your assistance.  It will provide you with detailed
  16. explanations of the way PC-TRACK  works and its features. It will also will
  17. provide you with helpful tips and information which will help you get the
  18. most from PC-TRACK. 
  19.  
  20.  
  21.                             COPYRIGHT STUFF 
  22.  
  23. PC-TRACK is marketed as SHAREWARE. IT IS NOT PUBLIC DOMAIN  SOFTWARE! This
  24. means that anyone can make copies of PC-TRACK to  distribute to others for
  25. the purpose of evaluating the package for  usefulness. But if you decide that
  26. PC-TRACK will be useful to you and decide to use it regularly, you must
  27. register your copy. This means paying for the use of the software. See the
  28. file called README on the disk or the messages in PC-TRACK for details on
  29. how to register. All rights to PC-TRACK are held by Thomas C. Johnson. 
  30.  
  31.  
  32.       PC-TRACK is Copyright (C) 1989 by Thomas C. Johnson. 
  33.  
  34.                                 PART I 
  35.  
  36.                      INTRODUCTION AND INSTALLATION   
  37.                    
  38.    GENERAL DESCRIPTION 
  39.  
  40. PC-TRACK is a general purpose satellite tracking package designed to  take
  41. the complexity and confusion out of finding where an earth  orbiting
  42. satellite is in space and providing the antenna pointing data  necessary to
  43. transmit signals to or
  44. receive signals from them. 
  45.  
  46. HISTORY 
  47.  
  48. PC-TRACK has its origin in a satellite tracking program I wrote to  track the
  49. OSCAR (Orbiting Satellite Carrying Amateur Radio) series of amateur radio
  50. satellites back in 1980. That program was called OSCAR  PATHFINDER and was
  51. the front cover feature article in the March 1982  edition of "73 Magazine
  52. For Radio Amateurs." That program was written for the Apple II plus computer 
  53. in Applesoft BASIC. It was a revolutionary program at that time in  that it
  54. was the only program that tracked satellites in real time (the  Apple had no
  55. clock) and displayed the satellite path on a map on the  graphics screen. It
  56. was capable of only tracking circular orbiting  satellites, but that was not
  57. a problem at that time because all of the  amateur radio satellites were in
  58. circular orbits. 
  59.  
  60. OSCAR PATHFINDER was so enthusiastically received that I made the  decision
  61. to make some improvements to the program and offer it  commercially. This led
  62. to a venture called Computer Applications and I  sold quite a number of
  63. copies of Pathfinder II. I then developed a  version of the program for the
  64. TRS-80 Model III computer called  Pathfinder III. After a year or so of
  65. selling these packages, myself  and my partner decided (for various reasons)
  66. to pull the plug on this  and go on to other things. 
  67.   
  68. Later, with the launch of several elliptical orbit amateur satellites, I
  69. tinkered with the program some more to include the math  necessary to track
  70. such satellites. This resulted in Pathfinder X,  which was never published,
  71. but I used it quite a bit at home for my  own tracking needs. I had also
  72. started rewriting the program in UCSD  Pascal because that offered a much
  73. more readable and manageable  structure for the program. 
  74.   
  75. When I got my IBM PC/XT clone in 1985, I had a desire to port Pathfinder X
  76. over to my new "supercomputer" since it had an 8Mhz clock  and would be able
  77. to do faster computations and have better graphics  capabilities. Well, after
  78. many years of many distractions (other  business ventures, kids being born,
  79. moving, etc.) I have finally put  together my idea of a nifty package for
  80. tracking satellites, called  PC-TRACK.  
  81.  
  82.  
  83.  
  84.  
  85. FEATURES 
  86.   
  87. PC-TRACK provides the capability of managing two data bases. One  for the
  88. objects to be tracked, and another for the observation points.  PC-TRACK has
  89. the capacity for handling 100 objects and 100 observation  points. These can
  90. be easily entered and updated using built in  modules. 
  91.    
  92. PC-TRACK can track an object in real time or make predictions of  satellite
  93. position both forward and backward in time. Tracking can be  paused at any
  94. time for display analysis. 
  95.  
  96. PC-TRACK can send the computed data to your printer at any time,  either
  97. printing all points computed or only those within range of the  selected
  98. observation point. PC-TRACK prints a header containing the  object tracked,
  99. observation point name and data, and column headers at  the top of each page
  100. to provide a neat, identifiable document. 
  101.  
  102. PC-TRACK uses the standard EGA screen so you can use any of the  many screen
  103. dump or screen capture programs available to print or save  displays. 
  104.    
  105. PC-TRACK also has a configuration module which enables you to  configure the
  106. colors of the text screen to your liking and to setup  the printer control
  107. commands to be used by your printer for printouts.  It also enables you to
  108. define the disk and subdirectory where PC-TRACK  will find the data files it
  109. needs. 
  110.  
  111. Finally, PC-TRACK has an on-line help system called PC-TRACK  ASSISTANT built
  112. in which is context sensitive. It provides help for  whatever piece of
  113. information you are entering or feature you are  accessing. Once in the help
  114. system, you may also browse through the  rest of the help screens to get
  115. information on whatever topic you  desire. 
  116.  
  117. SYSTEM REQUIREMENTS 
  118.  
  119.        SYSTEM:      IBM PC/XT/AT or compatible.
  120.  
  121.        DISPLAY:     EGA (640X350 16 Color)
  122.  
  123.        MEMORY:      512K
  124.  
  125.        DISKS:       1 Floppy Disk (hard disk is better)
  126.  
  127.        PRINTER:     Any capable of printing at 5, 10, and 12 CPI,          
  128.                     and 12 LPI (any other will work but printouts          
  129.                     could run off page)
  130.  
  131.  
  132. INSTALLATION 
  133.  
  134. PC-TRACK is distributed on one 360K floppy. PC-TRACK includes all  the files
  135. and data needed to run. (Data should be updated as soon as  possible to
  136. insure predictions are accurate. Satellite data gets old  after a couple
  137. weeks. Besides that, PC-TRACK will most likely not have  the location data
  138. for your observation point.)  
  139.  
  140. It is wise for you to immediately make a backup copy of everything  on the
  141. distribution disk to another disk. I recommend doing this by  using the
  142. DISKCOPY command. Put the original away as a master. 
  143.  
  144. If you are using a hard disk. Make a subdirectory on it and copy  all the
  145. operational files to it. (Don't forget to change directories  to the one you
  146. just created before you begin copying.) You will not  want to take up room
  147. on your hard disk with the documentation and  support files. 
  148.  
  149. If you are using floppy drives, format a floppy disk with the  operating
  150. system on it and copy all the operational files to the new  disk. You may
  151. then put an AUTOEXEC.BAT file on it to have it  automatically begin running
  152. when you boot up. (Somewhere in the  AUTOEXEC file have a line with "PCT" on
  153. it.)
  154.  
  155.               ------- F I L E S   P R O V I D E D -------
  156.  
  157.    FILENAME         DESCRIPTION 
  158. ----------------------------------------------------------------           
  159.                     OPERATIONAL FILES 
  160.     
  161.    PCT.EXE          PC-TRACK Satellite Tracking Program
  162.    WORLD.MAP        Binary data for the world map used in the              
  163.                     tracking  screen in PC-TRACK. 
  164.    PCT.HLP          Text file containing the PC-TRACK help
  165.                     messages for the on line help. 
  166.    PCTCOLOR.DEF     Contains the system colors used for the text           
  167.                     screens in PC-TRACK.
  168.    PCTSYS.DEF       Contains the system configuration parameters           
  169.                     and the printer control codes.
  170.    OBJECTS.DAT      Data file containing satellite orbital
  171.                     elements for each satellite in the data base.   
  172. OBSERVER.DAT        Data file containing the location data for             
  173.                     each observation point in the data base.
  174.  
  175.                     DOCUMENTATION AND SUPPORT FILES
  176.  
  177.    PCT.DOC          This Users Manual 
  178.    README           Gives introductory information concerning PC-          
  179.                     TRACK.     
  180.  
  181.  
  182. --------------------------------------------------------------
  183.  
  184.                                 PART II  
  185.  
  186.                            O P E R A T I O N 
  187.  
  188. GETTING STARTED
  189.  
  190. PC-TRACK is started from the DOS prompt by entering PCT <RETURN>. PC-TRACK
  191. begins by presenting you with a pretty colored hello screen.  There will be
  192. a brief pause at this point while PC-TRACK loads in the  help screens and the
  193. world map. This takes a few seconds (depending on  the computer used). You
  194. will see a message at the bottom of the hello screen which says
  195. "INITIALIZING... PLEASE WAIT." Once initializing is completed, you are
  196. presented with the main menu screen. This is a small shadowed window on the
  197. left side of the screen with the 4 main  module options listed. 
  198.  
  199. The four module options are SETUP, TRACK, CONFIGURE, and  QUIT.  Selecting
  200. one of these options is done simply by moving the cursor  (shown by selected
  201. name being in a different color than the rest of  the options listed) so that
  202. it highlights the module desired and pressing the RETURN key. 
  203.  
  204. USING THE ON-LINE HELP
  205.  
  206. The on-line help system is available from anywhere in the program and can be
  207. accessed simply by pressing the F1 key. The information presented on the help
  208. screen will be dependant on where you are in the program. 
  209.  
  210. For example, if you are in the SETUP OBJECTS option with the cursor  on the
  211. NAME field and you press the F1 key, the help screen will pop  up and give
  212. you specific information on entering the NAME field data. 
  213.  
  214. Once you are in the help system, you may browse through the  information
  215. provided by pressing the Page Up, Page Down, Up Arrow, or  Down Arrow. Page
  216. Up does the same thing as the Up Arrow key and Page Down does the same thing
  217. as the Down Arrow key. You may get back to the original screen by pressing
  218. the HOME key. 
  219.  
  220. When going "down" in the system, you will be able to step through  every
  221. screen in the help system. When going "up", you will skip up to  the top
  222. screen of the previous major topic in the system. This allows  you to move
  223. quickly through the screens to the one you wish to see.    
  224.  
  225.  
  226.                            >>> S E T U P <<<
  227.  
  228. The SETUP module is the built-in data manager for the satellites  and
  229. observation points to be used in PC-TRACK. With it you can enter  and edit,
  230. and delete all information necessary to do satellite  tracking with PC-TRACK
  231. quite easily. 
  232.  
  233. To select the SETUP module, move the cursor using the arrow keys to SETUP.
  234. Then press the RETURN key. A second menu window will appear with the options
  235. OBSERVERS and OBJECTS. The OBSERVERS option handles data for the observation
  236. points and OBJECTS handles the data for the satellites. Select the desired
  237. option by again moving the cursor to highlight the one you want.
  238.  
  239. There are various keys that will assist you in the entry and editing  of
  240. observer or object data while in the SETUP module. They are as follows:
  241.  
  242. F2 - ADD OBSERVER/OBJECT
  243.  
  244. This key allows you to create a new entry in the observer/object file where
  245. information about a new observer/object can be put. When this key is pressed,
  246. all the screen fields are cleared so you can begin entering new information. 
  247.  
  248. F3 - REMOVE OBSERVER/OBJECT/OBJECT
  249.  
  250. This key does just the opposite of the F2 key. It PERMANENTLY removes the
  251. currently visible observer/object from the file. Since this action is
  252. PERMANENT and IRREVOCABLE, a warning window pops up to alert you to the fact
  253. that this will occur if you continue. If you press RETURN in response to the
  254. warning window prompt, you will  remove that observer/object from the file.
  255. If you press ESC or any other key, you will not remove the observer/object
  256. and you will go back to where you were when you pressed the F3 key. 
  257.  
  258. PAGE UP - PREVIOUS OBSERVER/OBJECT/OBJECT
  259.  
  260. This key will display the previous observer/object in the file.
  261. Observer/objects are stored in the file in the order they are entered. Once
  262. the observer/object you desire is  visible on the screen, you may edit any
  263. of the fields. If you step past the first observer/object in the file, the
  264. last will be displayed. 
  265.  
  266. PAGE DOWN - NEXT OBSERVER/OBJECT/OBJECT
  267.  
  268. This key will display the next observer/object in the file.  If you go past
  269. the last observer/object in the file, the first will be displayed. 
  270.  
  271.  
  272. SETUP OBSERVERS
  273.  
  274. The OBSERVERS option opens up the data entry window on the right hand side
  275. of the screen. This window shows the six fields (pieces of information) held
  276. for each observation point you have in the file. 
  277.  
  278. The six pieces of information necessary to describe an
  279. observation  point are as follows:
  280.  
  281.  
  282. DESCRIPTION:
  283.  
  284. This field is your way of easily identifying each of the observation points
  285. you have in your file. This is a text field with room for up to 30 characters
  286. (anything you want).
  287.  
  288. For example, you can put the names of the nearest associated city with the
  289. state, such as Dayton, Ohio. Or if you have a lot of observation points
  290. entered, you might devise some numbering system to systematic identify each
  291. location. This could be something like OH-39N-84W, which would be a location
  292. in the state of Ohio, near 39 north latitude and 84 west longitude. I'm sure
  293. you can devise some more sensible system because as you see below the
  294. latitude and longitude are already included with the description.
  295.  
  296. LATITUDE:
  297.  
  298. This along with longitude defines the location on earth of the observation
  299. point. 
  300.  
  301. Latitude is entered as degrees and decimal fractions of degrees. Latitude
  302. will be entered as a positive number if it is in the northern hemisphere and
  303. negative (-) for those in the southern hemisphere. 
  304.  
  305. For example a position with a northern hemisphere latitude of 34 degrees, 30
  306. minutes, and 15 seconds would be entered as 34.5694444. That same latitude
  307. in the southern hemisphere would be entered as -34.5694444. 
  308.  
  309. This may be entered as a number between -90.0 to 90.0.
  310.  
  311. LONGITUDE:
  312.  
  313. This along with latitude defines the location on earth of the observation
  314. point.
  315.  
  316. Longitude is entered like latitude as degrees and decimal fractions of
  317. degrees. 
  318.  
  319. Longitude is entered as positive values for the western hemisphere (North and
  320. South America, Greenland, etc.) and negative for the eastern hemisphere
  321. (Europe, Asia, Russia, etc). This may be entered as a number between -180.0
  322. and 180.0.         
  323.  
  324.  
  325. MINIMUM ELEVATION:
  326.  
  327. This figure describes the lowest elevation a satellite may be visible from
  328. the observation point. An observation point with a perfectly clear horizon
  329. around it would have a minimum elevation of 0.0 degrees. If there are
  330. mountains or buildings around it the minimum elevation would be higher. 
  331.  
  332. This may be entered as a number between 0.0 and 90.0.
  333.  
  334. This number is used as a filter for displaying and printing azimuth/elevation
  335. data. Only satellite view angles with elevations above the minimum will be
  336. displayed or printed.   
  337.  
  338.  
  339. TIME ZONE:
  340.  
  341. This describes the number of hours from UTC time (Coordinated Universal Time)
  342. (used to be called GMT or Greenwich Mean Time) your local time zone is. Time
  343. zones in the western hemisphere are positive while eastern hemisphere zones
  344. are entered as negative.
  345.     
  346. For example, Eastern Standard Time would be entered as 5 hours from UTC time.
  347. Pacific Standard Time would be 8 hours. If you wish your displays and
  348. printouts to be in UTC time, enter 0 and make sure the DOS clock is set to
  349. UTC time.
  350.  
  351. Time Zone may be entered as whole numbers between -12 and 12.   
  352.  
  353. HEIGHT:
  354.  
  355. This describes the height in feet your observation point is above Mean Sea
  356. Level (MSL). 
  357.  
  358. If you are not sure what the height is for the observation point, enter 0.0.
  359.  
  360. Height may be entered as any value between -400.00 and 30,000 feet.
  361.  
  362.  
  363.  
  364.  
  365. SETUP OBJECTS
  366.  
  367. The OBJECTS option also opens up the data entry window on the right hand side
  368. of the screen. This window shows the twelve fields (pieces of information)
  369. held for each object you have in the file. This information is available from
  370. a number of sources. See appendix A for the cheapest and most reliable source
  371. for this information. The twelve pieces of information necessary to describe
  372. an object are as follows: 
  373.  
  374. NAME:
  375.  
  376. This is a 20 character field which you can use to name the object for easy
  377. identification. 
  378.  
  379. CATALOG (OBJECT) NUMBER:
  380.  
  381. This is a 5 digit number assigned to each object. It is used as the reference
  382. number in the NASA source identified in Appendix A.
  383.  
  384. EPOCH YEAR:
  385.  
  386. This is the year of the specific time the rest of the data about the object
  387. is effective. When entering Epoch year, make sure you include all 4 digits
  388. of the year, ie. 1989. Some data sets such as those from Nasa include only
  389. the last 2 digits of the year. PC-Track requires all 4.
  390.  
  391. EPOCH DAY:
  392.  
  393. This is the day and fraction of day for the specific time the data is
  394. effective. This number defines both the julian day (the whole number part of
  395. the value) and the time of day (fractional part of the value) of the data
  396. set. 
  397.  
  398. The julian day figure is simply the count of the number of days that
  399. particular date is from the beginning of the year. (January 1 would have a
  400. julian day of 1. Feb 28 would be 59.)
  401.  
  402. This number may range from 1.0 to 366.999999999 (taking into account leap
  403. years).
  404.  
  405. DECAY RATE:
  406.  
  407. This is the rate of decay of the orbital period (time it takes to complete
  408. one revolution) due to atmospheric friction and other factors. It is a real
  409. number measured in terms of Revolutions per Day per Day (REV/DAY/DAY). 
  410.                                                       
  411. INCLINATION:
  412.  
  413. This number describes the angle of the plane of the orbit in relationship to
  414. the earths equator. 
  415.  
  416. Inclination is 0 degrees for a object orbiting directly over the earths
  417. equator and orbiting in the same direction as the earth's rotation. It is 180
  418. degrees for an object revolving directly over the equator counter to earth's
  419. rotation. An object orbiting directly over the poles would have an
  420. inclination of 90 degrees.
  421.  
  422. Inclination is given as a real number of degrees between 0.0 and 180.0
  423. degrees. 
  424.  
  425. RIGHT ASCENSION OF ASCENDING NODE:
  426.  
  427. This value describes the point the satellites crosses the equator from the
  428. southern hemisphere to the northern hemisphere (ascending node). This
  429. measured eastward along the equator from the vernal equinox (right
  430. ascension).
  431.  
  432. It is given and entered as a real number of degrees from 0.0 to 360.0
  433. degrees. 
  434.  
  435. ECCENTRICITY:
  436.  
  437. This is a unitless number which describes the shape of the orbit in terms of
  438. how close to a perfect circle it is. This number is given in the range of 0.0
  439. to less than 1.0.
  440.  
  441. An perfectly circular orbit would have an eccentricity of 0.0. A number
  442. greater than 0.0 would represent an elliptical orbit with an increasingly
  443. flattened shape as the value approaches 1.0.
  444.  
  445. ARGUMENT OF PERIGEE:
  446.  
  447. This value is the number of degrees from the ascending node the perigee point
  448. occurs. The perigee point is the point where the satellite is the closest to
  449. the earth (assuming an orbit which is elliptical to some degree).
  450.  
  451. This number may be entered as a real value between 0.0 and 360.0.
  452.  
  453. MEAN ANOMALY
  454.  
  455. This number represents the angular distance from the perigee point (closest
  456. point) to the satellite's mean position. This is measured in degrees along
  457. the orbital plane in the direction of motion.
  458.  
  459. This number is entered like the argument of perigee, as a value between 0.0
  460. and 360.0.
  461.  
  462. MEAN MOTION:
  463.  
  464. This is the number of complete revolutions the satellite makes in one day. 
  465.  
  466. This number may be entered as a value greater than 0.0 and less than 20.0.
  467.  
  468. When all of the pieces of information have been input for an object and you
  469. have no other objects to enter, press ESC to get back to the main menu.
  470.  
  471.  
  472. REVOLUTION NUMBER
  473.  
  474. This represents the number of revolutions the satellite has completed at the
  475. epoch time and date.
  476.  
  477. This number is entered as an integer value between 1 and 99999.
  478.  
  479.  
  480.  
  481.  
  482.  
  483.                              >>> TRACK <<<
  484.  
  485. The TRACK module is the heart of PC-TRACK. It is where the graphical
  486. presentation of the satellite position is done. Moving the cursor to this
  487. option brings up a selection screen before going on to the track screen.
  488.  
  489. SELECT 
  490.  
  491. This screen allows you to easily select an object and an observer from those
  492. you have entered into the files using the SETUP option. 
  493.  
  494. Your selections are made by simply using either the Up or Down Key. Once the
  495. object or observation point is visible press RETURN.
  496.  
  497. After selecting which object to track and the observation point, you will be
  498. asked to define what data is to be printed (if enabled) during track. You
  499. have a choice of either printing every point computed or only those which
  500. have satellite elevations from the observation point greater than the minimum
  501. elevation entered for that point. Once the desired answer is provided by
  502. using the Up or Down keys and pressing RETURN, tracking begins.
  503.  
  504. TRACK SCREEN
  505.  
  506. During the tracking process information is provided within a number of
  507. separate boxes on the screen. The general locations of these boxes on the
  508. track screen and the information presented are described below.
  509.  
  510. ┌────────────────────────────────────────────────────────────┐ 
  511. │                  T I T L E    B O X                        │ 
  512. └────────────────────────────────────────────────────────────┘ 
  513. ┌─────────────┐┌────────────────────────────┐┌───────────────┐ 
  514. │ STATUS BOX  ││     DATE/TIME BOX          ││ TIME INTERVAL │ 
  515. └─────────────┘└────────────────────────────┘└───────────────┘ 
  516. ┌───────────────────────────────────────┐┌───────────────────┐ 
  517. │                                       ││                   │
  518. │                                       ││                   │
  519. │        O B J E C T   B O X            ││   S T A T I O N   │
  520. │                                       ││                   │
  521. │                                       ││       B O X       │
  522. │                                       ││                   │
  523. │                                       ││                   │
  524. │                                       ││                   │
  525. │                                       ││                   │
  526. │                                       ││                   │
  527. │                                       ││                   │
  528. │                                       ││                   │
  529. │                                       ││                   │
  530. │                                       ││                   │
  531. │                                       ││                   │
  532. │                                       ││                   │
  533. └───────────────────────────────────────┘│                   │
  534. ┌───────────────────────────────────────┐│                   │
  535. │        H E L P   B O X                ││                   │
  536. └───────────────────────────────────────┘└───────────────────┘
  537.  
  538.  
  539. TITLE BOX
  540.  
  541. This shows the title of the program and the name of its author.  This is
  542. presented across the top of the screen.
  543.  
  544. STATUS BOX
  545.  
  546. This box shows the status of the various modes available for selection during
  547. the selection process. The messages which will show up in this box are as
  548. follows...
  549.  
  550. Real Time Track - Indicates PC-TRACK is tracking the satellite in real time. 
  551.  
  552. Fast Track - Indicates PC-TRACK is computing and displaying satellite
  553. positions as fast as possible ignoring the internal clock. 
  554.  
  555. Pausing - Indicates PC-TRACK has temporarily halted the tracking process and
  556. is waiting for the F3 key to be pressed again to resume tracking. 
  557.  
  558. Printing - Indicates PC-TRACK is enabled to send tracking data to the
  559. printer. The amount of data sent to the printer is determined by the type of
  560. data selected during the SELECT process just before tracking began.
  561.  
  562.  
  563. DATE TIME BOX 
  564.  
  565. PC-TRACK is a time based tracking package, which means that it first 
  566. generates a time and date and then figures out where the satellite is at that
  567. time and date. Therefore, the central display is the time and date of the
  568. current satellite position. This box is just below the title box in the upper
  569. center of the screen. 
  570.  
  571. TIME INTERVAL BOX 
  572.  
  573. The time interval box displays the current time interval used in picking each
  574. time used to compute the satellites position. 
  575.  
  576. The interval is added to the current track time (shown in the DATE  TIME BOX)
  577. to generate the next time to compute the satellite position.  This interval
  578. is initially set to 1 second. It may be modified by various function key
  579. combinations as described below when in the Fast Track Mode. Interval is
  580. fixed at 1 second in Real Time Mode.
  581.  
  582. For example if the current time shown in the DATE TIME BOX is 09:03:32, and
  583. the interval is 00:00:05 (5 seconds) then the next time that will be used to
  584. compute the satellite position is 09:03:37. The time Interval remains wher
  585. you set as long as PC-Track is running.
  586.  
  587. OBJECT BOX
  588.  
  589. The object box shows all the information relating to the current satellite
  590. position. 
  591.  
  592. Object Name and Revolution
  593.  
  594. At the top of the box the name of the satellite is shown along with the
  595. current revolution number.
  596.  
  597. Map
  598.  
  599. The center of the box contains the mercator projection world map which is
  600. where the satellite position is shown graphically. Each computed  satellite
  601. position is shown on the map as a yellow dot. As more and  more points are
  602. plotted, a ground track will eventually be evident on  the map. 
  603.  
  604. Latitude and longitude lines are shown on the map for reference  purposes.
  605.  
  606.  
  607. Help Screen
  608.  
  609. When the F1 help key is pressed the world map area is used by the  PC-TRACK
  610. ASSISTANT to display the various help screens. This is the very same help
  611. system used in other parts of the program. When you are done with the help
  612. system, press ESC and the world map will be restored as it was when help was
  613. requested.  
  614.  
  615.  
  616. Position and Altitude
  617.  
  618. Finally the bottom of the screen shows numerically the current satellite
  619. position in latitude and longitude. Also shown is the current altitude of the
  620. satellite in miles.
  621.  
  622.  
  623.  
  624.  
  625. STATION BOX
  626.  
  627. Next to the object box is the STATION BOX. This box displays  information
  628. which is related to the observation point, including the current relationship
  629. between the observation point and the current satellite position.
  630.  
  631.  
  632.  
  633. Observation Point Info
  634.  
  635. At the top of the box is the information describing the observation  point,
  636. specifically the Description, Latitude, Longitude, Height, Time  Zone, and
  637. Minimum Elevation for that point.
  638.  
  639.  
  640.  
  641. Azimuth/Elevation Chart
  642.  
  643. Below the observation point info is a chart which graphically shows  the
  644. current relationship between the observation point and the  object. This
  645. chart is read as follows:
  646.  
  647. A point will be placed on the chart based on the current azimuth  (bearing)
  648. and elevation needed to point an antenna at the object from  the observation
  649. point. 
  650.  
  651. The distance from the center of the chart represents the current  elevation.
  652. The farther the point is from the center, the lower the elevation. This is
  653. indicated by the numbers shown along the horizontal line on the chart.  The
  654. center represents 90 degrees elevation or directly overhead. The angular
  655. position from the vertical line represents the azimuth from the observation
  656. point to the satellite. The azimuths are numbered clockwise around the
  657. outside of the outermost circle drawn on the chart. Zero degrees azimuth is
  658. true north. 
  659.  
  660.  
  661. Azimuth, Elevation, and Slant Range 
  662.  
  663. Below the Azimuth/Elevation chart is a box which numerically show  the
  664. observation point/object relationship. In this box the Azimuth,  Elevation
  665. and Slant Range are shown.
  666.  
  667. The slant range is the straight line distance from the observation point to
  668. the satellite at its current position. This figure is shown in miles.
  669.  
  670. HELP BOX 
  671.  
  672. The HELP BOX is a handy reminder of the various key commands available for
  673. use during the tracking process. This is a summary of the commands, for
  674. details press the F1 key.
  675.  
  676.  
  677.  
  678.  
  679.  
  680. FUNCTION KEYS 
  681.  
  682. There are several function keys set up to control various features  of PC-
  683. TRACK which affect the tracking process. They are described as  follows...
  684.  
  685. F1 - Help
  686.  
  687. This is the key which brings up the PC-TRACK ASSISTANT as described earlier.
  688. It functions exactly as it does anywhere else in the program except the help
  689. screens show in the area of the world map. Once you exit the help system, the
  690. world map is restored to its original condition before help began.
  691.  
  692. F2 - Real Time / Fast Track 
  693.  
  694. This key controls the tracking mode of PC-TRACK. When tracking first begins,
  695. it is in the REAL TIME TRACK mode. This means the position displayed
  696. represents the actual satellite position according to the time set in the
  697. computer (DOS time). The displays will be updated at the time interval shown
  698. in the TIME INTERVAL BOX (fixed to 1 second).
  699.  
  700. Pressing the F2 key changes this to the FAST TRACK mode. This mode ignores
  701. the clock in the computer and simply computes and displays the satellite
  702. positions as fast as it can. The time between each point computed is
  703. determined by the time interval shown in the TIME INTERVAL box. This time
  704. interval is changeable according to the procedures shown below.
  705.  
  706. The F2 key acts as a "toggle". This means that if you press it once, the mode
  707. changes to FAST TRACK. When you press it again, the mode changes back to REAL
  708. TIME TRACK. Pressing it again changes the mode again to FAST TRACK, etc.
  709.                                                   
  710.  
  711. F3 - Pause Tracking 
  712.  
  713. This key may be pressed at any time during tracking to "freeze" the display.
  714. This stops all computations and simply waits for the F3 key to be pressed
  715. again. Once it is pressed again, normal tracking resumes. While in the pause
  716. mode, you may make changes to the time increment (described below), turn the
  717. printer on or off, and select Real Time or Fast Track mode.
  718.  
  719. F4 - Enable Printer 
  720.  
  721. This key enables output to be sent to the printer during the  tracking
  722. process. The amount of data sent to the printer is determined by your
  723. response to the prompt during the SELECT process just before tracking began,
  724. either all data or just points with elevations above the minimum elevation. 
  725.  
  726. The F4 key operates as a toggle just as the F2 and F3 keys. If  printing is
  727. enabled, just press F4 again to turn it off.
  728.  
  729.  
  730. F5 - Redraw Screen 
  731.  
  732. The F5 key simply redraws the World Map and the Azimuth/Elevation chart to
  733. remove clutter from extended tracking.
  734.  
  735.  
  736. CTRL F1-F5  - Decrease Time Interval 
  737.  
  738. By pressing and holding the control key (CTRL) and at the same time  pressing
  739. either F1, F2, F3, F4, or F5 the time interval may be  decreased. The
  740. following chart shows how each key affects the time  interval.
  741.  
  742.                            HR MN SEC
  743.            TIME INCREMENT  00:00:00 
  744.                             ■ ■■ ■■ 
  745.                             │ ││ ││ 
  746.                   CTRL F1 ■─┘ ││ ││ 
  747.                   CTRL F2 ■───┘│ ││ 
  748.                   CTRL F3 ■────┘ ││ 
  749.                   CTRL F4 ■──────┘│ 
  750.                   CTRL F5 ■───────┘ 
  751.  
  752. Please notice that the time interval can be made to go negative. This is a
  753. feature of PC-TRACK which allows you to track backwards in time to enable you
  754. to get to a specific point in time for analysis.
  755.  
  756.  
  757. ALT  F1-F5  - Increase Time Interval 
  758.                  
  759. By pressing and holding the alt key (ALT) and at the same time pressing
  760. either F1, F2, F3, F4, or F5 the time interval may be increased. The
  761. following chart shows how each key affects the time interval.
  762.  
  763.                            HR MN SEC
  764.            TIME INCREMENT  00:00:00 
  765.                             ■ ■■ ■■ 
  766.                             │ ││ ││ 
  767.                    ALT F1 ■─┘ ││ ││ 
  768.                    ALT F2 ■───┘│ ││ 
  769.                    ALT F3 ■────┘ ││ 
  770.                    ALT F4 ■──────┘│
  771.                    ALT F5 ■───────┘ 
  772.  
  773.  
  774.  
  775.  
  776.                      >>> CONFIGURATION <<<
  777.  
  778. This module allows you to modify certain things about the program  which
  779. affect the way the program operates. The things you can change are text
  780. screen colors, printer control codes, and the data file subdirectory.
  781.  
  782. CONFIGURE SCREEN
  783.           
  784. This option allows you to easily change the colors you see on the  text
  785. screen displays. This way you can get the screen displays to look  the way
  786. you want. This also makes it easy to adjust displays on  monochrome monitors.
  787. You are able to see the effects of changes on the  screen while you make
  788. them. You can make changes to both the background  and text colors with
  789. simple key strokes.  Here's how to do it...
  790.  
  791. Information is displayed on the screen using 7 different categories  for the
  792. text and background colors... 
  793.  
  794.  
  795.    - NORMAL
  796.    - HIGHLIGHTED
  797.    - DATA ENTRY
  798.    - TITLE
  799.    - SCREEN COLOR 
  800.    - SHADOW COLOR (Background only)
  801.  
  802. Only the combinations used in PC-TRACK are shown. The colors for  both the
  803. background and text colors can be selected for each of these  categories. 
  804.  
  805.  
  806. Selecting Text Color Category
  807.  
  808. Using the Left and Right arrow keys selects the category for text  color
  809. changes. The currently selected category is shown by a down arrow pointing
  810. to it along the top of the matrix.
  811.  
  812. Select Background Category
  813.  
  814. Use the Up and Down arrow keys to select the category for  background color
  815. changes. The currently selected category is shown by a right arrow pointing
  816. to it along the left side of the matrix.
  817.  
  818.  
  819.  
  820. Change Text Color (F5) 
  821.  
  822. Pressing this key changes the color of the currently selected text  category.
  823. There are 16 colors to choose from. 
  824.  
  825. Change Background Color (F6)
  826.  
  827. Pressing this key changes the color of the currently selected  background
  828. category. There are 2 sets of 8 identical colors. One set causes the text to
  829. be non-blinking while the other causes blinking text.
  830.  
  831.  
  832. CONFIGURE SYSTEM  
  833.  
  834. This option allows you to change the control codes sent to your  printer to
  835. make it print the PC-TRACK reports correctly. It also  allows you to define
  836. where PC-TRACK looks on your disk to find the  files it needs to operate
  837. with. 
  838.  
  839. Printer Codes
  840.  
  841. Printer codes are sequences of special control characters sent to  your
  842. printer. PC-TRACK displays and accepts them from you as the  decimal
  843. equivalents of each control character separated by a slash  (/). For example,
  844. the ESC character has a decimal value of 27 so it is  shown on the screen
  845. that way. Notice each print command has a code sequence to turn it on and one
  846. to turn it off. Some codes do not need to be turned off, so those portions
  847. are left blank.   
  848.  
  849. Some printers may not be capable of printing certain features shown  on the
  850. screen, in that case, leave the CODE TO TURN ON blank for that feature. You
  851. have up to 20 characters to define the turn-on or turn-off codes, including
  852. the slashes. 
  853.  
  854. You may move the cursor around on the screen to the desired code  sequence
  855. by using the arrow keys or just pressing RETURN. 
  856.  
  857. Data Path
  858.  
  859. This line tells PC-TRACK what disk drive and what directories and 
  860. subdirectory on that disk to use as the storage area for the data  files it
  861. uses.  This line of text will be in the form of an MS-DOS  path name. If you
  862. just want to tell PC-TRACK to use the B drive, just  enter "B:" here. If you
  863. have PC-TRACK on your hard disk and it is the  C drive and you have a special
  864. subdirectory called "\PCT\DATA",  then you would enter "C:\PCT\DATA\" on this
  865. line. (Please make sure to add the final backslash "\" to the path entered.)
  866.  
  867.  
  868.  
  869.  
  870.                                 APPENDIX A   
  871.  
  872.                      OBTAINING SATELLITE INFORMATION 
  873.  
  874.  
  875.   The information required by PC-TRACK can be obtained by  requesting the
  876. "NASA PREDICTION BULLETIN" or the "TWO LINE ORBITAL ELEMENTS" for each of the
  877. objects desired, referenced by CATALOG  NUMBER from: 
  878.  
  879.              PROJECT OPERATIONS BRANCH (CODE 513)
  880.              NASA/GODDARD SPACE FLIGHT CENTER
  881.              GREENBELT, MD. 20771
  882.  
  883.   You may also request a package of prediction bulletins for certain
  884. categories of objects such as weather or amateur radio satellites rather than
  885. by individual CATALOG NUMBERS. 
  886.  
  887. If you do not know the CATALOG NUMBER of the satellites you wish to order
  888. data for, you can request the current "SATELLITE SITUATION REPORT". There is
  889. no charge for this document and it can also be obtained from the above
  890. address.
  891.  
  892.   The Satellite Situation Report lists almost every object currently in
  893. orbit. Each object is cataloged by the International Designation and by
  894. Catalog number. It also lists the name, launch date, orbital period in
  895. minutes, inclination, apogee, perigee, and transmitting frequency. By using
  896. this document you can determine the catalog numbers of the objects you wish
  897. to track with PC-TRACK. 
  898.  
  899.  
  900.  
  901.  
  902.                                 APPENDIX B   
  903.  
  904.  
  905.                   HOW TO USE THE ORBITAL DATA FROM NASA
  906.  
  907. The data required by PC-TRACK is contained in the Two Line Orbital  Elements.
  908. As described above, these elements are a part of the Nasa Prediction Bulletin
  909. described in Appendix A.  The following is an example of the format of the
  910. elements received from Nasa.
  911.  
  912.  
  913. The Two Line Orbital Elements look like this when you get them from    
  914. Nasa...
  915.  
  916. 1 13923U          83153.41230725 0.00000215           11423-3 0  376
  917. 2 13923  98.7483 183.1938 0017844  74.4610 285.8536 14.22303248  9340
  918.  
  919. Here are the pieces that PC-TRACK requires, broken out for you...
  920.  
  921. LINE 1
  922.  
  923.               EPOCH YEAR         PERIOD DECAY 
  924.                   ■■             RATE  │
  925.                   ■■             ■─────┴──■
  926. 1 13923U          83153.41230725 0.00000215           11423-3 0   376      
  927.     ■               ■          ■                      ■             ■
  928.     │               └─────┬────┘                      └──────┬──────┘
  929.     │                     ■                                  │
  930.     │                EPOCH DAY.FRACTION                      ■
  931.     │                                                    NOT USED
  932.     └───■ CATALOG NUMBER
  933.              (ignore letter)
  934.  
  935. LINE 2
  936.  
  937.     CATALOG
  938.     NUMBER
  939.       ■
  940.       │     INCLINATION     ECCENTRICITY      MEAN ANOMALY
  941.       │       ■                 ■                ■
  942.       │       │    RIGHT ASC.   │     ARGUMENT   │     MEAN MOTION    
  943.   ┌───┤  ┌────┴┐   OF NODE      │    OF PERIGEE  │       ■ 
  944.   ■   ■  ■     ■ ■────┴─■ ■─────┘  ■────┴■ ■─────┴■ ■────┴────■
  945. 2 13923  98.7483 183.1938 0017844  74.4610 285.8536 14.22603248  9340      
  946.                                                                  ■┬─■
  947.                                                                   │ 
  948.                                               REVOLUTION NUMBER■──┘ 
  949.                                                  AT EPOCH
  950.  
  951. NOTICE THAT THERE IS NO DECIMAL POINT PRINTED FOR ECCENTRICITY. THE DECIMAL
  952. POINT GOES IN FRONT OF THE NUMBER. FOR EXAMPLE, THE NUMBER SHOWN ABOVE FOR
  953. ECCENTRICITY WOULD BE ENTERED AS .0017844.
  954.  
  955.  
  956.                               APPENDIX F
  957.  
  958.                             G L O S S A R Y
  959.  
  960. The following are some terms used in the satellite tracking business and are
  961. described in layman's terms.
  962.  
  963. APOGEE 
  964. The point in a satellite's orbit farthest from the Earth's center.
  965.  
  966. ARGUMENT OF PERIGEE
  967. The angular distance measured in the orbit plane, in the direction of motion
  968. of the satellite, from the point of intersection of the orbit and equatorial
  969. planes, to the perigee point. The perigee point is the point in the orbit
  970. where the satellite is closest to the earth's surface.
  971.  
  972. ASCENDING NODE
  973. Point at which the satellite crosses the equatorial plane from the    
  974. southern hemisphere to the northern hemisphere. (See also RIGHT ASCENSION OF
  975. THE ASCENDING NODE.)
  976.  
  977. AZIMUTH
  978. The angle measured in the plane of the horizon from true North clockwise to
  979. the vertical plane through the satellite.
  980.  
  981. CATALOG NUMBER
  982. A 5 digit number assigned to a cataloged orbiting object. This number may be
  983. found in the Nasa Satellite Situation Report and on the Nasa Prediction
  984. Bulletins.
  985.  
  986. COORDINATED UNIVERSAL TIME (UTC)
  987. Also known as Greenwich Mean Time (GMT). Local time at zero degrees    
  988. longitude at the Greenwich Observatory, England. Uses 24 hour clock, ie. 2:00
  989. pm is 1400 hrs.
  990.  
  991. CULMINATION
  992. The point at which a satellite reaches its highest position or elevation in
  993. the sky relative to an observer. (Also known as the Closest Point of
  994. Approach)
  995.  
  996. DECLINATION
  997. The angular distance from the equator to the satellite measured positive
  998. north and negative south.
  999.  
  1000. DRAG
  1001. The force exerted on a satellite by its passage through the atmosphere of the
  1002. Earth, acting to slow the satellite down.
  1003.  
  1004. ECCENTRICITY
  1005. The degree of flattening of the orbit or its departure from a circle. The
  1006. greater the eccentricity, the more elliptical the orbit is.
  1007.  
  1008. ELEMENT SET
  1009. See ORBITAL ELEMENTS.
  1010.  
  1011. EPHEMERIS
  1012. A tabulation of a series of points which define the position and motion of
  1013. a satellite.
  1014.  
  1015. EPOCH
  1016. A specific time and date which is used as a point of reference; the time at
  1017. which an element set for a satellite was last updated.
  1018.  
  1019. EQUATORIAL PLANE
  1020. An imaginary plane running through the center of the earth and the Earth's
  1021. equator.
  1022.  
  1023. INCLINATION
  1024. The angle between the orbit plane and the Earth's equatorial plane, measured
  1025. counter-clockwise.  0 (zero) degrees inclination would describe a satellite
  1026. orbiting in the same direction as the Earth's rotation directly above the
  1027. equator (orbit plane = equatorial plane). 90 degrees inclination would have
  1028. the satellite orbiting directly over both poles of the earth (orbit plane
  1029. displaced 90 degrees from the equatorial plane). An inclination of 180
  1030. degrees would have the satellite orbiting again directly over the equator,
  1031. but in the opposite direction of the Earth's rotation.
  1032.  
  1033. INTERNATIONAL DESIGNATOR 
  1034. An internationally agreed upon naming convention for satellites. Contains the
  1035. last two digits of the launch year, the launch number of the year and the
  1036. piece of the launch, ie. A-indicates payload, B-the rocket booster, or second
  1037. payload, etc.
  1038.  
  1039. LATITUDE
  1040. Also called the geodetic latitude. the angle between the perpendicular to the
  1041. Earth's surface (plane of the horizon) at a location and the equatorial plane
  1042. of the earth.
  1043.  
  1044. LONGITUDE
  1045. The angular distance from the Greenwich (zero degree) meridian, along the
  1046. equator. This can is measured either east or west to the 180th meridian (180
  1047. degrees) or 0 to 360 degrees west. For example, Ohio includes 85 degrees west
  1048. longitude, while India includes 85 degrees east longitude. But 85 degrees
  1049. east longitude could also be measured as 275 degrees west longitude.
  1050.  
  1051. MEAN ANOMALY
  1052. Angular distance measured in the orbit plane, in the direction of motion,
  1053. from the perigee point to the satellite's mean position.
  1054.  
  1055. MEAN MOTION
  1056. The number of complete revolutions a satellite makes in a given unit of time,
  1057. usually measured in revolutions per day. (see also DECAY)
  1058.  
  1059. NASA PREDICTION BULLETINS
  1060. Report published by Nasa Goddard Space Flight Center providing latest orbital
  1061. information on a particular satellite. This report gives information in 3
  1062. parts: 1) two line orbital elements, 2) Longitude of the South to North
  1063. equatorial crossings, and 3) longitude and heights of the satellite crossings
  1064. for other latitudes (besides the 0 degree latitude shown in part two). 
  1065.  
  1066. ORBITAL ELEMENTS
  1067. Also called Classical Elements, Satellite Elements, Element Set, etc.
  1068. Includes the catalog Number; epoch year, day, and fraction of day; period
  1069. decay rate; argument of perigee, inclination, eccentricity; right ascension
  1070. of ascending node; mean anomaly; mean motion; revolution number at epoch; and
  1071. element set number. This data is contained in the TWO LINE ORBITAL ELEMENTS
  1072. provided by Nasa in the Nasa Prediction Bulletin.
  1073.  
  1074.  
  1075. PERIOD DECAY RATE
  1076. Also known as Decay. This is the tendency of a satellite to lose orbital
  1077. velocity due to the influence of atmospheric drag and gravitational forces.
  1078. A decaying object eventually impacts with the surface of the Earth or burns
  1079. up in the atmosphere. This parameter directly affects the satellite's MEAN
  1080. MOTION. This is measured in various ways but PC-TRACK, the Nasa Prediction
  1081. Bulletins and the Two Line Orbital Elements use revolutions per day per day. 
  1082.  
  1083. PERIGEE - The point in the satellite's orbit where it is closest to the
  1084. surface of the earth.
  1085.  
  1086. POSIGRADE ORBIT
  1087. Satellite motion which is in the same direction as the rotation of the Earth.
  1088.  
  1089.  
  1090. RETROGRADE ORBIT
  1091. Satellite motion which is opposite in direction to the rotation of the Earth.
  1092.  
  1093.  
  1094. REVOLUTION NUMBER AT EPOCH
  1095. The number of revolutions or ascending node passages that a satellite has
  1096. completed at the time (epoch) of the element set since it was launched. The
  1097. orbit number from launch to the first ascending node is designated zero,
  1098. thereafter the number increases by one at each ascending node.
  1099.  
  1100. RIGHT ASCENSION OF THE ASCENDING NODE
  1101. The angular distance from the vernal equinox measured eastward in the
  1102. equatorial plane to the point of intersection of the orbit plane where the
  1103. satellite crosses the equatorial plane from south to north.
  1104.  
  1105. SATELLITE SITUATION REPORT
  1106. A report published by Nasa Goddard Space Flight Center listing all known man-
  1107. made Earth orbiting objects. This report lists the Catalog Number,
  1108. International Designator, Name, Country of origin, launch date, orbital
  1109. period, inclination, beacon frequency, and status (orbiting or decayed).
  1110.  
  1111. TWO LINE ORBITAL ELEMENTS
  1112. See ORBITAL ELEMENTS.
  1113.  
  1114. VERNAL EQUINOX
  1115. Also known as the first point of Aries, being the point where the Sun crosses
  1116. the Earth's equator going from south to north in the spring. This point in
  1117. space is essentially fixed and represents the reference axis of a coordinate
  1118. system used extensively in Astronomy and Astrodynamics.
  1119.  
  1120.