| SYSTEM LEVEL | ||
|---|---|---|
| ! commands ? command ed name help name man name source program |
execute the commands in csh or run csh
give help on a command call up an editor on a proc display help for one of these topics display a man page for a given topic temporarily include tcl program within recognized system; need to source again after powerup or go (full path name required) | |
| DETECTOR | ||
| activate deactivate setup irim |
activate the detector deactivate the detector set up the default IRIM voltages and prompt for activation | |
| WILDFIRE | ||
| startwf exit trouble hung |
initiate bootstrapping and downloading of the WILDFIRE system
deactivate the array and exit the WILDFIRE controller open troubleshooting session (do NOT enter in Instrument Control window) attempts to complete link protocol; used as part of the restart procedure when WILDFIRE is hung (INSTRUMENT CONTROL window unresponsive and data collection stalled); must be entered in Console window | |
| HOUSEKEEPING | ||
| status [|s|v|t|f] longheaders [on|off] tcp_[on|off] |
display a status screen; (general status |s|;
voltages|v|; temperatures|t|; filters |f|)
will disable/enable house keeping data in the header enable/disable link to TCP for telescope status info and offsetting | |
| PARAMETER FILES | ||
| Note: a parameter has two attributes, its value and flags indicating whether the parameter and its value should be displayed and/or queried when the ask or observe tasks are run. | ||
| lpar plist psave filename puse filename ped ask eask |
list the names of the available parameter files list all the current parameters save the current parameter set (values and ask/display flags) to the named parameter file load the named parameter file edit the current parameter file selected by 'puse' asking all questions without regard to their query status prompt for the 'eask' selected subset of parameters within the current parameter set iterate through all the known parameters, allowing the user to specify which parameters are queried and which are displayed. After each question an "l" signifies display only; "a" signifies query; "la" will list the current value (which may be selected by [cr]) or accept a new entry | |
| ACCESSING INDIVIDUAL PARAMETERS | ||
| ?coadds coadds [n] ?lnrs lnrs [n] pics [n] set-time [f] nextpic [n] header_dir pixel_dir mode title comment set fdly [f] resetoffset filename filename |
returns the number of coadds for next image set the number of coadds for next image; if no argument given, will prompt with current value returns the number of low noise reads per coadd sets the number of low noise reads per coadd; must be <=16! sets number of pictures to be taken at each observe/go. When no argument given, prompts with current value sets the integration time (to millisec level); when no argument given, prompts with current value sets the picture index appended to filename to [n]; when no argument given, prompts with current value sets IRAF path for image headers sets IRAF path for pixel files sets operational mode for array readout (stare, sep, hphot) sets title field for IRAF image header sets comment line within IRAF image header set the reset-read delay time to [f] seconds reset the "offset" values in the header to 0,0 sets the IRAF image "filename". The path is is not included in "filename"; if no argument given, will prompt with current value. For IRIM, a "%d" or "%03d" should be inserted where the picture number should be placed. If no field is given, "%03d" will be appended. The format will be: "filename"//"nextpic" WARNING!! SAVED IMAGES WILL OVERWRITE EXISTING IMAGES IF THE FULL FILENAMES CONFLICT!! | |
| OBSERVING | ||
| observe go abort save only fwl to [n] fwl ?pos help filters east [n] west [n] north [n] south [n] toffset [e] [n] zs [z1] [z2] zs 0 0 movie |
perform one observation using current parameter set,
prompting for key parameters initiate an observation using the previously set parameters abort an observation (enter in Instrument Control window) enter immediately following an abort to ensure that future images are saved to disk position filter wheel to filter [n] by name or number query current filter wheel position display list of current filters move telescope [n] arcseconds east move telescope [n] arcseconds west move telescope [n] arcseconds north move telescope [n] arcseconds south move telescope [e] arcsecs east and [n] arcsecs north: + for north/east; - for south/west set zscale values [z1] and [z2] for the image display enables autoscaling for the image display begin observe/display loop. NOTE: parameters (filename, running number, integration time, coadds, etc.) will be those of previous observation or 'ask' routine unless specifically reset!!!! Movie frames are saved to disk and should be deleted periodically. It helps to use a filename like "junk" when using movie. Terminate movie with end [CR] in Instrument Control window. | |
| no signal | Mirror covers, dark slide closed. If stars visible on TV, check fwl ?pos for proper filter position. Check status s for proper temperatures, voltages. Check that green LED in analog electronics box is lit. If the detector has been accidently deactivated, program will not sense this; observe will work, but return pixel values near zero in image. |
| poor hold time | Pressure in vacuum jacket rising. If LN2 hold time steadily decreases and/or the outside of IRIM beomes noticeably cold it will be necessary to pump on the vacuum jacket with the portable Tribodyn pump. Call for technical assistance. |
| "JAMMED" motors | The motor code checks the motor encoder positions periodically during a motor motion. A discrepancy in the actual and calculated encoder readings will stop the motion and return a message "servo [n] failed -- JAMMED". This does not necessarily indicate physical jamming. Repeating the motor command will often complete the motion successfully. |
| bootstrap failure | If the startwf procedure fails during the "bootstrapping node ..." process, a likely culprit is a bad (or incorrect, if the failure occurs on the initial setup) fiber optic connection. Check the three status LEDs visible through sight holes on the DCU. The top LED should be green if there is power to the instrument; the two lower LEDs should be off. If either the middle (channel 1) or lower (channel 2) LED is red, there is a fiber continuity problem in that channel. There is a duplicate set of LEDs in the Heurikon DSP box in the computer room; it is necessary to remove the front cover to view them. A bad fiber channel will require the substitution of one of the spare fibers. Call for assistance. |
The following procedures are intended as a guide for restoring the WILDFIRE system following various levels of system failure. Re-booting the computer and cycling power to the instrument or DSP in the Heurikon box in the computer room are not normal WILDFIRE operations and should not be done without proper consultation, or unless the specific conditions below are valid. These procedures are listed roughly in order of increasing severity, so unless a specific condition has occurred (e.g., DSP power cycling), try the less dramatic procedures first.
The instrument power is controlled by the small switchbox next to the observer terminal when the switch on the instrument power supply in the computer room is in the "remote" position.
An extensive troubleshooting library may be consulted by entering trouble in any active window (except the Instrument Control window). The resulting interactive session can be used to diagnose and correct problems.
If the Instrument Status window has vanished, first check to see if it has simply been closed. Type fireproc (or !fireproc if necessary) from an active window and look for the "hkserv" process.
If the process is present, the window has been closed, and it will be necessary to locate and open it. If the icon is not visible, it may be hiding behind one of the open windows. In OpenWindows, one can check the "windows" item in the menu for the status of all operating windows; if the Instrument Status window is present, open it and continue observing.
If the Instrument Status window has died, perform the SIMPLE RESTART procedure below.
If WILDFIRE has crashed (Instrument Status window has vanished and could not be found by above procedures), and/or the "[hostcomputer]" prompt has returned to the Instrument Control window, the following steps within the Instrument Control window should restore operation:
[NOTE: If the power to the instrument and/or the Heurikon DSP box in the computer room has been interrupted or the computer has been rebooted, this procedure may not be sufficient. See below for more specific procedures]
If WILDFIRE is hung (Instrument Control window unresponsive and data collection stalled):
If the STALLED SYSTEM procedure fails to return the UNIX prompt, or an examination of the operating processes by entering ps ax in the Console window reveals a process which cannot be halted via the kill -9 [process number] command, it will be necessary to reboot the instrument computer.
If the power to the instrument was interrupted but the black Heurikon DSP box in the computer room remained powered up and the computer was not rebooted:
If the black Heurikon DSP box in the computer room has been powered down, then it is necessary to do the following. NOTE: THE ORDER OF THESE STEPS IS IMPORTANT. IF THE DSP BOX IS POWERED DOWN, REBOOTING THE INSTRUMENT COMPUTER IS NECESSARY. MAKE SURE NO ONE ELSE IS USING THE INSTRUMENT COMPUTER AT THE TIME. IF ONLY THE POWER TO THE INSTRUMENT HAS BEEN INTERRUPTED, PERFORM THE PROCEDURE ABOVE. WHENEVER THE INSTRUMENT COMPUTER IS REBOOTED, THE INSTRUMENT POWER MUST BE OFF AND THE HEURIKON DSP POWER ON!