![]() |
Troubleshooting XNIRSPEC |
|
If XNIRSPEC stops updating, as evidenced by exposures suddenly not counting up, unresponsive buttons, or fields not updating to changes, then it may need to be quit and restarted. To quit the GUI, work through these steps:
If the SCAM takes an image successfully, and the SCAM Quicklook display updates with the image, then the server is fine, and a SPEC exposure in progress when you restarted the GUI will complete to its conclusion, but without any update in the SPEC exposure control panel of the XNIRSPEC GUI. Some patience will be required to wait for the exposure to run its natural course, so don't abort it.
Sometimes, during the afternoon or before the user runs "Enable Night-time Mode," XNIRSPEC disappears even though the server remains up and the other GUIs continue working. The usual cause is the death of the DCS Simulator program. If you try to restart XNIRSPEC without the DCS Simulator running, XNIRSPEC will usually disappear again in short order. The DCS Simulator is started automatically by the NIRSPEC startup script, but it sometimes crashes and burns for unknown reasons. You can check whether it is running by by going to any text window on the NIRSPEC host waimea and issuing the following command:
psgrep dcs
There should be an active job called dcsSim running. If not, in the waimea window, issue the commands:
make_dcs_sim    to restart the simulator, and
check_dcs_mode    to verify that you are talking to the DCS simulator.