SURVIVAL KIT 30 October 1991, Version 1.5 23 November 1996, Version 1.6 SXT Table Loading prepared by Nariaki Nitta On revising the document: There has been considerable progress in the Yohkoh operations scheme since the original document was written (rather reluctantly). One major improvement is that we no longer have to deal with the clumsy terminal of mainframe computer. We can edit the table on workstation. Another is that we no longer print out the table content, so the interaction with the low-tech printer is history now. Instead, we print out the pages of the table in which we change the entry, but this can be handled on workstaiton. Here I first summarize how to use the workstation interface, but note that the basic operations are unchanged because the program still resides on mainframe, so most of the descriptions in (2), (3) and (4) of the original document are still applicable. Under the climate of shrinking NASA funding, we may never have an expert system free of interactions with mainframe. 0. How to run the SXT table edit software from workstation Remote login on flare20. telnet mainf1 (mainframe one) Then a menu appears asking you the terminal type. Select 17. You are requested to enter userid (sr0001) and password (ahonosxt). At the READY prompt, type ex sxtspt. If this does not get you to the table edit software, you may have to type profile prefix(ql) and then ex sxtspt. The PF keys on the mainframe terminal are emulated in the following fashion. PFn = Esc n. For example, PF3 is an important key to finish the session. You type Esc and 3 instead. On an old Digital terminal, the Esc key does not exist. But one is probably aware that Esc = Ctrl+[ (press the control key and the square open bracket at the same time). What about PF10, PF11 and PF12? These are produced by Esc 0, Esc - and Esc =, respectively. One imprtant thing is to take screen dump for the pages that are edited. The SXT CO account has an alias called pdump in the window manager. A login file reads: alias pdump "xwd | xpr -device ps | lpr -Plw4" One has to type pdump on another window to have the printout on the printer lw4. It is not clear we can produce PF keys with larger numbers. Another downside of editing the table on workstation is the lack of color on the screen (for warnings and errors). OK, here is the original document to explain how to edit the table. Some of the descripions are obsolete. ------------------------------------------------------------------------- Currently the SXT table loading software runs on Mainframe # 1 (an IBM type Fujitsu machine, often called SSOC # 1). The version number of this kit will become 2 when we no longer have to deal with Mainframe # 1; then we may not need such a lengthy manual. For details of the computer system at ISAS, see OPERATION GUIDE FOR MAINFRAME COMPUTERS OF ISAS, Third Edition February 1991 (written in English!). There are 3 accounts on SSOC # 1 for SXT use as follows. Username Password Purpose SR0001 AHONOSXT SXT table loading QLSA05 ISAS SXT operation at ISAS (SSOC) QLSA06 ISAS SXT operation at ISAS (SSOC) A bewilderment a VMS or UNIX user may have with the Fujitsu machine is that one can login under a same username only once at one time. Accordingly, those who are using the SR0001 account for other purposes are strongly advised to log off at the time the SXT table should be prepared (1-2 hours prior to the first KSC contact and whenever it gets necessary between contacts). Although you can do a basic part of the job with QLSA05-06, you cannot browse or print out the changes you have made in the table and so cannot complete a cycle. Stick with SR0001. The right terminal for the SXT table loading is called G 150, a ``workstation''; indeed, it has a mouse, on which one may find only the left button useful. There are two of them in the operation room and one in the eastern room of Building D. Note that they are not restricted to SSOC # 1 but occasionally connected to Mainframe # 2 (called M770/10) by a user's choice. Also, keep in mind that carriage return (CR) is located on the bottom row of the keyboard, to the left of arrow keys. The key two rows up is not CR but the key to put you to the next line. (1) Getting started: Starting a session on G 150 is rather tricky. The easiest way, of course, is to ask a person who knows the system well to login under SR0001. But you may not want to disturb others. Here is what you are going to do. If the terminal is already connected to SSOC # 1, you are lucky. When you see JCET010 SYSTEM READY you type LOGON TSS SR0001 and give the password after the prompt. If it is turned off, you first turn it on, waiting for a couple of minutes for warm-up, and click with the left button of the mouse the top open square in the main menu. This leads you to the menu to choose the host. Click SSOC#1 and wait for about a minute until you finally see KEQ56700A ENTER USERID. Then simply say SR0001 and give the password after the prompt. A third possibility is that it is connected to other host computers. In that case, you will come up with a message saying "the user name is not registered" after you type the username. In that case, the easiest way is to turn it off and do the procedure in the second possibility. (2) Driving the table load software: If you see READY on the screen, welcome to a Fujitsu operation system. To initiate a table loading session, you need two commands: PROFILE PREFIX(QL) EX SXTSPT Now you are seeing the main menu. (3) PF Keys: Here is basics of (in)famous PF keys. PF 3: Exit saving PF 7: Scroll upward PF 8: Scroll downward PF 9: Toggle between different entry tables PF 10: Scroll to left PF 11: Scroll to right Other keys to be kept in mind are: reset key: located at the bottom left corner escape key: left to "1" below PF keys delete key: second from the top in the rightmost colomn. (4) Basic Procedures I. Select "1: DISPLAY OR UPDATE TABLE DATA" (CR) in Main Menu. II. Select "1: ENTRY/EXPOSURE/COMMENT" in and usually "1:CURRENT TABLE" in (CR). III. Choose appropriate entry tables (0-3 independently for FFI and PFI) in <>. Don't worry about <>. Put a comment in <> at least to show today's date and your initial. Write down which entry tables you have chosen, as you need them later when updating sequence tables. PF8 to the next screen. IV. Modify tables as you like. There are 5 different pages and PF7 and PF8 allow you to move back and forth. Both c) and d) have extensions to the right. PF11 gets you from left to right, and PF10 the other way around. Also, in c) and d), you must come up with the same sequence tables that you specify in a). On entering either c) or d), what you see is the sequence table 0. An application of PF9 gets you on to a sequence table ahead, e.g. from 0 to 1, or from 3 to 0, etc. a) ENTRY/EXPOSURE: to select entry tables (you have done so in step III) PF7, PF8 b) COMMON: to define basic parameters including those of patrol images PF7, PF8 c) FFI SEQUENCE (left) PF10, PF11 FFI SEQUENCE (right) PF7, PF8 d) PFI SEQUENCE (left) PF10, PF11 PFI SEQUENCE (right) PF7, PF8 e) OR TABLE: to specify the OR locations and the mosaic pattern (e.g. 2 (NS) * 3(EW)) Note that a) and e) are also linked with PF7 (from a) to e)) and PF8 (from e) to a)). V. Press PF3 to enter "UPLOAD FILE UPDATE". Here you are prompted to select one of the previous upload files and overwrite it with the table you have just updated. Select the one that was of the oldest modification (CR). Move up to the reddened line, using the upper arrow. Put the pass number in Comment. If you are sure you have modified the file correctly, press PF3. You will see a short message at bottom left saying that your modifications are saved into the upload file No.[1-5]. If you want to invalidate your updating, press PF11 to abort; you will start again from II. VI. Press PF3 and welcome back to the main menu. You are now in the position to generate a TCU command based on an upload file. a) Select "2. GENERATE TCU COMMAND" (CR). b) The next screen prompts you to enter the number corresponding to the upload file that you have updated (see PASS-ID). Put the right number [1-5] (CR). c) Then you are asked what you want to do out of three options. To generate the command, select 1 (CR). Don't select 2. This is because Option 2 generates a command sequence from scratch and takes time, while Option 1 goes through only those parts you have changed. Don't worry about some red things on the lower left corner. To cancel sending the command to KSC, press PF3 before selecting 1. d) Confirm a note saying to the effect that the command has been sent to KSC. e) Then enter 3 (CR) to print out the commands. This takes the form of a batch job. A message appears on the top to notify that the job has been submitted. CR to clear it. Unless the computer is busy, you will see a message something like "JOB SR0001* STARTED", where * is one of [0-9,A-Z]. Put down * for printing out the result later. CR to clear the message. You may see "JOB SR0001* ENDED" at this time. Again, CR to clear it. f) Press PF12 to compare the current file with the upload file you have updated. Another batch job is submitted. Clear the messages with CR, but put down * of "JOB SR0001* STARTED". VII. Apply PF3 twice until you are back in the main menu. To print the contents of the updated upload file, select "3. UTILITIES" (CR) in the main menu. In the next screen, enter "3. DISPLAY/COMMENT/PRINT..." (CR). Then select "9. PRINT UPLOAD FILE" (CR). Another job is submitted. Put down * of "JOB SR0001* STARTED" . VIII. What a mess it is you cannot see the printouts while you are in the table loading session! Keep pressing PF 3 to be back on the operation system (showing READY) through the main menu. Then type PFD 3.8. Put L on the top left corner where the cursor is and printing jobs held in the spool are listed. All of them take the form of SR0001*, where * is [0-9, A-Z]. You have three of them. Print out your jobs one by one by appending the suffix to "SR0001" just below the center of the screen and putting R where the cursor was at the onset. If you don't specify R and just CR, your output is just displayed on the screen. To go back to the PFD 3.8 menu, press PF3. IX. To get out of the PFD session, press PF3 until you see the READY sign. Then say LOGOFF. Go upstairs to take out the printouts from the user-friendly laser printer, a product of modern technology! See Appendix to be accepted by the printer. Take a can of beer or two to alleviate your frustration. (6) Quick Reference LOGON TSS SR0001 ; login on to SSOC#1 with username SR0001 AHONOSXT ; password PROFILE PREFIX(QL) EX SXTSPT ; start the table loading software Select 1 (CR) in Main Menu. ; start updating the upload file 1. Entry table Select 1 in
and 1 (CR) in . Choose entry tables separately for FFI and PFI. Enter comment. PF8 (to), PF7 (from) Common Table 2. Common Table PF8 (to), PF7 (from) FFI Table 3. FFI Seq Table (left) PF11 (to), PF10 (from) FFI Seq Table (right) PF 9 to change FFI Seq Table with different entry numbers PF8 (to), PF7 (from) PFI Table 4. PFI Seq Table (left) PF11 (to), PF10 (from) PFI Seq Table (right) PF 9 to change PFI Seq Table with different entry numbers PF8 (to), PF7 (from) OR Table 5. OR Table PF8 (to), PF7 (from) Entry Table Anywhere from 1-5, PF3 to the next screen listing the upload files. Choose the oldest upload file from [1-5] (CR), change the pass # and comment using the upper arrow. PF3 to save, PF11 to abort. Either will put you to Entry Table. Another PF3 to Main Menu. Select 2 (CR) to the screen for generating TCU commands. Select 1 (CR) to enter a screen listing the upload files. Choose the one you have updated (CR). Confirm a note saying that the commands have been sent to KSC. PF12. -- to submit BATCH JOB #1 For a batch job, remember * of the message "JOB SR0001* STARTED". Clear such messages by CR. Select 3 (CR) to list commands. -- to submit BATCH JOB #2 PF3 * 2 to Main Menu. Select 3 "UTILITIES" (CR) to a next screen. Select 3 "DISPLAY/COMMENT/PRINT..." (CR) to a next screen. Select 9 "PRINT UPLOAD FILE" (CR) to print out the updated upload file. ---BATCH JOB 3 Apply PF3 repeatedly until entering the command mode. PFD 3.8 L to list jobs under SR0001 R and put suffix to SR0001 three times. PF3 repeatedly to the command mode. LOGOFF Go upstairs to take out the outputs. Appendix A: Useful Tips This system updates only those FFI and PFI sequence tables that are specified in the first screen following the main menu. If you specify only 0 and 1 for FFI, the remaining FFI sequence tables (2 and 3) are left intact even if you make modifications. In a normal case the table loading software checks errors to forestall a disastrous table to be sent to the on-board computer. There is however a mode that bypasses checking errors. For example, when you want to cover the aspect door for some reason, you will modify all other changes in a normal way and then change only that part in the no error checking mode. To start the no error checking mode, press PF 22 and enter the password NOCHECK before selecting the table you are based on (1. Current - 5. Upload). When you want to add changes to the file that has not been sent to the on-board computer, as in the case of modifying a small part in the no error checking mode, make sure you are based on the upload file, and not the current file. Until the upload file is written to and read from the on-board computer, none of your change is reflected in the current file. Try a new feature to enter OR coordinates using a display of an FFI on the workstation. Appendix B: How to manipulate (or to be manipulated by) the printer The laser printer has control buttons on the right of the front panel, to the left of the red emergency lever. The control button area consists of two rows: The first row (from left to right): LED (red) status display, Start (blue), Stop (blue). The second row (from left to right): reset (gray), don't care * 3, feed (gray), don't care. Normally the LED display does not show anything. First, push the stop button, and LED will show "00". Then press the button to feed the paper. The paper will move forward by a couple of pages. When the paper stops, open the left panel. Inside, five buttons are visible. The first row: auto, stop, down. The second row: don't care * 2. Push stop (middle), then down (right). The tray will go down. When it stops, tear the paper using a ruler you find at the bottom left. Don't cut it too short. Make sure that at least a page or two lie on the tray. After removing your output, press auto (left). Wait for 10-20 seconds. Close the panel. Then push start on the top row in the front panel control area. Confirm the display showing nothing. If it is "09", push stop (top right) and reset (bottom left) and start. If the display still shows something, consult a J person.