Staff:

Summary.

8am meeting with Enrico.

Check the pupil shift for Bin4 and pupil stability for bin1.

Details.

Power on

WfsArbitrator _102759|INF| 426|2021-11-24 14:59:45.273143| MAIN > Turning on RESET_BCU_2K
WfsArbitrator_102759|INF| 427|2021-11-24 14:59:46.274385| MAIN > Turning on BCU2K _POWER
WfsArbitrator_102759|INF| 428|2021-11-24 15:00:16.275563| MAIN > Cannot turn on BCU2K. Reason: Timeout waiting for powerboard.L.BCU2K_POWER.CUR - TIMEOUT_ERROR - GENERIC_SYS_ERROR
WfsArbitrator_102759|ERR| 429|2021-11-24 15:00:16.275666| MAIN > Exception: Cannot turn on BCU2K. Reason: Timeout waiting for powerboard.L.BCU2K_POWER.CUR - TIMEOUT_ERROR
WfsArbitrator_102759|ERR| 430|2021-11-24 15:00:16.275730| MAIN > Cannot turn on BCU2K. Reason: Timeout waiting f

w_stop/start.

power on
  • ocam viewer NOT live.
  • power cycle bcu2k
  • masterdiagnotic in the wfs not running.
  • start masterdiagnotic process from the processes gui
  • ocam viewer live

09:24am

deploy argos cal unit.

setflat->

luci up

argos 48 mag 17

Wed Nov 24 16:37:08.961 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[215] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

Starting with pupil.

20200916_173857

shutter 65

pupil centering->bad background.

take HO background

loaded flat

bin4_flat_20211124.png

move CL where it showed to have a full range x=13 and y=45.9

from 20200916_173857 x=0,y=1

load pup 20211124_171212

from 20200916_173857 x=0,y=2

loaded pup 20211124_171550

from 20200916_173857 x=1,y=2

loaded 20211124_171903

close loop..

diffx=0.23, diffy=0.02 clx=48.6,y=5.4

from 20200916_173857 x=2,y=2

cl=x=-18,y=5

20211124_173850

center pupil

centerpupil_20211124_b4.png

shutter 50

close loop.

b4 setup

4,373,3,300

it loads the table pupil.

override with the test pupil.

20211124_173850

tn:20211124_180348
  • tt0.75,ho1=0.1,h02=0.05
  • exp 10sec 10 frames
  • _180736
  • tt0.75,ho1=0.15,h02=0.05
  • _181001
  • pause
  • dark173850
  • create link to modify ao table
  • [AOeng@soul-sxwfs ao]$ ln -sf table_LUCIFER_ACE-AO.txt.20211124 table_LUCIFER_ACE-AO.txt

  • ls -ltr > table_LUCIFER_ACE-AO.txt -> table_LUCIFER_ACE-AO.txt.20211124

Wed Nov 24 18:36:02.574 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[221] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
  • shutter 48
  • center pupil->ok
  • shows a non flat pupil
  • close loop
open loop

11:43

Adsec rest/flat

flat->638

loaded flat 20211124.sav

Wed Nov 24 18:45:07.887 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[223] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

