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.