![]() |
Cross-disperser changeout procedure |
![]() |
lehoula{hireseng}: m xdname=slit-axis
Do you want to continue running the setup script? (y/n) [y]:Press Enter to take the default (i.e., y). This just gives people a chance to bail out.
Enter names of observing team members [Hill]:You can enter anything you like or just hit return. The default is the last people who ran HIRES.
Enter data directory name [/s/sdata125/hireseng/2010apr01]:Just hit return. The default presented to you is a subdirectory created on the disk you chose named by today's date.
Enter starting image number [9]:This does not matter for the cross-disperser calibration so you can either take the default or just enter 1. This just allows observers to number their data however they like.
Enter [y], or anything else to skip homing.Its a good idea to home things so enter y.
As an interim measure, you will need to use IRAF to perform some measurements on the image.
The script will reconfigure HIRES so that the zeroth order spectrum falls near the middle of the green chip as a bright horizontal line. The CCD is windowed so that only a narrow strip reads out. Important note: Once you start the cal script running (next step) it will bring up an xterm window. Lots of stuff is going to scroll past in this xterm and it helps to expand it. Right click with the mouse on the xterm title bar, click and release on Full Size.
Type "uv" for Blue-CD calibration, "red" for Red-CD, "e" to Exit,Enter uv or red as appropriate.
display backup.fits[1] (if no line, then backup.fits[2])You should see an image like this.
Enter the position of the zero orderType in the center value derived from your IRAF Gaussian fit.
Old cross-disperser home position: -82 Offset: 215 New cross-disperser home position: 133 Echelle home position: -5085
Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete...These messages are normal while the motor crate is rebooting. The reboot should take about 2 minutes to complete.
makua{kics} xdchange name y-pixel xdraw name: is red or uv y-pixel: found in step 3 xdraw: was logged and printed on the xd0-red screen, but can be checked in the image header. makua{hireseng}: xdchange red 1054 -9999 for example.The user will be prompted at the beginning of the script for whether he wants to continue, since the crate will be rebooted as part of the procedure. The user will also be prompted for a comment of the day - include your initials and any relevant information for the log.
lehoula{hireseng}61: calibrate_cd setting outdir = /s/sdata125/hireseng/xdchange/ (wait) Current cross-disperser type registered is: xdispers = UV (cross disperser's name) Typefor Blue-CD calibration, for Red-CD, to Exit, red Selection is red setting outfile = rzero (wait) setting todisk = false (wait) setting lfilname = ng3 (no wait) setting lampname = quartz (no wait) setting deckname = D5 (no wait) setting fil1name = clear (no wait) setting fil2name = clear (no wait) setting coll = red (no wait) setting cofname = DR00mm (no wait) setting echname = blaze (no wait) setting slitname = opened (no wait) setting xdname = 0-order (no wait) setting ttime = 4 (wait) setting pane = initial x 2048 initial y 1968 span x 2048 span y 160 (wait) setting binning = Xbinning 1 Ybinning 1 (wait) setting ampmode = SINGLE:B (wait) setting postpix = 80 (wait) setting lfilname = ng3 (wait) setting lampname = quartz (wait) setting deckname = D5 (wait) setting fil1name = clear (wait) setting fil2name = clear (wait) setting coll = red (wait) setting cofname = DR00mm (wait) setting echname = blaze (wait) setting slitname = opened (wait) setting xdraw = -10000 (wait) setting rcocover = open (no wait) setting echcover = open (no wait) setting xdcover = open (no wait) setting co1cover = open (no wait) setting co2cover = open (no wait) setting camcover = open (no wait) setting darkslid = open (no wait) setting rcocover = open (wait) setting echcover = open (wait) setting xdcover = open (wait) setting co1cover = open (wait) setting co2cover = open (wait) setting camcover = open (wait) setting darkslid = open (wait) Exposing Th-Ar+Red-CD with xdraw = -10000 encoder pulses xdangl = -4.423000 deg Sat Oct 2 15:07:44 HST 2004 setting autoshut = true (wait) setting expose = true (wait) Exposing frameno = 1 object = (FITS object name)... Waiting for exposure and readout to finish.... Sat Oct 2 15:08:10 HST 2004 Sequence complete. setting ampmode = SINGLE:B (wait) setting ccdgain = low (wait) setting postline = 0 (wait) setting postpix = 80 (wait) setting preline = 0 (wait) setting pane = initial x 0 initial y 0 span x 6144 span y 4096 (wait) setting binning = Xbinning 1 Ybinning 1 (wait) setting outfile = hires (wait) Enter the position of the zero order 1177.61 XDRAW = -10000 0-ORDER ROW = 1177.61 Running xdchange red 1177.61 -10000 ... Old cross-disperser home position: 265 Offset: -116 New cross-disperser home position: 149 Echelle home position: 0 Reboot the motor crate or not? The answer is yes if: The value of offset (above) is greater than +1 or less than -1 or This is the first time you have seen this message The answer is no if: You have seen this message at least once already and the offset is -1, 0, or 1 To reboot the motor crate just hit any key To abort hit the a key (press Enter) One XD HOME reference position record found in /vx/sparc502/ROT/hmot_crate/cfg/dc_stage.xd.home.cfg. Changing record. One ECH HOME reference position record found in /vx/sparc502/ROT/hmot_crate/cfg/dc_stage.ech.home.cfg. Changing record. Moving home config file 'dc_stage.xd.home.cfg' to 'dc_stage.xd.home.cfg.old.' Moving new home config file to 'dc_stage.xd.home.cfg'. Moving home config file 'dc_stage.ech.home.cfg' to 'dc_stage.ech.home.cfg.old.' Moving new home config file to 'dc_stage.ech.home.cfg'. Comment for cross disperser home change log file: GDW 2004-Oct-02 installed red Change data and comment saved in /kroot/data/music/log/xdchange.log. setting hmotboot = 0 (wait) XDISPERS keyword set to RED. XDSIGMAI keyword set to 250.0. XDDELTAD keyword set to 4.382. Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Error reading hmotboot: Can't read HIRES motor controller status: mread select timeout. ...Waiting for motor crate reboot to complete... Motor crate reboot is complete. Type to take another image at 0-order, or to exit y Unable to format keyword value: Expected integer value for frame-number, got: setting outfile = rzero (wait) setting todisk = false (wait) setting lfilname = ng3 (no wait) setting lampname = quartz (no wait) setting deckname = D5 (no wait) setting fil1name = clear (no wait) setting fil2name = clear (no wait) setting coll = red (no wait) setting cofname = DR00mm (no wait) setting echname = blaze (no wait) setting slitname = opened (no wait) setting xdname = 0-order (no wait) setting ttime = 4 (wait) setting pane = initial x 2048 initial y 1968 span x 2048 span y 160 (wait) setting binning = Xbinning 1 Ybinning 1 (wait) setting ampmode = SINGLE:B (wait) setting postpix = 80 (wait) setting lfilname = ng3 (wait) setting lampname = quartz (wait) setting deckname = D5 (wait) setting fil1name = clear (wait) setting fil2name = clear (wait) setting coll = red (wait) setting cofname = DR00mm (wait) setting echname = blaze (wait) setting slitname = opened (wait) setting xdraw = -10000 (wait) setting rcocover = open (no wait) setting echcover = open (no wait) setting xdcover = open (no wait) setting co1cover = open (no wait) setting co2cover = open (no wait) setting camcover = open (no wait) setting darkslid = open (no wait) setting rcocover = open (wait) setting echcover = open (wait) setting xdcover = open (wait) setting co1cover = open (wait) setting co2cover = open (wait) setting camcover = open (wait) setting darkslid = open (wait) Exposing Th-Ar+Red-CD with xdraw = -10000 encoder pulses xdangl = -4.423000 deg Sat Oct 2 15:22:33 HST 2004 setting autoshut = true (wait) setting expose = true (wait) Exposing frameno = 1 object = (FITS object name)... Waiting for exposure and readout to finish.... Sat Oct 2 15:22:58 HST 2004 Sequence complete. setting ampmode = SINGLE:B (wait) setting ccdgain = low (wait) setting postline = 0 (wait) setting postpix = 80 (wait) setting preline = 0 (wait) setting pane = initial x 0 initial y 0 span x 6144 span y 4096 (wait) setting binning = Xbinning 1 Ybinning 1 (wait) setting outfile = hires (wait) Enter the position of the zero order 1073.77 XDRAW = -10000 0-ORDER ROW = 1073.77 Running xdchange red 1073.77 -10000 ... Old cross-disperser home position: 149 Offset: 1 New cross-disperser home position: 150 Echelle home position: 0 Reboot the motor crate or not? The answer is yes if: The value of offset (above) is greater than +1 or less than -1 or This is the first time you have seen this message The answer is no if: You have seen this message at least once already and the offset is -1, 0, or 1 To reboot the motor crate just hit any key To abort hit the a key a Motor crate reboot is complete. Type to take another image at 0-order, or to exit e If the motor crate has been rebooted, some of the HIRES stages will be left unhomed after this procedure. Enter to run home_hires, or to Exit, y Homing HIRES stages and setting some to defaults: cafname = nominal slitname = opened tvaname = open tvf1name = clear tvf2name = clear tvfname = 0mm lfilname = clear fil1name = clear fil2name = clear lampname = none iocell = out hatch = closed Enter a to Initiate homing, or anything else to Exit y setting deckcal = homed (no wait) setting slitcal = homed (no wait) setting fil1cal = homed (no wait) setting fil2cal = homed (no wait) setting cofcal = homed (no wait) setting echcal = homed (no wait) setting xdcal = homed (no wait) setting cafcal = homed (no wait) setting tvacal = homed (no wait) setting tvfcal = homed (no wait) setting tvf1cal = homed (no wait) setting tvf2cal = homed (no wait) setting lselcal = homed (no wait) setting lfilcal = homed (no wait) setting hatch = closed (no wait) setting iodcell = out (no wait) setting slitname = opened (wait) setting lampname = none (wait) setting lfilname = clear (wait) setting fil1name = clear (wait) setting fil2name = clear (wait) setting tvaname = open (wait) setting tvf1name = clear (wait) setting tvf2name = clear (wait) setting tvfname = 0mm (wait) setting cafraw = -10 (wait) Note: XHIRES is inactive after the motor crate reboot. Kill and restart it if you are continuing HIRES operation. Enter if you wish to shut down HIRES and the control software. Finis - sleeping 60s.... ^C if you wish. ^C