centerpupil
  • no light visible in the pupils.
  • but center pupil reports ->ok
  • take a HO dark
  • shutter 55
  • no light on the ocma
  • darkHO
  • shutter 65
  • mag 16.7
  • center pupil
  • mag 13.2
  • dro[ the shutter to 55
  • mag measured during the center pupil is 13.7
  • move to 45
  • mag 16.3
  • center pupils
  • ok
  • mag 16.3
  • close loop
  • lngain
  • ndit10
  • 3 frames
  • tn_190115
  • optimize gain
  • 2021-11-24 19:04:43.814480| -13006 - [AOException] OptimizeGain: FATAL - Cannot detect modal basis loaded on AdSec (-3006) VAR_NOT_FOUND_ERROR
12:12pm

adscstop/start

setflat->638

shutter 48

Wed Nov 24 19:24:55.378 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[229] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

center pupil

close loop
  • ln gain
  • 192824
  • optimize gain failed.
  • brandon checking the autogain....
  • open loop
  • flat with 20211124.save
  • close loop
  • 193708
stop

preaset b1

Wed Nov 24 19:44:19.304 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[231] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

time12:45.

center start didn;t move the bayside stage. second time did

close loop

optimize gain.

Brandon launched from the terminal.

flat seems ok

autogain shows the plots.

The sissue was a library display_and_save that Soul hasn't... cp from the lbti elab directory.

optimize gain_plots_20211124.png

presetao bin 4
  • mag 17
  • shutter 45
Wed Nov 24 20:02:19.829 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[233] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

load the pupil 202111023_215958

Wed Nov 24 20:14:03.020 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[237] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

center pupil->ok

bin4-piil_centering_day20211124.png

optmize gain->failed.

loaded pupil 20211124_171903-> x=1, y=2

Wed Nov 24 20:23:50.551 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[239] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

4:02.050120| MAIN > Setting tiptilt to amp= 0.00, freq=312.00, offx= 0.00, offy= 0.00
WfsArbitrator_2645 |ERR| 1651|2021-11-24 20:24:04.228844| MAIN > exception ::AODefs::AOException
WfsArbitrator_2645 |ERR| 1652|2021-11-24 20:24:04.228919| MAIN > {
WfsArbitrator_2645 |ERR| 1653|2021-11-24 20:24:04.228941| MAIN > code = -1
WfsArbitrator_2645 |ERR| 1654|2021-11-24 20:24:04.228959| MAIN > what = [AOException] /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/current/pixelGating.txt (code -1010) File open/read/write error File BCUlbt.cpp line 485
WfsArbitrator_2645 |ERR| 1655|2021-11-24 20:24:04.228980| MAIN > }

The pupil in the AO table doen;t exist... mistaken...

puil centering..

looks good

bin4Pcenterpupil_20211124_171903.png

close loop
  • CL->x=23, y=-31
  • lngain
  • _203604 ndit 2.5
  • ndit 10sec
  • 10 frames
  • _203914
  • filter J
  • 204045
  • 0.3,0.1,0.05
  • 204158
  • 204630
  • still showing some structures.

loaded pupil 20211124_171212

Wed Nov 24 20:52:15.444 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[245] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

AO meeting seems bin1 and bin2 have been shifted.

Wed Nov 24 21:05:52.816 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[247] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

eng@soul-sxwfs ao]$ ln -sf table_LUCIFER_ACE-AO.txt.20211123 table_LUCIFER_ACE-AO.txt

>>> makePupils.movePupils('20211117_180043',-1,0,240,2)
makePupils_fromMasks(): moving from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/pupdata.txt to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211124_213441/pupdata.txt
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/pupdata.txt" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211124_213441/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 1256
out_of_pupil_slopes 336
lines_to_add 2
residual_pixels_to_add 24
Entering main loop
Out of main loop
makePupils_common: moving fits file from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2 to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211124_213441
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/pup1.fits" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211124_213441"
'20211124_213441'

wobble rotation test.

starting

2:50PM

fringes..

misalignment.....

rotation.@280

rotation_effect_20211124_bin1.png

pupil rerotator power cycle.

home rerotator.

starting again close loop moving backward.

@300 degress starting rotaiton issue.

restartAOS

Wed Nov 24 22:12:17.119 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[1] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:11,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

@ 325 degrees it is observing the rotaiton issue...

stop

restst adsec

CCD47 power off.

WFS left power on

pupil reortator moves.

checking from outside light and it moves

Handover.

3:30PM

RotatorOffsetBin1 float 349.6 # Should 350.75 to match with REC 20181215_201757. DLM Adjusted 21211122 after changing homing speed

to test with the offset changed to the default...

after handover

5:00m PM

we can run some calibrairon for soulSX.

Deploy Argos

load pupil 20211124_213441

@300 not rotation issue.

@290 no rotation issues.

launch wobble backward.

5:37PM

good

backward

good

shifting in y direction by one pixel.

build pupil to move the Y axis down by one pixel.

>>> makePupils.movePupils('20211117_180043',-1,1,240,2)
makePupils_fromMasks(): moving from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/pupdata.txt to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211125_004613/pupdata.txt
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/pupdata.txt" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211125_004613/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 1256
out_of_pupil_slopes 336
lines_to_add 2
residual_pixels_to_add 24
Entering main loop
Out of main loop
makePupils_common: moving fits file from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2 to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211125_004613
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/pup1.fits" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode2/20211125_004613"
'20211125_004613

load pupil 20211125_004613.

