|
Running the User Interface |
|
The NIRSPEC is operated through a set of graphical user interfaces that display on a multi-headed workstation. Extensive details on the GUI functionality can be found in the NIRSPEC Operations Manual. This document will describe start up procedures for this operational software.
The NIRSPEC control software operates at two levels: the server, which handles communication between the instrument electronics and the workstation host waimea; and the GUI's . The GUI's are referred to as clients, which include 4 parts:
Login: nirspec Password: (ask your support IS).The NIRSPEC Control Menu is a submenu of the workspace; hold down the right mouse button, select the entry NIRSPEC Control Menu, and release the button after selecting Start NIRSPEC Control SW. A yellow-on-black terminal window will open on the left screen, and a script will run, posing a series of questions to the operator. Before running NIRSPEC, or any time after the server is re-started, the user must:
Day-time operation is defined as any non-observing period. In
day-time mode, the NIRSPEC server will communicate with a DCS simulator.
The script will start up XNIRSPEC, Quick Look, and the EFSgui.
The Image Rotator control GUI can not be run in day-time mode.
Night-time operation is defined as on-sky observing. If the user is already operating NIRSPEC in day-time mode, then night-time mode can be enabled simply by selecting Enable Night-time Mode from the NIRSPEC Control Menu. If the user is starting the software from scratch, then he/she selects night-time mode in the Start NIRSPEC Control SW script, which will re-start the server, prompt to execute all of the essential start up functions including items 1-3 above, and start up XNIRSPEC, Quick Look, EFSgui, and the Image Rotator GUI.
Note that there is an entry in the NIRSPEC Control Menu for NIRSPEC Control Options. These options allow the user to start up the server and client (GUI) software processes separately, if desired.
Here is an example of the script output, and the choices posed.
After logging in, the user uses the workspace menu
to select and start the server, followed by the clients.
Before the telescope is initialized at about 5pm, or when using
NIRSPEC offline at night, both the
server and the clients should
be run without communication to the DCS (telescope drive and control
system). Before observing starts, all the software should be shut
down, and restarted with full-up DCS communication.
So, before 5pm or at other non-observing times, the instrument
is run by selecting in order:
Note that if the server has been restarted, the following needs to be
done:
At the end of the night, select in order:
Start up script session example
Welcome to the NIRSPEC startup script. This script should be run
every time that NIRSPEC operations are started or re-started.
Do you want to continue running the startup script? (y/n) [y]:
Enter
NIRSPEC Control Options
After telescope initialization, select in order:
If for any reason any of the clients are lost, these can be
restarted as listed in the menu. Only 1 copy of each can be running
at one time, except for EFSgui, of which multiple copies can exist
but should be avoided.
Last modified: Sun Mar 12 22:26:12 HST 2000