Date: Fri, 25 Oct 2002 20:00:50 -0600 From: Dan Long Subject: Spectro Monthly Checkout ( part 2 ) --============_-1176524844==_ma============ Content-Type: text/plain; charset="us-ascii" ; format="flowed" This is the remainder of the spectro monthly checkout. ================================ Highlights: ================================ Spectrographs are all in spec, including fiber position, wavelength range, and focus. sp2 collimators tweaked for x- position -500 -500 500 sp1 collimators tweaked for focus 2600 2600 2600 sp2 collimators tweaked for focus 3400 3400 3400 Current collimator positions sp1 2600 2600 2600 sp2 2900 2900 3900 The red side of both spectrographs complain of a large wavelength gap between 7700 and 8300 Angstroms. All neon and hgcd lamps were verified to be on at the time of the exposures, so I'm not sure why it is complaining. Maybe a lamp is going bad, or the alignment of the masks has slipped? v3_86_0 of iop/sop has problems talking to the spectrographs in server mode. It seems that the camcheck and ln2stat commands are failing due to a syntax error. The current version, v3_84_0a, doesn't have this problem. The sp2 Hartmann door problem was solved during the day. Indeed it was traced to a driver chip. It hadn't failed, rather it had become loose in its socket. ================================ The rest of the checkout: ================================ UT Exp Time flavor comment =============================================== ----- sequence 16638, plate 1036 ------- 22:30Z 16638 0.0 bias {{}} 22:33Z 16639 0.0 bias {{}} 22:50Z 16640 10.0 flat test 23:06Z 16641 10.0 flat test 23:32Z 16642 2.0 arc test 23:42Z 16643 2.0 arc test ----- sequence 16644, plate -9999 ------- 23:54Z 16644 0.0 bias {{}} ----- sequence 16645, plate 1036 ------- 00:07Z 16645 2.1 arc {{focus, hartmann l}} 00:10Z 16646 2.1 arc {{focus, hartmann r}} 00:28Z 16647 2.1 arc {{focus, hartmann l}} 00:30Z 16648 2.1 arc {{focus, hartmann r}} 00:41Z 16649 2.1 arc {{focus, hartmann l}} 00:44Z 16650 2.1 arc {{focus, hartmann r}} 00:57Z 16651 10.0 flat {{dithered flats-flat}} 01:01Z 16652 10.0 flat {{dithered flats-flat}} 01:05Z 16653 10.0 flat {{dithered flats-flat}} 01:09Z 16654 10.0 flat {{dithered flats-flat}} 01:13Z 16655 10.0 flat {{dithered flats-flat}} 01:17Z 16656 10.0 flat {{dithered flats-flat}} 01:21Z 16657 10.0 flat {{dithered flats-flat}} 01:25Z 16658 2.0 arc {{dithered flats-arc}} 01:27Z 16659 2.0 arc {{dithered flats-arc}} First the state of the spectrograph mechanicals prior to the checkout. sp1> mechSend s Dropping at exit spMechVersion v2_5_0 Bootup 719771169 SpectroID 1 SlitID 36 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 0 Coll_motor_B -1 Coll_motor_C 0 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 0.0 Exp_state None Shutter_open_transit 0.00 Shutter_close_transit 0.00 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x81 sp1> sp2 sp2 sp2> mechSend s Dropping at exit spMechVersion v2_5_0 Bootup 719771169 SpectroID 2 SlitID 4 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 0 Coll_motor_B 0 Coll_motor_C 3 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 0.0 Exp_state None Shutter_open_transit .73 Shutter_close_transit .64 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 sp2> XMIN 4.0 0.9 -3.1 3.6 XMAX 2034.4 2044.0 2014.4 2050.4 XSIGMA 0.89 0.82 0.90 0.96 XMIN on sp2 a little low, so adjusted up 5 pixels. sp2> mechMoveColl -500 -500 500 sp2> mechSend s Dropping at exit spMechVersion v2_5_0 Bootup 719771169 SpectroID 2 SlitID 4 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A -501 Coll_motor_B -500 Coll_motor_C 503 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 10.1 Exp_state None Shutter_open_transit .73 Shutter_close_transit .63 Coll_motor_A_status 0x84 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 XMIN 4.0 0.9 1.8 8.6 XMAX 2034.4 2044.0 2019.3 2055.3 XSIGMA 0.89 0.82 0.91 0.96 All x-positions in the black now. Moving on to the focus check. IDL> collimate, 16645 % Compiled module: COLLIMATE. Reading /data/spectro/52573/sdR-b1-00016645.fit Reading /data/spectro/52573/sdR-b1-00016646.fit COLLIMATE: Min offset = -0.33 pix COLLIMATE: Max offset = 0.58 pix COLLIMATE: Mean offset = 0.12 +/- 0.21 pix COLLIMATE: Camera b1 appears to be IN-FOCUS (|mean| 0.15 pix) COLLIMATE: Predict blue camera ring movement of -15.5 degrees for spectro-2 COLLIMATE: (if red is already in focus) Log file = Collimate-52573-b2-00016645.log PostScript file = Collimate-52573-b2-00016645.ps Reading /data/spectro/52573/sdR-r1-00016645.fit Reading /data/spectro/52573/sdR-r1-00016646.fit COLLIMATE: Min offset = -0.82 pix COLLIMATE: Max offset = 0.28 pix COLLIMATE: Mean offset = -0.28 +/- 0.30 pix COLLIMATE: Camera r1 appears to be OUT-OF-FOCUS (|mean| > 0.15 pix) COLLIMATE: Predict (red) piston movement of 2594 steps for spectro-1 COLLIMATE: Issue SOP command: "sp1; mechPiston 2594" Log file = Collimate-52573-r1-00016645.log PostScript file = Collimate-52573-r1-00016645.ps Reading /data/spectro/52573/sdR-r2-00016645.fit Reading /data/spectro/52573/sdR-r2-00016646.fit COLLIMATE: Min offset = -1.00 pix COLLIMATE: Max offset = -0.10 pix COLLIMATE: Mean offset = -0.37 +/- 0.22 pix COLLIMATE: Camera r2 appears to be OUT-OF-FOCUS (|mean| > 0.15 pix) COLLIMATE: Predict (red) piston movement of 3429 steps for spectro-2 COLLIMATE: Issue SOP command: "sp2; mechPiston 3429" Log file = Collimate-52573-r2-00016645.log PostScript file = Collimate-52573-r2-00016645.ps IDL> First arcs showed focus errors in both red ccds. Made requested corrections of 2600 for sp1 and 3400 for sp2. sp1> mechPiston 2600 sp1> mechSend s spMechVersion v2_5_0 Bootup 719771169 SpectroID 1 SlitID 36 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 2600 Coll_motor_B 2600 Coll_motor_C 2606 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 2.0 Exp_state None Shutter_open_transit .79 Shutter_close_transit .59 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 sp2> mechPiston 3400 sp2> mechSend s spMechVersion v2_5_0 Bootup 719771169 SpectroID 2 SlitID 4 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 2900 Coll_motor_B 2908 Coll_motor_C 3903 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 2.1 Exp_state None Shutter_open_transit .74 Shutter_close_transit .64 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 Reran goSpecFocus. IDL> collimate, 16649 Reading /data/spectro/52573/sdR-b1-00016649.fit Reading /data/spectro/52573/sdR-b1-00016650.fit COLLIMATE: Min offset = -0.55 pix COLLIMATE: Max offset = 0.33 pix COLLIMATE: Mean offset = -0.06 +/- 0.20 pix COLLIMATE: Camera b1 appears to be IN-FOCUS (|mean| With only adjusting the red sides, the blue sides came in focus as well. No further adjustment needed. ================================ Wavelength gap complaint: ================================ SoS was complaining of a large wavelength gap between 7535 and 8300 A on the red side of both spectrographs. All Ne and HgCd lamps were verified to be on during these exposures. If this warning from SoS is deemed serious enough either the Ne lamps will need to be replaced or some other source of trouble will need to be found and corrected. ================================ GrabInstruments /server problem: ================================ I can't get grabInstruments to work properly in v3_86_0 ( this doesn't happen in v3_84_0a ). It seems to have trouble issuing the camchecks and ln2stats. The servers seem to have a similar problem. However if I issue them manually at a sop prompt, they work fine. Could this somehow be a result of the specmech change? Below is the output from sop upon issuing grabInstruments. sp1> grabInstruments -handlers 600 IOP running as Backup Relay Server requestListen: listening 2002-10-25 23:29:29Z 1 sp1 camcheck 2002-10-25 23:29:32Z 1 sp1 ln2stat 2002-10-25 23:29:32Z 1 sp2 camcheck 2002-10-25 23:29:35Z 1 sp2 ln2stat sp1: ftclParseArg: The first formal entry must have 2 entries - ftclGetUsage: The first formal entry must have 2 entries - sp2: ftclParseArg: The first formal entry must have 2 entries - ftclGetUsage: The first formal entry must have 2 entries - invoked from within "camHandler" invoked from within "if {([exposureRemaining -quiet] == 0 && [statusGet daqBusy] ==0)} { # echo "Idle camHandler" camHandler return }" (procedure "camHandler_maybe" line 12) invoked from within "camHandler_maybe 60" ("eval" body line 1) invoked from within "eval $procname $args" camHandler_maybe is scheduled, further errors sent to murmur sp1> 2002-10-25 23:29:37Z: registered (addr3) listener sdsshost:observer:4164650 --============_-1176524844==_ma============ Content-Type: text/html; charset="us-ascii" Spectro Monthly Checkout ( part 2 ) This is the remainder of the spectro monthly checkout. ================================ Highlights: ================================ Spectrographs are all in spec, including fiber position, wavelength range, and focus. sp2 collimators tweaked for x- position -500 -500 500 sp1 collimators tweaked for focus 2600 2600 2600 sp2 collimators tweaked for focus 3400 3400 3400 Current collimator positions sp1 2600 2600 2600 sp2 2900 2900 3900 The red side of both spectrographs complain of a large wavelength gap between 7700 and 8300 Angstroms. All neon and hgcd lamps were verified to be on at the time of the exposures, so I'm not sure why it is complaining. Maybe a lamp is going bad, or the alignment of the masks has slipped? v3_86_0 of iop/sop has problems talking to the spectrographs in server mode. It seems that the camcheck and ln2stat commands are failing due to a syntax error. The current version, v3_84_0a, doesn't have this problem. The sp2 Hartmann door problem was solved during the day. Indeed it was traced to a driver chip. It hadn't failed, rather it had become loose in its socket. ================================ The rest of the checkout: ================================ UT Exp Time flavor comment =============================================== ----- sequence 16638, plate 1036 ------- 22:30Z 16638 0.0 bias {{}} 22:33Z 16639 0.0 bias {{}} 22:50Z 16640 10.0 flat test 23:06Z 16641 10.0 flat test 23:32Z 16642 2.0 arc test 23:42Z 16643 2.0 arc test ----- sequence 16644, plate -9999 ------- 23:54Z 16644 0.0 bias {{}} ----- sequence 16645, plate 1036 ------- 00:07Z 16645 2.1 arc {{focus, hartmann l}} 00:10Z 16646 2.1 arc {{focus, hartmann r}} 00:28Z 16647 2.1 arc {{focus, hartmann l}} 00:30Z 16648 2.1 arc {{focus, hartmann r}} 00:41Z 16649 2.1 arc {{focus, hartmann l}} 00:44Z 16650 2.1 arc {{focus, hartmann r}} 00:57Z 16651 10.0 flat {{dithered flats-flat}} 01:01Z 16652 10.0 flat {{dithered flats-flat}} 01:05Z 16653 10.0 flat {{dithered flats-flat}} 01:09Z 16654 10.0 flat {{dithered flats-flat}} 01:13Z 16655 10.0 flat {{dithered flats-flat}} 01:17Z 16656 10.0 flat {{dithered flats-flat}} 01:21Z 16657 10.0 flat {{dithered flats-flat}} 01:25Z 16658 2.0 arc {{dithered flats-arc}} 01:27Z 16659 2.0 arc {{dithered flats-arc}} First the state of the spectrograph mechanicals prior to the checkout. sp1> mechSend s Dropping at exit spMechVersion v2_5_0 Bootup 719771169 SpectroID 1 SlitID 36 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 0 Coll_motor_B -1 Coll_motor_C 0 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 0.0 Exp_state None Shutter_open_transit 0.00 Shutter_close_transit 0.00 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x81 sp1> sp2 sp2 sp2> mechSend s Dropping at exit spMechVersion v2_5_0 Bootup 719771169 SpectroID 2 SlitID 4 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 0 Coll_motor_B 0 Coll_motor_C 3 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 0.0 Exp_state None Shutter_open_transit .73 Shutter_close_transit .64 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 sp2> XMIN 4.0 0.9 -3.1 3.6 XMAX 2034.4 2044.0 2014.4 2050.4 XSIGMA 0.89 0.82 0.90 0.96 XMIN on sp2 a little low, so adjusted up 5 pixels. sp2> mechMoveColl -500 -500 500 sp2> mechSend s Dropping at exit spMechVersion v2_5_0 Bootup 719771169 SpectroID 2 SlitID 4 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A -501 Coll_motor_B -500 Coll_motor_C 503 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 10.1 Exp_state None Shutter_open_transit .73 Shutter_close_transit .63 Coll_motor_A_status 0x84 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 XMIN 4.0 0.9 1.8 8.6 XMAX 2034.4 2044.0 2019.3 2055.3 XSIGMA 0.89 0.82 0.91 0.96 All x-positions in the black now. Moving on to the focus check. IDL> collimate, 16645 % Compiled module: COLLIMATE. Reading /data/spectro/52573/sdR-b1-00016645.fit Reading /data/spectro/52573/sdR-b1-00016646.fit COLLIMATE: Min offset = -0.33 pix COLLIMATE: Max offset = 0.58 pix COLLIMATE: Mean offset = 0.12 +/- 0.21 pix COLLIMATE: Camera b1 appears to be IN-FOCUS (|mean| < 0.15 pix) COLLIMATE: Predict blue camera ring movement of -4.2 degrees for spectro-1 COLLIMATE: (if red is already in focus) Log file = Collimate-52573-b1-00016645.log PostScript file = Collimate-52573-b1-00016645.ps Reading /data/spectro/52573/sdR-b2-00016645.fit Reading /data/spectro/52573/sdR-b2-00016646.fit COLLIMATE: Min offset = 0.05 pix COLLIMATE: Max offset = 0.86 pix COLLIMATE: Mean offset = 0.43 +/- 0.25 pix COLLIMATE: Camera b2 appears to be OUT-OF-FOCUS (|mean| > 0.15 pix) COLLIMATE: Predict blue camera ring movement of -15.5 degrees for spectro-2 COLLIMATE: (if red is already in focus) Log file = Collimate-52573-b2-00016645.log PostScript file = Collimate-52573-b2-00016645.ps Reading /data/spectro/52573/sdR-r1-00016645.fit Reading /data/spectro/52573/sdR-r1-00016646.fit COLLIMATE: Min offset = -0.82 pix COLLIMATE: Max offset = 0.28 pix COLLIMATE: Mean offset = -0.28 +/- 0.30 pix COLLIMATE: Camera r1 appears to be OUT-OF-FOCUS (|mean| > 0.15 pix) COLLIMATE: Predict (red) piston movement of 2594 steps for spectro-1 COLLIMATE: Issue SOP command: "sp1; mechPiston 2594" Log file = Collimate-52573-r1-00016645.log PostScript file = Collimate-52573-r1-00016645.ps Reading /data/spectro/52573/sdR-r2-00016645.fit Reading /data/spectro/52573/sdR-r2-00016646.fit COLLIMATE: Min offset = -1.00 pix COLLIMATE: Max offset = -0.10 pix COLLIMATE: Mean offset = -0.37 +/- 0.22 pix COLLIMATE: Camera r2 appears to be OUT-OF-FOCUS (|mean| > 0.15 pix) COLLIMATE: Predict (red) piston movement of 3429 steps for spectro-2 COLLIMATE: Issue SOP command: "sp2; mechPiston 3429" Log file = Collimate-52573-r2-00016645.log PostScript file = Collimate-52573-r2-00016645.ps IDL> First arcs showed focus errors in both red ccds. Made requested corrections of 2600 for sp1 and 3400 for sp2. sp1> mechPiston 2600 sp1> mechSend s spMechVersion v2_5_0 Bootup 719771169 SpectroID 1 SlitID 36 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 2600 Coll_motor_B 2600 Coll_motor_C 2606 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 2.0 Exp_state None Shutter_open_transit .79 Shutter_close_transit .59 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 sp2> mechPiston 3400 sp2> mechSend s spMechVersion v2_5_0 Bootup 719771169 SpectroID 2 SlitID 4 Air On Shutter_open_sensor Off Shutter_closed_sensor On Left_open_sensor Off Left_closed_sensor On Right_open_sensor Off Right_closed_sensor On Coll_motor_A 2900 Coll_motor_B 2908 Coll_motor_C 3903 Requested_exp.time 0.0 Exp_time_left 0.0 Last_exp.time 2.1 Exp_state None Shutter_open_transit .74 Shutter_close_transit .64 Coll_motor_A_status 0x85 Coll_motor_B_status 0x85 Coll_motor_C_status 0x85 Reran goSpecFocus. IDL> collimate, 16649 Reading /data/spectro/52573/sdR-b1-00016649.fit Reading /data/spectro/52573/sdR-b1-00016650.fit COLLIMATE: Min offset = -0.55 pix COLLIMATE: Max offset = 0.33 pix COLLIMATE: Mean offset = -0.06 +/- 0.20 pix COLLIMATE: Camera b1 appears to be IN-FOCUS (|mean| < 0.15 pix) COLLIMATE: Predict blue camera ring movement of 2.0 degrees for spectro-1 COLLIMATE: (if red is already in focus) Log file = Collimate-52573-b1-00016649.log PostScript file = Collimate-52573-b1-00016649.ps Reading /data/spectro/52573/sdR-b2-00016649.fit Reading /data/spectro/52573/sdR-b2-00016650.fit COLLIMATE: Min offset = -0.22 pix COLLIMATE: Max offset = 0.61 pix COLLIMATE: Mean offset = 0.13 +/- 0.23 pix COLLIMATE: Camera b2 appears to be IN-FOCUS (|mean| < 0.15 pix) COLLIMATE: Predict blue camera ring movement of -4.7 degrees for spectro-2 COLLIMATE: (if red is already in focus) Log file = Collimate-52573-b2-00016649.log PostScript file = Collimate-52573-b2-00016649.ps Reading /data/spectro/52573/sdR-r1-00016649.fit Reading /data/spectro/52573/sdR-r1-00016650.fit COLLIMATE: Min offset = -0.61 pix COLLIMATE: Max offset = 0.52 pix COLLIMATE: Mean offset = -0.10 +/- 0.29 pix COLLIMATE: Camera r1 appears to be IN-FOCUS (|mean| < 0.15 pix) COLLIMATE: Predict (red) piston movement of 915 steps for spectro-1 COLLIMATE: Issue SOP command: "sp1; mechPiston 915" Log file = Collimate-52573-r1-00016649.log PostScript file = Collimate-52573-r1-00016649.ps Reading /data/spectro/52573/sdR-r2-00016649.fit Reading /data/spectro/52573/sdR-r2-00016650.fit COLLIMATE: Min offset = -0.71 pix COLLIMATE: Max offset = 0.11 pix COLLIMATE: Mean offset = -0.12 +/- 0.20 pix COLLIMATE: Camera r2 appears to be IN-FOCUS (|mean| < 0.15 pix) COLLIMATE: Predict (red) piston movement of 1128 steps for spectro-2 COLLIMATE: Issue SOP command: "sp2; mechPiston 1128" Log file = Collimate-52573-r2-00016649.log PostScript file = Collimate-52573-r2-00016649.ps IDL> With only adjusting the red sides, the blue sides came in focus as well. No further adjustment needed. ================================ Wavelength gap complaint: ================================ SoS was complaining of a large wavelength gap between 7535 and 8300 A on the red side of both spectrographs. All Ne and HgCd lamps were verified to be on during these exposures. If this warning from SoS is deemed serious enough either the Ne lamps will need to be replaced or some other source of trouble will need to be found and corrected. ================================ GrabInstruments /server problem: ================================ I can't get grabInstruments to work properly in v3_86_0 ( this doesn't happen in v3_84_0a ). It seems to have trouble issuing the camchecks and ln2stats. The servers seem to have a similar problem. However if I issue them manually at a sop prompt, they work fine. Could this somehow be a result of the specmech change? Below is the output from sop upon issuing grabInstruments. sp1> grabInstruments -handlers 600 IOP running as Backup Relay Server requestListen: listening 2002-10-25 23:29:29Z 1 sp1 camcheck 2002-10-25 23:29:32Z 1 sp1 ln2stat 2002-10-25 23:29:32Z 1 sp2 camcheck 2002-10-25 23:29:35Z 1 sp2 ln2stat sp1: ftclParseArg: The first formal entry must have 2 entries - ftclGetUsage: The first formal entry must have 2 entries - sp2: ftclParseArg: The first formal entry must have 2 entries - ftclGetUsage: The first formal entry must have 2 entries - invoked from within "camHandler" invoked from within "if {([exposureRemaining -quiet] == 0 && [statusGet daqBusy] ==0)} { # echo "Idle camHandler" camHandler return }" (procedure "camHandler_maybe" line 12) invoked from within "camHandler_maybe 60" ("eval" body line 1) invoked from within "eval $procname $args" camHandler_maybe is scheduled, further errors sent to murmur sp1> 2002-10-25 23:29:37Z: registered (addr3) listener sdsshost:observer:4164650 --============_-1176524844==_ma============--