Procedure Index

Procedure

A. Preliminiaries

Bring up the AO tools

  1. Open VNC viewers svncserver2:2 and svncserver2:3.
  2. Right-click in the background of any of the VNC desktops and select LGS-AO Control → Start LGS Calibrations.
  3. Wait for a few minutes until all GUIs are up.

Verify the following GUIs are present

Firefox → K2 AO WYKO display (link only works in the internal network).

Reboot WFC

Restart LBWFS camera server

Normally, you no longer have to update the LBWFS camera config file, but if you must... To update the LBWFS camera config file, as kics@lbwfs-camera-server Edit:

/kroot/rel/default/Versions/kss/magiq/camera/webCamServer/default/kNlbwfs.dat

(N.B. BIAS0 = LEFT, BIAS1 = RIGHT). Enter a daylog with your updates.

Restart the LBWFS calibration tool

On the control1 (ohaiula:3) VNC:

Launch the LBWFS image acquisition GUI

On the pull down menu of the second desktop of the control0 (ohaiula:2) VNC, K2 AO Tools → LGSAO OPS → LB IMG ACQ

Run calibrations setup

IMPORTANT: Make sure the PyWFS dichroic is not in the optical path. On the SC GUI:

Start setting up for calibrations:

B. DM/WLS registration

Run DM/WLS registration

  1. Keck II calib → DM Control → Clear Voltages
  2. Keck II calib → DM/WLS Registration
  3. After Null Centroids, if needed, run fsmoffload from the Calibration toolbox IDL terminal until Cx,Cy in the Keck II - WFS Intensity GUI are less than 0.030

Once the registration is completed (with error ≲ 0.3%), Dismiss the DM/WLS Registration window.

C. LBWFS calibration I

If the LBWFS calibration GUI is not running, right-click in the background and select Login Windows → k2obsao@k2aoserver. On the k2aoserver terminal:
cd /home/k2obsao/jlyke/LBWFSCALS
./lbwfscals.csh &

  1. Click on Setup for Cals.
  2. Select Yes if you want to calibrate the 5x5 array in addition to the 20x20 array.
  3. When prompted, select Sodium Dichroic
  4. Wait until the IDL prompt is back and the STRAP display shows STRAP OK and TSS: INPOS.
  5. Click on Align TSS
  6. Click on DM/LBWFS Reg

D. Image sharpening

The purpose of this step is to set the DM actuators (hence shape) in a static mode (open loop) so that they correct the non-common path aberrations. The best image quality is achieved via the image sharpening algorithm. If needed, one may also load a previously saved phase map onto the DM via the WYKO.

Establish the initial shape of the DM

You can select one of the following options:

All options above are equally valid although options 2 and 3 tend to converge faster than option 1.

Check health of NIRC2 alad server

Before running the image sharpening, check that the NIRC2 alad server is not crashed. This can be done by simply changing the NIRC2 integration time and check that the time actually changes in the NIRC2 status GUI. In the NIRC2 control terminal type itime 1.

Run image sharpening

Image sharpening for NIRC2 takes about 10 minutes.

  1. Keck II calib → Image Sharpening to start the Image Sharpening Tool
  2. Image Sharpening Tool → CAMERA → NIRC2
  3. Image Sharpening Tool → Auto Image Sharpen

Note the values of the SFPZ position in mm and the RMS of the WF in nm shown in the IDL terminal where image sharpening runs. As a reference, a RMS of the WF less than 35 nm represents a good image sharpening.

Two pop-up windows will appear when the image sharpening is completed:

  1. WYKO phase map: (NOTE: saving the WYKO phase map is optional)

    If you get a pop-up window with a junk.opd error message, it means that there may be a communication problem with the WYKO computer. You can ignore the error and report the problem via a daylog, for instance.

  2. Check image quality of sharpened image. In the NIRC2 Quicklook:
    1. Zoom and pan until the image of the fiber source is well centered on the display.
    2. Plot → Gaussian Fit.
    3. Note the XFWHM and YFWHM.
    The PSF of the sharpened image should look approximately circular and have an average FWMM better than 3.5 pixels.
  3. Hit Dismiss in the Image Sharpening Tool GUI.

Protect NIRC2 detector: In a vm-nirc2, type shutter close and hit Enter.

Save DM voltages file on disk (optional)

E. LBWFS calibration II

In the LBWFS Calibration GUI:

  1. Click on Setup for Cals
  2. Select Yes if you want to calibrate the 5x5 array in addition to the 20x20 array
  3. Select Sodium Dichroic when prompted
  4. Insert the ND2(1%) filter
  5. Click on Record Image
  6. Examine the image and verify that all subapertures are evenly illuminated and at least 1000 counts
  7. Click on Save as cog
  8. Check that the DM shape is the expected one
  9. If the DM shape looks right, answer Yes to the prompt
  10. Select NIRC2 as the PO

Check the LBWFS COG minimum and maximum values on the LBWFS Calibration terminal:
NIRC2-L.cog_18Jul2021 min/max: -0.476627 1.22225

If the minimum and maximum values are above the thresholds of -1.0 and 1.0, respectively, the following message will pop up:
LBcog: NIRC2-L.cog_18Jul201 values above threshold.
Recommend to redo the Save as cog step when this completes

Acknowledge the message on the pop-up window and and click on Save as cog again. Several attempts might be needed until the COG files are within the threshold.

F. WFS calibration

First run WFS calibration in LGS mode

  1. Keck II calib → WFS Calibration
  2. Choose instrument → NIRC2-L
  3. If the DM shape looks right, answer Yes to the prompt
  4. Select → 2.4
  5. After Clear Centroids, if needed, run fsmoffload from the Calibration toolbox IDL terminal until Cx,Cy in the Keck II - WFS Intensity GUI are less than 0.030

Run WFS calibration again in NGS mode

  1. Keck II calib → WFS Calibration
  2. If the DM shape looks right, answer Yes to the prompt
  3. Choose instrument → NIRC2-N
  4. Select → 2.4
  5. After Clear Centroids, if needed, run fsmoffload from the Calibration toolbox IDL terminal until Cx,Cy in the Keck II - WFS Intensity GUI are less than 0.030

Once all the steps in the WFS calibration procedure have been completed, hit Dismiss in the WFS Calibration window.

IMPORTANT: Proceed to the daily image quality check procedure.