5:54PM

backward.

ok

forward

ok

bin1_pupilshift_20211124_night.png

pupils for Bin2.

Assuming the displacement of the Bin1 and looking at the camera lens position for 341 degrees negative one pixel shifted in Y axis could be applied.

To be verify with the rotaiton test.

>>> makePupils.movePupils('20211119_185055',0,1,240,3)
makePupils_fromMasks(): moving from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/pupdata.txt to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/20211125_011619/pupdata.txt
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/pupdata.txt" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/20211125_011619/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 328
out_of_pupil_slopes 2192
lines_to_add 10
residual_pixels_to_add 8
Entering main loop
Out of main loop
makePupils_common: moving fits file from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3 to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/20211125_011619
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/pup1.fits" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode3/20211125_011619"
'20211125_011619'

testting existing pupil: 20211119_185055

backward.

there is one pixel possible shift in y axis to the negative limit.
  • OK, just touching limit at 360
  • load new pupil at zero degrees.
  • 20211125_011619
  • angle zero
  • forward.
  • ok
  • backward
  • ok
  • forward
  • ok
bin2_pupilshift_20211124.png

set previous bin4 rerotator offload.

bin4

Thu Nov 25 02:07:19.262 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[14] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

current pupil -> 20211117_192657

shutter 45.

no light in the pupils...

shutter 55

ho dark

ocam is warm

shutter 65

mag 15

change EMgain to 300

change em gain 1

mag 12, 324 photons

Starting wobble
  • 7:23PM
  • backward.
  • ok
  • forward.
  • ok
  • backward
  • ok
  • noise plots due to the warm detector.
bin4-pupilshift_20211117_192657.png

It is clear a shift of about 60 um in the positive direciton of Y. The current pupil was set to be almost at zero in the Y axis and there is an offset of about +60 steps in the Y axis.
  • cold down the ocam.
  • HO dark
bin4_auxloop_modal.png

optimize gain

bin4-optimizegain.png
  • gopt->ok
  • luci compensation on.
  • tn: 20211124_030347

Thu Nov 25 03:09:17.601 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[16] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)

loaded20211124_171903

one pixel to the left. y direction two pixels in Y

loaded flat 20211123.sav

optimize gain

b4_optimizegain_20211124_171903.png
  • 032212
loded the doug bin4 rerotator offset.

float 350.25
RotatorOffsetBin4 float 348.75 #DLM Adjusted 21211122 after changing homing speed

Thu Nov 25 03:28:31.264 2021 aos.PresetAO{FLAO}.complete - PresetAO {FLAO}[18] - dx:nan dy:nan slNull: f1:0.0 f2:1.0 freq:312 mag:0 nBins:4 nModes:54 r0:nan snMode:0 strehl:0 ttMod:0

bin4_aftercenter-pupil_20211117_192657_night.png

optimize gain

1.33,0.31,0.10

gopt

b4_optimizegain_20211124_171903.png
  • tn:033419
loaded #33 20211124_171903
  • optimizegain
  • failed.
  • second time pass.
  • 034111
  • load flat 20211123.sav
  • optimize
  • b4_optimizegain_20211124_171903.png
  • 20211125_034601
loaded disturbance

default pupils

O,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Thu Nov 25 03:49:38.973 2021 aos.info - WFS source set to: FLAOWFS
Thu Nov 25 03:49:39.029 2021 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.5_L040.0_v15.0_ovfreq200.0000_sd3892.fits

optmize gain.

bin4_2021117_192657_dist.png
  • 20211125_035610
loaded pupil #33 20211124_171903 in the aotable

AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:17,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Thu Nov 25 04:02:35.736 2021 aos.info - WFS source set to: FLAOWFS
Thu Nov 25 04:02:35.796 2021 aos.info - FLAO: WARNING: added atmospheri

optimize gain:

failed first pass.

bin4_optimize_20211124_failed-.png

set manual gain

tt0.95, ho1=0.2,ho2=0.02
  • 20211125_041122
  • optimize
  • failed
  • manual gain: 0.65,0.4,0.05
  • 20211125_041407
  • looks overdriving
  • load flat
  • optimize
  • luci dark
stop

-- JuanCarlosGuerra - 24 Nov 2021
Topic revision: r2 - 25 Nov 2021, JuanCarlosGuerra
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback