home *** CD-ROM | disk | FTP | other *** search
/ The Starbase One Astronomy & Space Collection / STARBASE_ONE.ISO / a94 / disk08 / pol.exe / POL.TXT < prev    next >
Text File  |  1993-05-11  |  77KB  |  1,526 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                    +======================================+
  8.                    | PERSONAL OBSERVING LOG Version 2.01  |
  9.                    +======================================+
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                        +--------------------------------+
  16.                        |                                |
  17.                        |   +-----------------------+    |
  18.                        |   |  Ohio Star Software   |    |
  19.                        |   +=======================+    |
  20.                        |   |  8919 Deep Forest Ln. |    |
  21.                        |   | Centerville, OH 45458 |    |
  22.                        |   |     (513)434-2810     |    |
  23.                        |   +-----------------------+    |
  24.                        |                                |
  25.                        +--------------------------------+
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.        +---------------------------------------------------------------+
  33.        | Copyright (c) Ohio Star Software, 1993.  All Rights Reserved. |
  34.        +---------------------------------------------------------------+
  35.  
  36.  
  37. The Personal Observing Log is now being marketed as a ShareWare product.  I have 
  38. done this because I want to get the product into as many people's hands as 
  39. possible, and still be able to invest in future versions.  The registration fee 
  40. for POL is $20.00.  It was sold as a commercial package for over one year at a 
  41. price of $79.95.  Not many were sold at this price, and it received limited 
  42. attention.  My hope is that by lowering the price to 20 bucks and marketing it 
  43. as a ShareWare product, it will experience a much greater presence in the market 
  44. place.  If you decide to use the POL as one of your applications, you should 
  45. register it. 
  46.  
  47. Individual licenses for the Personal Observing Log package cost $20.00.  A "club 
  48. license" for the Personal Observing Log package can be purchased by astronomy 
  49. organizations for $50.00.  This will allow all members of the organization to 
  50. make legal copies of the software and documentation. 
  51.  
  52. To register this version of the Personal Observing Log package, send a check or 
  53. money order along with a completed order form to Ohio Star Software, 8919 Deep
  54. Forest Ln., Ct., Centerville, OH 45458.  You can print the order form with the 
  55. DOS command: 
  56.  
  57.     copy ORDER.FRM prn
  58.  
  59. To start up the Personal Observing Log, issue the command "POL" from the DOS 
  60. prompt.  The program is easy enough to use that you shouldn't need to print the 
  61. documentation! 
  62.  
  63. The documentation for the Personal Observing Log is in the file POL.TXT.  You 
  64. can print this text file by copying it to the printer with the following 
  65. command: 
  66.  
  67.    copy POL.TXT prn
  68.  
  69. *****************************  NOTICE  ****************************
  70. * This program, and all supporting programs and documentation are *
  71. * provided "as is" without warranty of any kind, either expressed *
  72. * or implied, including but not limited to the implied warranties *
  73. * of merchantability and fitness for a particular purpose.  In no *
  74. * event will  Ohio Star Software be liable to you for any damages *
  75. * arising out of the use or  inability to use this program and/or *
  76. * all supporting programs and documentation.                      *
  77. *******************************************************************
  78.  
  79. DISTRIBUTION
  80. ------------
  81. You may make copies of the program files for Personal Observing Log and the 
  82. documentation POL.TXT together and distribute them to others, upload to bulletin 
  83. boards etc. for non-commercial purposes. The program files should not be 
  84. distributed without the documentation file POL.TXT.  None of the files should be 
  85. modified in any way.  
  86.  
  87.  
  88.  
  89. Table of Contents
  90.  
  91.     Introduction
  92.     Why Have a Computerized Observation Log?
  93.     System Requirements
  94.     Installation
  95.     Start Up
  96.     File Maintenance
  97.     Reports
  98.     Miscellaneous Functions
  99.     System Configuration
  100.     Edit Personal Notes
  101.     Temporary Shell to DOS
  102.     File Layouts
  103.     Appendix A - Printer Control Files
  104.     Appendix B - Editor
  105.     Report Types
  106.  
  107.  
  108. Introduction
  109.  
  110. Welcome to the Personal Observing Log!  This application has been written to 
  111. provide a tool for recording your astronomical observations and for producing 
  112. various reports of astronomical objects.  The reports are a valuable tool in 
  113. planning an observing session and for use while observing.  This system 
  114. developed as a result of my own needs to record what I had seen, where, and 
  115. when.  
  116.  
  117. System Features
  118. o  1160 "seeable" astronomical objects - All 109 Messier objects, 238 Open 
  119.    Clusters, 76 Globular Clusters, 67 Planetary Nebulas, 109 Dark Nebulas, 596 
  120.    Galaxies, and 70 Double Stars
  121. o  Full NGC Catalog (7840 objects) available for reporting and inclusion into 
  122.    primary database
  123. o  Up to 32000 characters (16 pages) of text can be recorded for each object
  124. o  31 customizable reports for planning and observing aids
  125. o  Allows you to add any objects of your own
  126. o  Allows you to restrict (by any field) what objects are shown on-line and in 
  127.    reports
  128. o  Allows you to use any file listing utility to view output
  129. o  All reports can be viewed on screen, printed, or copied to a text file
  130. o  Records which instrument (if any) was used to see an object
  131. o  Reports allow you to place your on constraints on what objects are to be 
  132.    included
  133. o  Supports IBM, Epson, Star, Panasonic, and HP LaserJet printers
  134. o  Support monochrome and color monitors
  135. o  Runs on IBM and compatible PCs
  136.  
  137.  
  138.  
  139. Why Have a Computerized Observation Log?
  140.  
  141. Keeping a log of your astronomical observations provides you with many benefits.  
  142. If you do not currently keep a log of your observations then you should start.  
  143. If you do keep a log then Great!!!, but does your log help you plan your next 
  144. session or allow easy access to notes on any viewed object?  If not then you 
  145. need the Personal Observing Log system.
  146.  
  147. Some of the benefits of having an computerized log of your observations include:
  148.  
  149. -  You can easily determine which objects you have or have not seen.  For 
  150. example, it would show you which Messier objects you still needed to see in 
  151. order to join the "Messier Club".
  152.  
  153. -  The log creates a measure of your equipment and observing skills.  Comparing 
  154. old notes to current observations will show how the equipment that you are using 
  155. now compares to the equipment that you used for the earlier observations.  If 
  156. your equipment has not changed, then you might see that your observing skills 
  157. have changed (for the better hopefully!).
  158.  
  159. -  The log will allow you to keep track of objects that you tried to see but 
  160. were unsuccessful on.  On nights of exceptional seeing or a trip to a better 
  161. than normal site, you can try to knock off some of the objects that you have 
  162. failed on previously.
  163.  
  164. -  The log will allow you to see how your observing skills compare to others.  
  165. Comparing what you see to Burnham's or Webb's documentation is sometimes very 
  166. surprising. Sometimes you are seeing exactly what they say they saw, and 
  167. sometime its completely different.  If your notes don't match what someone 
  168. else's say, then maybe you were looking at the wrong object - it does happen...
  169.  
  170. -  Recording your observations in detail forces you to observe in enough detail 
  171. to make a log entry.  This will force you to look harder and longer and 
  172. therefore see more. Keeping a log will make you a better observer.
  173.  
  174. -  If you don't record your observations into a computerized log, then you 
  175. probably can't do a good job in planning out what objects to review, what object 
  176. to try for the first time, and what objects to try for that you had failed on 
  177. before.  Having a log and a good planning tool will keep you from only seeing 
  178. the same old objects each time you go out.
  179.  
  180. -  A computerized log like the Personal Observing Log will be a tremendous aid 
  181. in planning your observing sessions.  You can go out with a report that shows by 
  182. constellation (or Sky Atlas 2000 chart number), scores of objects, and 
  183. highlights which objects you should try for.  This list of objects will tell you 
  184. the R.A. and Declination of the object, its type, size and magnitude, and any 
  185. general comments about it.
  186.  
  187. -  A computerized log eliminates all the messy, sloppy pieces of paper that are 
  188. the hallmark of a manual system of note keeping.  A computerized system puts all 
  189. of your information into one place and allows you the security of having backup 
  190. copies of the information.
  191.  
  192.  
  193.  
  194. System Requirements
  195.  
  196. This system will run on any IBM compatible machine with 512K of memory (640K is 
  197. better) and a hard drive.  The application requires approximately 800K of disk 
  198. storage, and will incrementally use more disk space as you enter your viewing 
  199. observations.  The system works with color and monochrome monitors.  The system 
  200. work with Epson, IBM, HP, Star, and Panasonic printers.
  201.  
  202. Installation
  203.  
  204. Installation of this system is done by executing the distribution file in the 
  205. directory where you want to have the POL system reside.  Since you are reading 
  206. this, you have already figured out how to install the package.
  207.  
  208. The system comes with a number of printer control files -- they have an 
  209. extension of "PRN".  The first letter of the printer control file's name 
  210. indicates whether the file is for compressed, elite, or pica (C, E, or P).  The 
  211. remaining characters of its name identify the type of printer its used for.  For 
  212. example, CEPSON.PRN is a file with control codes to make an Epson print in 
  213. compressed mode.  To save disk space, you can erase any of these files that you 
  214. are not going to use.  Appendix A contains an explanation of each printer file.
  215.  
  216. In order for the POL system to run, the operating system (DOS) needs to have 2 
  217. special lines in the Config.sys file in order for the system to have multiple 
  218. files open at the same time.  The Config.sys file contains instruction for DOS 
  219. for such things as using a mouse, communications equipment, etc...  
  220.  
  221. You can tell if you have a Config.sys file by entering the following command 
  222. from the C> prompt: 
  223.  
  224.     "DIR \CONFIG.SYS".
  225.  
  226. If the file does not exist (you get a message saying "File not found"), you can 
  227. create a Config.sys file by copying the on provided on disk #1 by entering the 
  228. command from the C> prompt:
  229.  
  230.     "COPY A:CONFIG.SYS C:\".
  231.  
  232. If the file exists, use the DOS EDLIN program or your word processing program to 
  233. add the following lines to it or edit them if they are already there:
  234.  
  235.     FILES=20
  236.     BUFFERS=20
  237.  
  238. If you use EDLIN to edit the file and need more information, consult your DOS 
  239. manual.
  240.  
  241. If you do not have a word processor capable of reading and writing DOS text 
  242. files and you don't want to use EDLIN (who does?) then you can (re)create the 
  243. Config.sys file right from the DOS prompt.  To do this, type the following lines 
  244. from the DOS C> prompt:
  245.  
  246.     CD \
  247.     TYPE CONFIG.SYS
  248.     COPY CON: CONFIG.SYS
  249.     FILES=20
  250.     BUFFERS=20
  251.     any other config.sys lines from your old one...
  252.     ^Z
  253.  
  254. In the commands above, the ^Z is actually a Ctrl-Z.  The "type config.sys" line 
  255. is there to show you what is already in the config.sys file that you may need to 
  256. re-enter.  
  257.  
  258. Start Up
  259.  
  260. To start up the Personal Observing Log application, change to the directory that 
  261. contains the POL system and then enter the command "POL".
  262.  
  263. For Example:
  264.  
  265. C>CD \POL
  266. C>POL
  267.  
  268. If this is the first time that you are running the POL system, there will be 
  269. three messages saying that some index files are being created, and you will be 
  270. asked to press a key to continue.  The index files are only created the first 
  271. time you run the package.  All other times the system will go straight to the 
  272. introductory screen.  After starting the system, the introductory screen comes 
  273. up.  Press any key to go on from this screen.  The next screen to come up is the 
  274. POL Main Menu screen.  An image of this screen is shown below.  If this is your 
  275. first time to run the software, you should select item 4 from the menu - "System 
  276. Configurator Menu", and then perform all of its menu options.  The configuration 
  277. menu is described on page 19 of this manual.  Note that before you can print 
  278. reports you will need to use the System Configurator to specify a printer to be 
  279. used.  
  280.  
  281. Main Menu Screen
  282. +==============================================================================+
  283. | 10/24/90 Personal Observing Log    Printer: Epson                      22:58 |
  284. +==============================================================================+
  285.                         +---------- Main Menu ---------+
  286.                         | 1   File Maintenance         |
  287.                         | 2   Reports Menu             |
  288.                         | 3   Miscellaneous Menu       |
  289.                         | 4   System Configurator Menu |
  290.                         | 5   Edit Personal Notes      |
  291.                         | 6   Temporary Shell to DOS   |
  292.                         | 7   Registration Information |
  293.                         | 8   Exit POL System          |
  294.                         +------------------------------+
  295.  
  296.  
  297.  
  298. Each item in this menu is discussed in the sections below.  The first two 
  299. options in the menu are the most often used - File Maintenance and Reports Menu.  
  300. The other items in the menu are normally used on a less frequent basis.  To 
  301. select an item from this menu or any of the other menus in the POL system, 
  302. simply press the number (or letter) of the desired action, or use the arrow keys 
  303. to move the highlighted bar to the desired item and press enter.
  304.  
  305. File Maintenance
  306.  
  307. The screens on the following pages are a sample of what you will see in the File 
  308. Maintenance section of the system.  The most important field on the screen is 
  309. the one called "NGC".  Since most objects in the database have a NGC number, the 
  310. 6 character identifier is called NGC.  Most objects in the database are NGC 
  311. objects, but there are quite a few other types of objects.  For the sake of 
  312. simplicity, the system calls everything an NGC object.  The true NGC objects are 
  313. shown as a simple right-adjusted number.  If there are any letters in the object 
  314. name then it is not a true NGC object.  You can have other items in the database 
  315. besides NGC objects.  The system comes with a number of double stars (the letter 
  316. A followed by up to 5 digits) from the Aitken Double Star Catalog, and you can 
  317. enter your own objects to record information about (comets, planets, aurora, 
  318. moon,...).  A description of all of the fields shown on the file maintenance 
  319. screen is shown below:
  320.  
  321. NGC         Database object number or name
  322. Messier     Messier object number (there are 109 of these)
  323. Con         Abbreviation of the constellation name that contains this object
  324. R.A.        Object's Right Ascension
  325. DEC         Object's Declination
  326. MAG #1      Magnitude of the object or primary in a double star
  327. MAG #2      Magnitude of secondary star in a double star
  328. Type        Type of object (corresponds the Object Type Codes at the bottom of 
  329.             the screen)
  330. Size        Size of object measured in arc minutes unless the arc seconds symbol 
  331.             is used (arc seconds are shown with a quote mark like 23")
  332. PA          Position angle for double stars
  333. Name        Name or brief (25 character) descriptive note
  334. Sky Atlas   Wil Tirion's Sky Atlas 2000 chart number
  335. Uranometria Object's page number in Wil Tirion`s Uranometria
  336. Date Seen   Indicates the date of the first time you saw this object
  337. Date Failed Date that you tried but failed to see this object
  338. Peterson    Peterson Field Guide chart number
  339. Norton      Norton Atlas chart number
  340. Location    Location where object was first seen.
  341.  
  342. The box in the lower half of the screen contains "yes" or "no" answers to 12 
  343. observation questions.  The last 8 items identify what kind of instrument the 
  344. object was seen with. The first 4 of the 12 items are described below:
  345.  
  346. Easy       The object should be easy to see in a small telescope. 
  347. Try Again  Try viewing this object again under better conditions. 
  348. Special    You can mark any objects as special and restrict reports to 
  349.            containing only "special" objects. 
  350. Failed     Tried to view this object but failed.
  351.  
  352. The 8 fields for specifying what instrument was used are controlled by you 
  353. through the System Configuration Menu.  See the "System Configuration Menu" 
  354. section in the manual for an explanation of how to set up your equipment.  What 
  355. you enter in the System Configuration Menu will determine what these 8 fields 
  356. are called in the file maintenance program.
  357.  
  358. There are five fields on the screen that are controlled by the POL system.  
  359. These five fields are described below:
  360.  
  361. Record x of x  Indicates your logical position in the file.
  362. Limiting Mag   Show the limiting magnitude that is in effect.  You can specify a 
  363.                limiting magnitude through the configuration menu.
  364. Rise           The local time of when the object will rise.
  365. Transit        The local time of when the object will be due south.
  366. Set            The local time of when the object will set.
  367.  
  368. If the rise, transit, and set times show as "-----", that means that the object 
  369. never rises at that latitude.  If the rise time is the same as the set time, 
  370. that means that the object never sets. In order for the rise, transit, and set 
  371. times to be accurate, you need to define your viewing location to the system in 
  372. the configuration menu.
  373.  
  374. The command lines at the bottom of the screen has all of the valid commands.  
  375. All commands are done with a single keystroke.  Simply press the first letter of 
  376. the command that you want to execute or use the arrow keys to highlight the 
  377. command and press enter. The commands are described below:
  378.  
  379. Add        Add a new object to the database.  You are allowed to enter all 
  380.            fields. 
  381. Change     Change the contents of all fields (except NGC #) of the currently 
  382.            shown object. 
  383. Delete     Delete the current object.
  384. Update     Change the contents of all fields from "Date Seen" down. 
  385. Text       Enter new text or edit existing text for the current object.  The 
  386.            editor used to maintain your text is a simple word processor.  The 
  387.            editor's capabilities are documented at the bottom of the screen when 
  388.            using it and are further discussed in Appendix B.
  389. Show       Display the text from the current object.  The second screen on the 
  390.            following page shows an example of this command's effect.  This 
  391.            command is a subset of the text editor.  The instructions at the 
  392.            bottom of the screen define its use.
  393. Next       Move forward in the file to the next NGC number (sorted 
  394.            alphabetically by NGC). 
  395. Previous   Move backward to the previous NGC number. 
  396. First      Move to the first object in the file. 
  397. Last       Move to the last object in the file. 
  398. 1-Goto-Mess  Prompts you for a Messier number to position on. 
  399. 2-Next-Mess  Positions you on the next Messier object.  For example if you are 
  400.              positioned on M33 and you select this command, you will be taken to 
  401.              M34.  If the current object does not have a Messier number, then 
  402.              this command will take you to M1. 
  403. 3-Prev-Mess  Positions you on the previous Messier object. 
  404. 4-Next-Viewed  Positions you on the next object (according to NGC number) that 
  405.                has a valid date first seen in it. 
  406. 5-Prev-Viewed  Positions you on the previous object (according to NGC number) 
  407.                that has a valid date first seen in it. 
  408. Goto           The system will ask you for an NGC number to jump to.  If the 
  409.                number is found, you will be positioned on that object. 
  410. Messier        Prompts you for a Messier number to position on. 
  411. Zip-To-Text    Prompts you for a phrase and positions you on the next record 
  412.                that has that text in the name field or the text lines.
  413. Import         Bring in a new object from the 7785 objects in the POL-ALL file. 
  414.                This will supply only the NGC, R.A., Dec., Mag, and Type.
  415. #              Prompts you for a specific record number to jump to.
  416. RA             Prompts you for the Right Ascension of an object to go to.
  417. +              Prompts you for how many object to skip over in a forward 
  418.                direction. 
  419. -              Prompts you for how many object to skip over in a backward 
  420.                direction. 
  421. View           Allows you to enter a constraint that limits your view of the 
  422.                database to certain records.  See the sample screen in this 
  423.                section of the manual.
  424. Help           Bring up on-line help.
  425. Quit           Leave this screen and go back to the main menu. 
  426.  
  427. File Maintenance Screen
  428. +==============================================================================+
  429. | 12/26/90 Personal Observing Log    Printer: Generic (No Codes)         19:47 |
  430. +==============================================================================+
  431.  +============================== File Maintenance ============================+
  432.  |       NGC:    205  Messier: 110                     Record 19 of 1161      |
  433.  |       Con: And        R.A.:  0:40.3   Dec:  41:41   Limiting Magnitude: 99 |
  434.  |    Mag #1:   9.4 #2:  0.0  Type: EG  Size: 8.0x3.0    PA:   0        TEXT  |
  435.  +----------------------------------------------------------------------------+
  436.  |      Name: E6 - companion of M31     Sky Atlas 2000:  4 Uranometria:  60   |
  437.  | Date Seen: 09/30/88 Failed:   /  /   Peterson Guide:  9      Norton:  3    |
  438.  |  Location: Andover, KS               Rise: 09:44 Transit: 18:56 Set: 04:08 |
  439.  | +------------------------------------------------------------------------+ |
  440.  | |          Easy: Y      Try Again: N        Special: N         Failed: N | |
  441.  | |     Naked Eye: N      Binocular: N    Refractor 1: N    Refractor 2: N | |
  442.  | |   Reflector 1: Y    Reflector 2: Y Schmidt-Cass 1: N Schmidt-Cass 2: N | |
  443.  | +------------------------------------------------------------------------+ |
  444.  |     Object Type Codes:     GC - Globular Cluster    OC - Open Cluster      |
  445.  |     DN - Diffuse Nebula    PN - Planetary Nebula    DS - Double Star       |
  446.  |     IG - Irregular Galaxy  EG - Elliptical Galaxy   SG - Spiral Galaxy     |
  447.  +============================================================================+
  448.    Next  Previous  Add  Change  Delete  Update  Text  Show  First  Last
  449.    1-Goto-Mess-#  2-Next-Mess  3-Prev-Mess  4-Next-Viewed  5-Prev-Viewed
  450.    Goto  Messier  Zip-To-Text  Import  #  RA  +  -  View  Help  Quit
  451. --------------------------------------------------------------------------------
  452.    Move to the next object that has a date seen
  453.  
  454.  
  455. File Maintenance Show Command Screen
  456. +==============================================================================+
  457. | 11/20/90 Personal Observing Log    Printer: Epson                      23:04 |
  458. +==============================================================================+
  459.     +----------------------------------------------------------------------+
  460.     | This is the best galaxy around. It is the only galaxy (not counting  |
  461.     | the Magellanic clouds) that is visible to the naked eye. It is       |
  462.     | part of our "local group" some 2.2 million light years away. M31,    |
  463.     | M32, and M110 all fit in the same low power field of view (43x).     |
  464.     | I saw this from Borger, TX with a 2.5" reflector. This is a naked    |
  465.     | eye object under good skys. With the 8" dobsonian, the core is very  |
  466.     | bright and the arms cover more than 1 degree. I have not been able   |
  467.     | to see the dust lane that is in all of the pictures. This is a very  |
  468.     | good object when using binoculars or a RFT.                          |
  469.     |                                                                      |
  470.     +----------------------------------------------------------------------+
  471.     Up/Down Arrow - Move 1 Line                    Ctrl PgUp - Start of Text
  472.     PgUp/PgDn - Move 1 Window                      Ctrl PgDn - End of Text
  473.                               Esc - Exit Function
  474.  
  475.  
  476. File Maintenance Text Command
  477. Personal Observing Log: Editor
  478.     +----------------------------------------------------------------------+
  479.     | This is the best galaxy around. It is the only galaxy (not counting  |
  480.     | the Magellanic clouds) that is visible to the naked eye. It is       |
  481.     | part of our "local group" some 2.2 million light years away. M31,    |
  482.     | M32, and M110 all fit in the same low power field of view (43x).     |
  483.     | I saw this from Borger, TX with a 2.5" reflector. This is a naked    |
  484.     | eye object under good skys. With the 8" dobsonian, the core is very  |
  485.     | bright and the arms cover more than 1 degree. I have not been able   |
  486.     | to see the dust lane that is in all of the pictures. This is a very  |
  487.     | good object when using binoculars or a RFT.                          |
  488.     |                                                                      |
  489.     +----------------------------------------------------------------------+
  490.     Ctrl Arrow - 1 Word       Home - Start of Line    PgUp - Up 1 Window
  491.     Ctrl Home - Top Window    End - End of Line       PgDn - Down 1 Window
  492.     Ctrl End - Bottom Window  Ctrl PgUp - Start Text  Ctrl T - Delete Word
  493.     Ctrl Y - Delete Line      Ctrl PgDn - End Text    Ctrl B - Reformat Text
  494.     Ctrl N - Open Line Above  Ctrl W - SAVE and EXIT  Esc - ABORT Editing
  495.  
  496. The simple editor that POL utilizes has many command that are similar to 
  497. WordStar.  The best way to learn this editor is to experiment with it.  Try all 
  498. of the commands listed at the bottom of the editor's screen.  A keystroke that 
  499. is not documented on the screen is the use of the Insert key.  When Insert is 
  500. pressed, the top line of the screen shows "<insert>".  Pressing the enter key 
  501. while insert is turned on will break the current line at the cursor.  
  502.  
  503. File Maintenance View Screen
  504. +==============================================================================+
  505. | 12/07/90 Personal Observing Log    Printer: Epson                      00:00 |
  506. +==============================================================================+
  507.  
  508.      This command allows you to place a constraint on the records presented
  509.      in this maintenance function.  Please refer to the User's manual for
  510.      help in using the command.  This command works in conjunction with any
  511.      limiting magnitude you have set.  Using a constraint that eliminates a
  512.      large number of records will make the program act sluggish.  Note that
  513.      if you enter an invalid constraint the program will stop.  Examples of
  514.      valid constraints are:
  515.  
  516.         type <> "DS"
  517.         sky_atlas = 22
  518.         decd > -10 .and. type = "OC"
  519.         dtoc(dateseen) <> "  /  /  " .and. mag < 10
  520.         (easy = "Y" .and. dtoc(dateseen) = "  /  /  ") .or. tauds = "Y"
  521.         location = "Centerville, OH"
  522.  
  523.    +-------------------------------------------------------------------------+
  524.    | Enter a constraint or leave blank to not restrict view.                 |
  525.    | Enter HELP for a list of field names.  Press Esc to abort.              |
  526.    |                                                                         |
  527.    +-------------------------------------------------------------------------+
  528.  
  529. File Maintenance View Help Screen
  530. +==============================================================================+
  531. | 12/07/90 Personal Observing Log    Printer: Epson                      12:28 |
  532. +==============================================================================+
  533.  +===========================================================================+
  534.  | NGC (C)        CON (C)         TYPE (C)      MESSIER (N)    RAH (N)       |
  535.  | RAM (N)        DECD (N)        DECM (N)      MAG (N)        SKY_ATLAS (N) |
  536.  | DATESEEN (D)   SIZE (C)        NAME (C)      LOCATION (C)   INST_A (C)    |
  537.  | INST_B (C)     INST_C (C)      INST_D (C)    INST_E (C)     INST_F (C)    |
  538.  | INST_G (C)     INST_H (C)      EASY (C)      TAUDS (C)      SPECIAL (C)   |
  539.  | FAILED (C)     DATE_FAILED (D) URAN (N)      MAG2 (N)       PA (N)        |
  540.  +--------------------------------------+                                    |
  541.  | C - Character  N - Numeric  D - Date |                                    |
  542.  +======================================+====================================+
  543.  Character litterals need to be enclosed with quotes: ex TYPE = "GC"
  544.  
  545.  Equipment Assignments
  546.      INST_A is Naked Eye         INST_E is Reflector 1  
  547.      INST_B is Binocular         INST_F is Reflector 2  
  548.      INST_C is Refractor 1       INST_G is Schmidt-Cass 1
  549.      INST_D is Refractor 2       INST_H is Schmidt-Cass 2
  550.  Press any key...
  551.  
  552. The two screens on the previous page show the results of selecting the View 
  553. command and then asking for help with the constraint entry.  The view command is 
  554. very powerful.  With it you can logically restrict your view of the data base to 
  555. only objects that meet some condition that you define.
  556.  
  557. The general format for a constraint will be 
  558.  
  559.     fieldname  operator  expression
  560.  
  561. Fieldname is the name of a database field.   You can get a listing of all of the 
  562. data base fields by entering "help" as your constraint.  Field names are not 
  563. case sensitive but they must be spelled correctly.
  564.  
  565. Operator is a comparison operator from the list below:
  566.  
  567.   =  equals
  568.   <> not equal
  569.   <  less than
  570.   >  greater than
  571.   <= less than or equal to
  572.   >= greater than or equal to
  573.  
  574. Expression will normally be either some characters enclosed in quotes (like 
  575. "GC"), a number (like 15), or a date function (like ctod("11/11/90")).  The 
  576. expression portion of the constraint is case sensitive.  
  577.  
  578. Multiple "fieldname operator expression" constraints can be joined together with 
  579. ".and." or ".or.". A couple of these are shown in the examples below.  Useful 
  580. functions that might be of use include substr() (sub-string) and ctod() 
  581. (character to date).  Any valid dBASE will work as a function.  It takes a bit 
  582. of a programmer's mentality to be completely comfortable with specifying 
  583. constraints.  The examples below together with the ones shown in the help screen 
  584. should be able to be adjusted to fit just about any constraint you want to make.
  585.  
  586.   dec > -10
  587.   inst_b = "Y"
  588.   failed = "Y"
  589.   type = "GC" .or. type = "OC"
  590.   sky_atlas = 22 .and. type <> "DS"
  591.   dateseen > ctod("4/30/89") .and. dateseen <= ctod("12/31/89")
  592.   substr(type,2,1) = "G"
  593.   messier > 0
  594.   rah >=7 .and. rah <=12
  595.  
  596.  
  597. Reports
  598.  
  599. The Reports Menu offers a large variety of reports.  In the menu shown below, 3 
  600. trailing dots (...) at the end of the item description indicates that there are 
  601. 3 possible report widths (80, 96, and 132).  2 trailing dots (..) indicate that 
  602. there are 2 possible report widths (80 and 96).  The items that have an (80) at 
  603. the end of the line are only available in an 80 column format.  For example the 
  604. "By NGC #" reports are available as 80, 96, and 132 column reports.  Of course 
  605. the wider the report, the more columns of information can fit in it.  The 80 
  606. character reports are intended for viewing on the screen.  The 96 column reports 
  607. are intended to be printed and used as reference at your desk or in the field.  
  608. The 132 column reports are there to show the maximum amount of information about 
  609. each object.  
  610.  
  611. Reports Menu Screen
  612. +==============================================================================+
  613. | 11/20/90 Personal Observing Log    Printer: Epson                      23:04 |
  614. +==============================================================================+
  615.                         +--------- Reports Menu ----------+
  616.                         | A  By Messier...                |
  617.                         | B  By NGC #...                  |
  618.                         | C  By R.A...                    |
  619.                         | D  By Sky Atlas 2000 Chart #... |
  620.                         | E  Objects to Try by Chart..    |
  621.                         | F  By Date Seen..               |
  622.                         | G  By Object Type..             |
  623.                         | H  By Constellation..           |
  624.                         | I  Rise, Transit, Set Times..   |
  625.                         | J  Objects to Try Again (80)    |
  626.                         | K  Easy Objects to See (80)     |
  627.                         | L  Failed Objects (80)          |
  628.                         | M  Full NGC Catalog Report (80) |
  629.                         | N  Search Text For Phrase (80)  |
  630.                         | O  Full Text Report By NGC (80) |
  631.                         | P  Object Desc. By Messier (80) |
  632.                         | Q  Double Stars by R.A..        |
  633.                         | R  Return to Main Menu          |
  634.                         +---------------------------------+
  635.  
  636. Different type of reports will have slightly different columns of information.  
  637. The table below show what reports have what fields.  Note that the Constellation 
  638. Reports (item H) has breaks by Constellation.  In the chart below, the different 
  639. reports are listed at the top of the chart and the possible fields are listed in 
  640. the left column.  For some reports there are multiple widths - A1, A2, and A3 
  641. have widths of 80, 96, and 132 columns.
  642.  
  643. Reports/Fields Matrix
  644.                    A A A B B B C C C D D D E E F F G G H H I I J K L M N O P Q Q
  645.                    1 2 3 1 2 3 1 2 3 1 2 3 1 2 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 2
  646.        NGC Number  X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
  647.           Messier  X X X X X X X X X X X X X X X X X X X X X X X X X      
  648.   Right Ascension  X X X X X X X X X X X X X X X X X X X X X X X X X   X X   X X
  649.       Declination  X X X X X X X X X X X X X X X X X X X X X X X X X   X X   X X
  650.     Constellation  X X X X X X X X X X X X X X X X X X     X X X X X         X X
  651.    Type of Object  X X X X X X X X X X X X X X X X X X X X X X X X X   X X
  652.         Magnitude  X X X X X X X X X X X X X X X X X X X X X X X X X   X X   X X
  653.              Size  X X X X X X X X X X X X X X   X X X X X     X X X         X X
  654.         Sky_Atlas  X X X X X X X X X X X X X X X X X X X X X X X X X         X X
  655.   Date First Seen  X X X X X X X X X X X X         X X X X X X X X X         X X
  656.          Location      X     X     X     X     X X                  
  657.      Name (short)  X     X     X     X     X   X   X   X     X X X X         X
  658.       Name (long)    X X   X X   X X   X X   X   X   X   X                    X
  659.            Inst_A      X     X     X     X                          
  660.            Inst_B      X     X     X     X                          
  661.            Inst_C      X     X     X     X                          
  662.            Inst_D      X     X     X     X                          
  663.            Inst_E      X     X     X     X                          
  664.            Inst_F      X     X     X     X                          
  665.            Inst_G      X     X     X     X                          
  666.            Inst_H      X     X     X     X                          
  667.              Easy      X     X     X     X X X           X          
  668.         Try Again      X     X     X     X X X           X          
  669.           Special      X     X     X     X                          
  670.            Failed      X     X     X     X                          
  671.        Try Marker                          X X         X X          
  672.       Description                                                    X     X
  673.    Position Angle                                                            X X
  674.            Mag #2                                                            X X
  675.              Rise                                          X X
  676.           Transit                                          X X
  677.               Set                                          X X
  678.      Rise Azimuth                                          X X
  679.       Set Azimuth                                          X X
  680.  
  681. For reports that have more than 1 possible width, the screen shown below is used 
  682. to allow you to indicate the number of columns to be used in the report.
  683.  
  684. Report Width Selection Screen
  685. +==============================================================================+
  686. | 11/20/90 Personal Observing Log    Printer: Epson                      23:04 |
  687. +==============================================================================+
  688.  
  689.  
  690.                           This report can be generated in
  691.                           3 different widths.  Select the
  692.                           width to be used or press the
  693.                           Esc key to return to the menu.
  694.  
  695.                                     +-------+
  696.                                     |  80   |
  697.                                     |  96   |
  698.                                     |  132  |
  699.                                     +-------+
  700.  
  701.  
  702. The reports for Rise, Transit, and Set times take about 4 times as long to run 
  703. as the other system reports.  For these 2 reports, entering a constraint that 
  704. eliminates lots of records will make the report run faster.  
  705.  
  706. For most of the reports, you are allowed to put your own constraint on what 
  707. records are selected. The screen on the next page is used to allow you to place 
  708. your own constraints on what objects get included in the report.  This screen is 
  709. always optional - you can always simply press the enter key and get all the 
  710. records that are appropriate for the report.  There will be time however that 
  711. you want to exclude or include certain records.  That's what this screen will 
  712. allow you to do.  Four examples of valid conditional statements are shown on the 
  713. screen.  Spelling counts here!  If you enter a condition that the system will 
  714. not be able to understand, then it will display a message  like "Proc XXXXXX 
  715. line XXX, undefined identifier (in macro) XXX", and then drop you out to the DOS 
  716. prompt.  You can restart the system by typing POL at the DOS prompt.  Remember 
  717. that the data is case sensitive - "type <> 'DS'" is right and "type <> 'ds'" is 
  718. wrong.
  719.  
  720. Report Constraint Screen
  721. +==============================================================================+
  722. | 11/20/90 Personal Observing Log    Printer: Epson                      23:06 |
  723. +==============================================================================+
  724. You may enter a condition to limit what records are included in the report.
  725. Examples of valid conditions are:
  726.  
  727.     sky_atlas=22
  728.     decd > -10 .and. type <> "DS"
  729.     dtoc(dateseen) <> "  /  /  "
  730.     (easy = "Y" .and. dtoc(dateseen) = "  /  /  ") .or. tauds = "Y"
  731.  
  732. If you leave this field blank, then you will not be imposing an extra
  733. conditions on the report, and you will also not risk having a system error
  734. as a result of specifying a constraint the system does not understand.  If
  735. you do manage to get an error like 'unidentified identifier (in macro)'
  736. restart the program from DOS with 'POL'.  Remember that the data is case
  737. sensitive.  Refer to the manual for a complete listing of database fields
  738. and their types.
  739. +-----------------------------------------------------------------------------+
  740. | Enter a condition or leave blank for all records.                           |
  741. | Enter HELP for a list of valid field names.  Press Esc to Abort.            |
  742. |                                                                             |
  743. +-----------------------------------------------------------------------------+
  744.  
  745.  
  746.  
  747. When the report is being generated you will see the screen shown below.  All 
  748. reports in the system are generated to a disk file.  From the disk file, the 
  749. report can be viewed on-line (the configuration menu will allow you to tell the 
  750. system what viewer to use), copied to the printer (along with the printer codes 
  751. needed for 80, 96, or 132 column printing), or copied to another disk file.  
  752. This interface for all system reports is shown below also.
  753.  
  754. Report In Process Screen
  755. +==============================================================================+
  756. | 11/20/90 Personal Observing Log    Printer: Epson                      23:07 |
  757. +==============================================================================+
  758.  
  759.  
  760.                            Generating report to disk...
  761.                          Press Escape to stop processing.
  762.  
  763.  
  764.  
  765.                                   W O R K I N G
  766.  
  767. Output Menu Screen
  768. +==============================================================================+
  769. | 11/20/90 Personal Observing Log    Printer: Epson                      23:07 |
  770. +==============================================================================+
  771.                            +------ Output Menu -------+
  772.                            | 1  View Report On-line   |
  773.                            | 2  Print the Report      |
  774.                            | 3  Copy File To New Name |
  775.                            | 4  Return to Prev. Menu  |
  776.                            +--------------------------+
  777.  
  778.  
  779.  
  780.  
  781. The POL system comes with a small utility program called "LOOK" that is used 
  782. when you select the first item in the Output Menu.  LOOK is very simple.  If you 
  783. have access to a better file listing program like LIST, then use it.  The valid 
  784. keystrokes and their descriptions are shown below:
  785.  
  786.     Up/Down Arrow   Move display up/down 1 line
  787.     Right Arrow     Move display 16 columns to the right
  788.     Left Arrow      Move display back to beginning in column 1
  789.     PgUp/PgDn       Move display up/down 1 full screen
  790.     End             Move display to the end of the file
  791.     Home            Move display to the start of the file
  792.     Esc             Leave LOOK and return to the POL system
  793.  
  794.  
  795. If you select the menu item to copy the file to the printer, then the following 
  796. screen will come up.  You need to tell the system whether to use pica, elite, or 
  797. condensed print.  After you specify the size of print, the system will send the 
  798. report to the printer.
  799.  
  800. Printer Menu Screen
  801. +==============================================================================+
  802. | 11/20/90 Personal Observing Log    Printer: Epson                      23:08 |
  803. +==============================================================================+
  804.                       +----------- Printer Menu ----------+
  805.                       | 1  Pica (10/in or 80 wide)        |
  806.                       | 2  Elite (12/in or 96 wide)       |
  807.                       | 3  Compressed (16/in or 128 wide) |
  808.                       | 4  Return without printing        |
  809.                       +-----------------------------------+
  810.  
  811. If you select the menu entry to copy the file to a new name, the screen shown 
  812. below will come up.  You are given a large space in which to type a valid DOS 
  813. file name.  The large space is there so that you can specify a drive and path.
  814.  
  815. Copy File To New Name Screen
  816. +==============================================================================+
  817. | 11/20/90 Personal Observing Log    Printer: Epson                      23:50 |
  818. +==============================================================================+
  819.                            +------ Output Menu -------+
  820.                            | 1  List File             |
  821.                            | 2  Print the Report      |
  822.                            | 3  Copy File To New Name |
  823.                            | 4  Return to Prev. Menu  |
  824.                            +--------------------------+                         
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.          +---------------------------------------------------------------+
  832.          | Enter a valid DOS filename to have the report file copied to. |
  833.          | Drive and path specifications are OK. Press Esc to Abort.     |
  834.          | New File Name                                                 |
  835.          +---------------------------------------------------------------+
  836.  
  837.  
  838.  
  839. Miscellaneous Functions
  840.  
  841. From the main menu, selecting #3, Miscellaneous Menu will bring up the following 
  842. screen. The descriptions of the activities in this menu are described below.
  843.  
  844. Miscellaneous Menu Screen
  845. +==============================================================================+
  846. | 11/20/90 Personal Observing Log    Printer: Epson                      23:11 |
  847. +==============================================================================+
  848.                       +------- Miscellaneous Menu -------+
  849.                       | 1  Fix Wrong or Blank Chart Nbrs |
  850.                       | 2  Backup Data Files             |
  851.                       | 3  Re-Size Files (periodically)  |
  852.                       | 4  Return to Main Menu           |
  853.                       +----------------------------------+
  854.  
  855.  
  856. Selecting item #1 will assign or fix the chart numbers.  The chart numbers in 
  857. this system are based on the Sky Atlas 2000 and Uranometria by Wil Tirion, the 
  858. Peterson Field Guide, and the Norton Atlas.  You would typically use this 
  859. function after you had added new records to the list of 1160 that come with the 
  860. system, and you did not enter (or are not sure about) the chart numbers.  A 
  861. sample of this screen is shown below.
  862.  
  863. Fix Wrong of Blank Chart Numbers Screen
  864. +==============================================================================+
  865. | 10/24/90 Personal Observing Log    Printer: Epson                      23:06 |
  866. +==============================================================================+
  867. This function will take a few minutes.
  868. During execution, the Esc key will stop it.
  869. Do you still want to do it? [Y/N]: y
  870.  
  871. Fixing chart #s...
  872.    136 was changed to 1
  873.    221 was changed to 4
  874.  
  875. Update of wrong chart numbers complete!
  876. Press any key to continue...
  877.  
  878. Selecting item #2, Backup Data Files, will allow the system to copy the 
  879. following groups of files to a diskette:
  880.  
  881. Pol.dbf        1135 objects and their observational fields
  882. Pol-text.dbf   your textual data about the objects
  883. Config.mem     configuration settings (printer, color, ...)
  884. *.txt          all files with an extension of "txt"
  885.  
  886. It is very important that you keep a good backup of all your system data.  The 
  887. most important files shown above.  You should always have a good backup copy of 
  888. these files. Ideally, you should have a good backup of the entire system.  This 
  889. function provides an easy way to copy your data files (but not program files) to 
  890. a diskette.  If you don't make regular backups of the entire system, then this 
  891. function should be used regularly.  
  892.  
  893. The Pol.dbf file is related to the Pol-text.dbf file so that if you restore one, 
  894. you should restore the other.  To restore one of the "dbf" files, simply use the 
  895. DOS copy command to copy it back from the diskette, and delete the indexes 
  896. associated with the file.  The Pol.dbf file used indexes pol.ndx and pol-mess.  
  897. The Pol-Text file uses the index file pol-text.ndx. If you are restoring the 
  898. Config.mem file or any of the "txt" files, you can simple copy them back from 
  899. the diskettes.
  900.  
  901. A sample of this function's screen is shown on the next page.
  902.  
  903. Backup Data Files Screen
  904. +==============================================================================+
  905. | 11/20/90 Personal Observing Log    Printer: Epson                      23:12 |
  906. +==============================================================================+
  907. Database files will be copied to Drive A:
  908. Is this what you want? [Y/N]: y
  909. C:\POL>echo off
  910.  
  911. The backup utility will copy your data files to a diskette
  912. in drive A.  Insert a formatted diskette in drive A and 
  913. press any key to start the backup.  If you want to abort
  914. the backup then press Ctrl-C now...
  915. Strike a key when ready . . .
  916.  
  917. Copying Files to Drive A:
  918. Copying POL.DBF
  919. Copying POL-TEXT.DBF
  920. Copying CONFIG.MEM
  921. Copying all txt files
  922.  
  923. Backup of data is complete!
  924. Strike a key when ready . . .
  925.  
  926. Selecting item #3, Re-Size Files (periodically), will physically remove all of 
  927. the records marked as deleted in your viewing notes file (pol-text.dbf) and 
  928. object file (pol.dbf).  Each time you edit existing notes, the old notes are 
  929. marked as deleted.  To save time, the system does not actually remove the 
  930. deleted records until this function is run.  The file pol-text.dbf holds all of 
  931. your observational text that you enter in the file maintenance section.  This 
  932. file will grow larger as you add or change text.  A sample of this screen is 
  933. shown below.
  934.  
  935. Re-Size Files Screen
  936. +==============================================================================+
  937. | 11/20/90 Personal Observing Log    Printer: Epson                      23:18 |
  938. +==============================================================================+
  939.  
  940. Counting deleted records in POL-TEXT...
  941. There are   18 POL-TEXT records marked as deleted.
  942. Packing and re-building POL-TEXT indexes...
  943. All deleted POL-TEXT records have been successfully removed.
  944.  
  945. Counting deleted POL records...
  946. There are    1 POL records marked as deleted.
  947. Packing and re-building POL indexes...
  948. All deleted POL records have been successfully removed.
  949.  
  950.  
  951. System Configuration
  952.  
  953. From the Main Menu, selecting item #4, System Configurator Menu, will allow you 
  954. to customize some aspects of the POL package.  A sample of the menu is shown 
  955. below.  The menu allows you to specify a type of printer, the printer port, a 
  956. report viewer, the use or non-use of color, a drive to use for backups, specify 
  957. the observational equipment that you have, define the latitude and longitude of 
  958. your viewing location, and make changes to various miscellaneous settings.  The 
  959. settings that you specify here are saved and used in the current and future 
  960. sessions.
  961.  
  962. The specification of a printer (item #1) is needed so that the system can send 
  963. the correct escape characters to your printer to get it to print in pica 
  964. (10/in), elite (12/in), or compressed (16/in).  If your printer is not one of 
  965. the ones that the system knows about, you can tell the POL system that you have 
  966. a generic printer.  If the system is told that it is a generic printer, it will 
  967. not send any printer control codes to your printer.  You will be responsible for 
  968. getting your printer into the correct mode.  A lot of printers now can be 
  969. configured from buttons on the front of the printer.
  970.  
  971. Item #2 in the menu (printer port) allows you to specify which printer port is 
  972. to be used for printing reports.  The choices are limited to LPT1, LPT2, COM1, 
  973. and COM2.
  974.     
  975. The specification of an on-line report viewer (item #3) is needed so that you 
  976. can see and make use of your reports without printing them.  Many times you want 
  977. to know something from one of the reports, but you don't want to go through the 
  978. hassle, time, and expense of getting the report printed on your local printer.  
  979. This feature allows you to use a file listing utility program to view the 
  980. contents of the report.  The utility program supplied with the POL system is 
  981. called "look.com".  "Look" is a simple file listing utility program.  To specify 
  982. the report viewer, all you need to do is enter the utility programs name without 
  983. its extension (look, list, browse, ...).  
  984.  
  985. The #4 item in the menu (color status) allows you to turn the systems use of 
  986. color on or off.  If you are using a monochrome system then you will not want 
  987. the system to try to use color.  If you simply don't like my choices of colors 
  988. then you don't have to live with them - black and white are the default.
  989.  
  990. Item #5 in the menu (drive for backups) allows you to select between having 
  991. backups done to drive A or drive B.  This does NOT perform the backups.  Backups 
  992. are done from the Miscellaneous Menu.
  993.  
  994. Item #6 in the menu (define equipment) allows you to specify up to eight pieces 
  995. observational equipment that you use or have used.  By default, the eight 
  996. instruments are initialized to being:
  997.  
  998.                    Report
  999. Screen Label       Label
  1000. -------------------------
  1001. Naked Eye          EYE
  1002. Binoculars         BIN
  1003. Refractor 1        RFR1
  1004. Refractor 2        RFR2
  1005. Reflector 1        RFL1
  1006. Reflector 2        RFL2
  1007. Schmidt-Cass 1     S-C1
  1008. Schmidt-Cass 2     S-C2
  1009.  
  1010. The screen label that you specify in this function is what shows up on the file 
  1011. maintenance screen.  The report label that you specify is what is use as a 
  1012. column heading in all 132 column reports.  Both types of fields are 
  1013. automatically right adjusted after you complete the update screen.  What you 
  1014. enter in all of these label fields has no impact on the data in the POL system - 
  1015. you are simply specifying labels to be used on the screen and in the 132 column 
  1016. reports.
  1017.  
  1018. The decisions that you make about how to use these fields is important!  You 
  1019. should decide up front what equipment you want to have listed.  It is 
  1020. recommended that you put N/A into all unused fields.  This will allow you room 
  1021. to add in additional equipment later on and not impact the information that you 
  1022. already have entered.  What you want to avoid is changing the meaning of a field 
  1023. (changing equipment definitions) after you have observations that equipment.  
  1024.  
  1025. For example, if you have a field called "60mm Refractor" and have a few 
  1026. observations where you answered "Y" for the "60mm Refractor" field, then you 
  1027. will have a problem if you want to change the field to being "20x80 Binoc".  If 
  1028. you change the field to "20x80 Binoc" then your data will indicate that all of 
  1029. the object that you actually saw with the 60mm refractor were seen with the 
  1030. 20x80 binoculars.  It would have been better to put the "20x80 Binoc" field in 
  1031. the system in place of a "N/A" field.  That way you would keep the old 
  1032. information about what objects were seen with the 60mm refractor and you would 
  1033. be able to enter new information about objects seen with the 20x80 binoculars.
  1034.  
  1035. If in the example above you were to change "60mm Refractor" to "20x80 Binoc", 
  1036. then you would need to manually go through and change all of the records that 
  1037. have a "Y" in the old "60mm Refractor" field to "N".  If you had seen very many 
  1038. objects with the 60mm refractor, this will be a tedious job.  The View command 
  1039. in the file maintenance function would help a great deal here.
  1040.  
  1041. Item #7 in the menu (define location) is needed so that the system can 
  1042. accurately calculate the rise, transit, and set times for all objects.  The 
  1043. initial settings (39.79 N, 83.86 W) are for an observing site in eastern Ohio.  
  1044.  
  1045. Item #8 in the menu (miscellaneous settings) is a catch-all.  This option allows 
  1046. to set or change a global magnitude limit, configure the editor, turn the sound 
  1047. on or off, and enable or disable the calculation of rise, transit, and set 
  1048. times.  The file maintenance function will perform the "Next" and "Previous" 
  1049. commands almost twice as fast if the calculations are turned off.
  1050.  
  1051. The Global Magnitude Limit allows you to impose a limit on the magnitude of 
  1052. objects seen in the file maintenance program and all reports.  If you have a 
  1053. 60mm refractor and live in the city, you might want to set the limiting 
  1054. magnitude to 10 - you won't be able to see objects fainter than this.  Setting a 
  1055. limiting magnitude does not get rid of any records in the database - it just 
  1056. filters them out so that you don't see them.  If you later set the limiting 
  1057. magnitude to something higher, all the faint objects that you were excluding 
  1058. will now be seen.
  1059.  
  1060. The editor width and margin for printing notes applies only to the personal 
  1061. notes editor.
  1062.  
  1063. Samples of all the functions in the configurator Menu are shown on the following 
  1064. pages.
  1065.  
  1066. System Configuration Menu
  1067. +==============================================================================+
  1068. | 12/24/90 Personal Observing Log    Printer: HP LaserJet II             13:00 |
  1069. +==============================================================================+
  1070.                +------------ System Configurator Menu -----------+
  1071.                | 1  Printer                HP LaserJet II        |
  1072.                | 2  Printer Port Name      LPT1                  |
  1073.                | 3  On-line Report Viewer  lists                 |
  1074.                | 4  Color Status           T                     |
  1075.                | 5  Drive For Backups      A                     |
  1076.                | 6  Define Equipment                             |
  1077.                | 7  Define Location                              |
  1078.                | 8  Miscellaneous Settings                       |
  1079.                | 9  Return to Main Menu                          |
  1080.                +-------------------------------------------------+
  1081.  
  1082.  
  1083. Printer Selection Screen
  1084. +==============================================================================+
  1085. | 11/20/90 Personal Observing Log    Printer: Epson                      23:20 |
  1086. +==============================================================================+
  1087.  
  1088. Your current printer is: Epson
  1089.  
  1090. Printer Selection Menu
  1091. ----------------------
  1092.       1  Epson
  1093.       2  Generic (No Codes)
  1094.       3  HP LaserJet II
  1095.       4  IBM
  1096.       5  Panasonic KX-P Series
  1097.       6  Star NX Series
  1098.  
  1099. Select a printer from the list above
  1100. by pressing the number of the printer
  1101. you have connected to the system.  You
  1102. can abort without changes by pressing
  1103. the Esc key.
  1104.  
  1105. Please select a printer number:
  1106.  
  1107.  
  1108. Printer Port Name Screen
  1109. +==============================================================================+
  1110. | 11/20/90 Personal Observing Log    Printer: Epson                      23:20 |
  1111. +==============================================================================+
  1112.  
  1113.  
  1114.      Your current printer port is set to: LPT1
  1115.  
  1116.      You can have your printed reports go to 1 of 4 ports on you computer.
  1117.      The default port is LPT1.  Use the arrow keys to position the reverse
  1118.      video bar below to the appropriate port for printed output.
  1119.  
  1120.       LPT1   LPT2   COM1   COM2
  1121.  
  1122.  
  1123. On-line Report Viewer Screen
  1124. +==============================================================================+
  1125. | 11/20/90 Personal Observing Log    Printer: Epson                      23:21 |
  1126. +==============================================================================+
  1127.  
  1128.  
  1129.      Your current on-line report viewer command is: LOOK
  1130.  
  1131.      The on-line report viewer that you use must be able to display simple 
  1132.      ascii files to the screen.  The program supplied with the POL system is 
  1133.      called 'LOOK'.  It is a simple file listing utility that allows you to
  1134.      page up and down through a file, and to move left and right for reports
  1135.      that are wider than the 80 column screen.  If you have a better file
  1136.      listing program than LOOK, then enter its name here. Press Esc to leave 
  1137.      without changes. 
  1138.  
  1139.      Enter the new command to invoke the on-line report viewer.
  1140.      Command:
  1141.  
  1142.  
  1143. Color Status Screen
  1144. +==============================================================================+
  1145. | 11/20/90 Personal Observing Log    Printer: Epson                      23:21 |
  1146. +==============================================================================+
  1147.  
  1148. Color is currently disabled.
  1149.  
  1150. Use the arrow keys to high light the correct answer
  1151. then press the enter key.
  1152.  
  1153.  Use COLOR     Do not use color
  1154.  
  1155.  
  1156.  
  1157. Drive For Backups Screen
  1158. +==============================================================================+
  1159. | 11/21/90 Personal Observing Log    Printer: Epson                      23:33 |
  1160. +==============================================================================+
  1161.  
  1162.  
  1163.  
  1164. Use the arrow keys to high light the correct answer
  1165. then press the enter key.
  1166.  
  1167.  Backups to Drive A    Backups to Drive B
  1168.  
  1169.  
  1170. Define Equipment Screen
  1171. +==============================================================================+
  1172. | 11/21/90 Personal Observing Log    Printer: Epson                      23:33 |
  1173. +==============================================================================+
  1174. The box shown below allows you to customize the file maintenance screen and 132
  1175. column report to reflect the equipment that you use to observe with.  The first
  1176. column of entries (titled 'Screen Label') is used to determine what text is put
  1177. beside the Y/N answer in the file maintenance program.  You can enter up to 14
  1178. characters.  The text will be right adjusted for you after you complete the
  1179. screen.  The second column is used to determine what column label will be used
  1180. for the Y/N fields in the 132 column report.  If you already have data entered
  1181. you should review the Configuration section of the manual before making changes.
  1182.                      +--------------------------------------+
  1183.                      |                               Report |
  1184.                      |              Screen Label     Label  |
  1185.                      | Instrument A      Naked Eye    EYE   |
  1186.                      | Instrument B      Binocular    BIN   |
  1187.                      | Instrument C    Refractor 1   RFR1   |
  1188.                      | Instrument D    Refractor 2   RFR2   |
  1189.                      | Instrument E    Reflector 1   RFL1   |
  1190.                      | Instrument F    Reflector 2   RFL2   |
  1191.                      | Instrument G Schmidt-Cass 1   S-C1   |
  1192.                      | Instrument H Schmidt-Cass 2   S-C2   |
  1193.                      +--------------------------------------+
  1194.  
  1195. Define Location Screen
  1196. +==============================================================================+
  1197. | 12/24/90 Personal Observing Log    Printer: HP LaserJet II             13:00 |
  1198. +==============================================================================+
  1199.  
  1200.     In order for the POL system to be able to calculate rise, transit and
  1201.     set times for objects, it is necessary to have your latitude, longitude,
  1202.     hours from Universal Time (UT), and viewing date.  The latitude and
  1203.     longitude are decimal degrees.  Hours from UT is how many hours behind
  1204.     or ahead of Universal Time you are.  For example, New York is -4 hours
  1205.     during Daylight Savings and -5 hours without Daylight Savings. Likewise,
  1206.     Denver is -6 hours during Daylight Savings and -7 hours without Daylight
  1207.     Savings.  The reference date is the date that the calculations will be
  1208.     done for.  Latitude must be between 0 and 90.  Longitude must be between
  1209.     0 and 180.  Hours from UT must be between -12 and 12.  Press Esc to exit
  1210.     without changes.
  1211.  
  1212.                    +----------------------------------------+
  1213.                    |       Latitude 39.79  North or South N |
  1214.                    |      Longitude  83.86   East or West W |
  1215.                    |  Hours from UT  -5                     |
  1216.                    | Reference Date 12/24/90                |
  1217.                    +----------------------------------------+
  1218.  
  1219. Miscellaneous Settings Screen
  1220. +==============================================================================+
  1221. | 12/24/90 Personal Observing Log    Printer: HP LaserJet II             13:00 |
  1222. +==============================================================================+
  1223.  
  1224.                 +------------------------------------------------+
  1225.                 |  Enter a limiting magnitude (99 shows all): 99 |
  1226.                 |                                                |
  1227.                 |           Enter the editor width (20 - 80): 70 |
  1228.                 |        Enter the margin for printing notes:  5 |
  1229.                 |                                                |
  1230.                 |                                Sound (Y/N): N  |
  1231.                 |                                                |
  1232.                 |         Calculate Rise and Set times (Y/N): Y  |
  1233.                 |                                                |
  1234.                 | Select a chart to be used in reports (1-4): 1  |
  1235.                 |    1  Sky Atlas 2000 - Tirion                  |
  1236.                 |    2  Stars and Planets - Peterson             |
  1237.                 |    3  Uranometria - Tirion                     |
  1238.                 |    4  Norton's Star Atlas                      |
  1239.                 +------------------------------------------------+
  1240.  
  1241.  
  1242. Edit Personal Notes
  1243.  
  1244. Item number 5 from the main menu, Edit Personal Notes, will invoke the built in 
  1245. word processor and allow you to edit any DOS file with a "TXT" extension.  If no 
  1246. files with a "TXT" extension exist, the editor will prompt you for a file name 
  1247. to create.  If there are files with a "TXT" extension then you are asked to 
  1248. choose the file to edit.  At this point, if you press the Esc key, you will be 
  1249. allowed to create a new file.  This function is for you to record any general 
  1250. information that you want.  Sample screens from the editor are shown below:
  1251.  
  1252. Edit Personal Notes File Selection Screen
  1253. +==============================================================================+
  1254. | 11/25/90 Personal Observing Log    Printer: Epson                      00:13 |
  1255. +==============================================================================+
  1256.  
  1257.  
  1258.  
  1259.              +------------------------------+ +--------------+
  1260.              | Select a file to edit, or    | | COMETS.TXT   |
  1261.              | press Esc to specify a new   | | MOON.TXT     |
  1262.              | file to be created.          | | POL-NOTE.TXT |
  1263.              |                              | +--------------+
  1264.              | Up/Down Arrow - Move 1 row   |
  1265.              | Home/End - Top/Bottom List   |
  1266.              | PgUp/PgDn - Move 1 Window    |
  1267.              | Character - First File       |
  1268.              |   Beginning with Character   |
  1269.              | Enter - Select Item          |
  1270.              | Esc - Create a New File      |
  1271.              +------------------------------+
  1272.  
  1273.  
  1274. Edit Personal Notes Editor Screen
  1275.  
  1276. PERSONAL OBSERVING LOG EDITOR File: POL-NOTE.TXT
  1277. --------------------------------------------------------------------------------
  1278.                       Telescope Descriptions
  1279.  
  1280. 8 inch F6 Dobsonian
  1281.  
  1282. This is a reflector telescope that I made in November, 1988. It uses a 8"
  1283. primary from Parks, a 1.83 secondary, and 4' of cardboard Sonotube. The mount
  1284. is made of 3/4" plywood and a kitchen sink cut-out. The telescope without
  1285. eyepieces or a finder scope cost about $300. I have the following Edmund RKE
  1286. eyepieces: 28, 21, 12 and 8mm. I have a 6mm Orthoscopic eyepiece from Bach &
  1287. Lomb. I have a 25mm Meade Orthoscopic that I traded a 28mm RKE to Mike
  1288. Abercrombie for. I have a 17mm Sirius Plossel. I purchased a used 50mm finder
  1289. scope in March, 1989 from Jose Olivares. In May, 1990, I moved the finder scope
  1290. to the front of the tube (makes it much easier to use) and painted all of the
  1291. wood bright red. Laura and I painted the tube white when it was first
  1292. constructed. On June 10th, 1990, I attended the Apollo Rendezvous sponsored by
  1293. the Miami Valley Astronomical Society. At the flea-market there I bought a used
  1294. 21mm Edmund RKE eyepiece.
  1295. --------------------------------------------------------------------------------
  1296.     Ctrl Arrow - 1 Word       Home - Start of Line    PgUp - Up 1 Window
  1297.     Ctrl Home - Top Window    End - End of Line       PgDn - Down 1 Window
  1298.     Ctrl End - Bottom Window  Ctrl PgUp - Start Text  Ctrl T - Delete Word
  1299.     Ctrl Y - Delete Line      Ctrl PgDn - End Text    Ctrl B - Reformat Text
  1300.     Ctrl N - Open Line Above  Ctrl W - SAVE and EXIT  Esc - ABORT Editing
  1301.  
  1302.  
  1303. Edit Personal Notes Screen
  1304.  
  1305. PERSONAL OBSERVING LOG EDITOR File: POL-NOTE.TXT
  1306. --------------------------------------------------------------------------------
  1307.  
  1308.  
  1309.  
  1310.  
  1311.                   +----------------------------------------+
  1312.                   | Do you want to print the file? [Y/N] N |
  1313.                   +----------------------------------------+
  1314.  
  1315.                         +----------------------------+
  1316.                         | Edit another file? [Y/N] Y |
  1317.                         +----------------------------+
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324. Personal Notes Editor Screen
  1325.  
  1326. PERSONAL OBSERVING LOG EDITOR File: POL-NOTE.TXT
  1327. --------------------------------------------------------------------------------
  1328.  
  1329.  
  1330.  
  1331.  
  1332.                  +----------------------------------------------+
  1333.                  | File to create (blank to exit):         .TXT |
  1334.                  +----------------------------------------------+
  1335.  
  1336.  
  1337.  
  1338. This editor works in the same way as the editor in the File Maintenance program.  
  1339. See the "File Maintenance Text Command" on page 9 for a description of the 
  1340. editor.
  1341.  
  1342.  
  1343. Temporary Shell to DOS
  1344.  
  1345. Item number 6 from the main menu, Temporary Shell to DOS, will allow you to step 
  1346. out of the system to the DOS command line, do whatever DOS commands you need to 
  1347. do, and then come back into the system.  As the screen below shows, you need to 
  1348. enter the DOS command "EXIT" to return to the POL system.  This function will 
  1349. invoke whatever is pointed to be the environment variable "COMSPEC".  Unless you 
  1350. are running a replacement shell, COMSPEC will point to the normal DOS shell - 
  1351. C:\COMMAND.COM.
  1352.  
  1353. Temporary Shell to DOS Screen
  1354. +==============================================================================+
  1355. | 10/24/90 Personal Observing Log    Printer: HP LaserJet II             23:31 |
  1356. +==============================================================================+
  1357.  
  1358.  
  1359.  
  1360. Invoking C:\COMMAND.COM as a DOS Shell.
  1361. Enter EXIT from the DOS prompt to return to the POL system
  1362.  
  1363.  
  1364. Microsoft(R) MS-DOS(R)  Version 3.30
  1365.              (C)Copyright Microsoft Corp 1981-1987
  1366.  
  1367.  
  1368. C:\POL>
  1369.  
  1370.  
  1371. File Layouts
  1372.  
  1373. Database: POL                Database: POL-ALL
  1374. Field Name  Type             Field Name  Type
  1375. ----------  ---------        ----------  ---------
  1376. NGC         Character        NGC         Character
  1377. MESSIER     Numeric          TYPE        Character
  1378. CON         Character        RAH         Numeric
  1379. RAH         Numeric          RAM         Numeric
  1380. RAM         Numeric          DECD        Numeric
  1381. DECD        Numeric          DECM        Numeric
  1382. DECM        Numeric          MAG         Numeric
  1383. TYPE        Character
  1384. MAG         Numeric          Database: POL-TEXT
  1385. SIZE        Character        Field Name  Type
  1386. SKY_ATLAS   Numeric          ----------  ---------
  1387. NAME        Character        NGC         Character
  1388. DATESEEN    Date             SEQ         Numeric
  1389. LOCATION    Character        TEXT        Character
  1390. INST_A      Character
  1391. INST_B      Character
  1392. INST_C      Character
  1393. INST_D      Character
  1394. INST_E      Character
  1395. INST_F      Character
  1396. INST_G      Character
  1397. INST_H      Character
  1398. EASY        Character
  1399. TAUDS       Character
  1400. SPECIAL     Character
  1401. FAILED      Character
  1402. DATE_FAILED Date
  1403. MAG2        Numeric
  1404. PA          Numeric
  1405. URAN        Numeric
  1406. DUMMY       Character
  1407. NORTON      Numeric
  1408. PETER       Numeric
  1409.  
  1410.  
  1411.  
  1412. Appendix A - Printer Control Files
  1413.  
  1414. Epson and compatible printers
  1415.    CEPSON.PRN - Compressed control codes
  1416.    EEPSON.PRN - Elite control codes
  1417.    PEPSON.PRN - Pica control codes
  1418.    REPSON.PRN - Printer reset control codes
  1419.  
  1420. HP LaserJet and compatible printers
  1421.    CHPII.PRN - Compressed control codes
  1422.    EHPII.PRN - Elite control codes
  1423.    PHPII.PRN - Pica control codes
  1424.    RHPII.PRN - Printer reset control codes
  1425.  
  1426. IBM and compatible printers
  1427.    CIBM.PRN - Compressed control codes
  1428.    EIBM.PRN - Elite control codes
  1429.    PIBM.PRN - Pica control codes
  1430.    RIBM.PRN - Printer reset control codes
  1431.  
  1432. Panasocic KX and compatible printers
  1433.    CPANKX-P.PRN - Compressed control codes
  1434.    EPANKX-P.PRN - Elite control codes
  1435.    PPANKX-P.PRN - Pica control codes
  1436.    RPANKX-P.PRN - Printer reset control codes
  1437.  
  1438. Star NX and compatible printers
  1439.    CSTAR-NX.PRN - Compressed control codes
  1440.    ESTAR-NX.PRN - Elite control codes
  1441.    PSTAR-NX.PRN - Pica control codes
  1442.    RSTAR-NX.PRN - Printer reset control codes
  1443.  
  1444.  
  1445. Appendix B - Editor
  1446.  
  1447. The editor for the POL system is a simple, easy to use editor for creating and 
  1448. manipulating text files.  When invoked from the main menu (Edit Personal Notes) 
  1449. the editor will bring up a list of all the .txt files that it sees in the 
  1450. current directory (that are less than 64000 characters long).  From this list 
  1451. you choose which file you want to edit.  The instructions for what keys do what 
  1452. is shown on this screen also. Basically, you just arrow down to the name of the 
  1453. file you want to edit and then press the Enter or Return key. 
  1454.  
  1455. The editor is also use from within the File Maintenance function.  This usage 
  1456. does not require you to pick a file name.  The editor screen in the File 
  1457. Maintenance function looks a little different from the one in the main menu 
  1458. (Edit Personal Notes) but all of the editing keystrokes are the same.  
  1459.  
  1460. Edit a New File (Edit Personal Notes only) 
  1461.  
  1462. To indicate that you want to edit a brand new file in the Edit Personal Notes 
  1463. function, press the Escape key instead of arrowing to a name and pressing enter.  
  1464. Pressing Escape from the file selection screen will cause the editor to prompt 
  1465. you for the name of a file to edit.  You may enter any valid DOS file name, and 
  1466. when you exit from the editor the file will have been created with your 
  1467. information in it. 
  1468.  
  1469. Editing Text
  1470.  
  1471. The editing screen for the Edit Personal Notes function has the name of the file 
  1472. on the first line, 2 solid lines across the screen with 17 lines for text in 
  1473. between them, and 5 lines of keystroke help at the bottom screen.  The editing 
  1474. screen for the Text command in the File Maintenance function has the editing 
  1475. area in a box wide enough for 68 characters.
  1476.  
  1477. The editor works the way you would expect it to.  The best way to learn how to 
  1478. use it is to just work with it for a few minutes.  Type in a few lines of text 
  1479. hitting the enter key at the end of each line.  Try some of the keystrokes 
  1480. listed at the bottom of the screen. 
  1481.  
  1482. The Ctrl B - Reformat Text will not do anything unless you have been typing past 
  1483. the end of the line and allowing the word-wrap feature to work.  When you type 
  1484. past the end of the line, the editor inserts an invisible character (a soft 
  1485. return) at the end of the line.  When you hit the Enter key, the editor puts a 
  1486. different invisible character (a hard return) at the end of the line.  Lines 
  1487. that end with a soft return can be reformatted with the Ctrl B keystroke.  Type 
  1488. in a short paragraph (a few lines) and do not press the enter key at the end of 
  1489. the lines - just let word wrap do its thing.  Now go back up and turn the insert 
  1490. mode on by pressing the Insert key.  Type a few new words in the middle of your 
  1491. paragraph.  See how the text gets pushed from line to line?  Now on the first 
  1492. line of the paragraph delete a few words.  When you delete words or letters, the 
  1493. paragraph does not automatically reformat itself like it does when you are 
  1494. inserting new text.  To make the paragraph flow correctly, do a Ctrl B. 
  1495. Experiment with this to get the feel of it. 
  1496.  
  1497. If you make use of the word wrap feature by not pressing enter at the end of 
  1498. each line, then the file that you produce will not really be a simple ASCII 
  1499. file.  Each line will have a soft return instead of the normal hard return. If 
  1500. the editor within the POL system is the only editor that will use to edit your 
  1501. personal notes then there is no problem.  If however you plan to use the file 
  1502. with some other application then the soft returns could be a problem.  This is 
  1503. an easy problem to fix though.  Simply press the end key to go to the end of 
  1504. each line and then press the Enter key to put in a hard return. 
  1505.  
  1506.  
  1507. Report Types
  1508.  
  1509. Listed below are examples of the 8 types of reports that the POL is capable of 
  1510. producing.
  1511.  
  1512. Report Type              Example Report
  1513. ------------------------------------------------------
  1514. Standard 80 Column          Messier Report by Messier #
  1515. Standard 96 Column          Report by NGC #
  1516. Standard 132 Column         Report by R.A.
  1517. Objects to Try              Objects to Try by Chart
  1518. Date Seen                   Report by Date Seen
  1519. Constellation               Objects to Try by Constellation
  1520. Rise and Set                Rise, Transit, and Set by R.A.
  1521. Full NGC                    Full NGC Catalog Report
  1522. Object Descriptions         NGC Object Descriptions
  1523. 16
  1524.  
  1525.  
  1526.