Staff.

LBTO: Juan Carlos, Brandon.

Arcetri: Enrico

Summary.

Visual inspection of the pupil rotator plastic cap.

Inspection of the OCAM.

Load pupil bin4 built with the pupil:20200916_150311

load bin3 pupil and veryfy performnaces.

The rerotator and OCAM were checked by Alessandro and the ocam showed to hve a movement in the Y direciton, The disolacement was about 30um. The top clampo was tighten and it didn;t show any displacement after the adjustment.

At this configuraiton the Bin1 and Bin2 were checked rot ratoation vs camera lens, and it showed that the current pupils files are still valid.

The rerotator inspected and Alessandro noted that the shaft is a bit tight, he expectd to be a bit more loose.

Biin4 pupil built and tested without luck, discussing with enrico the pupils files before the 20200916_173857 are not valid. He sent the directory for that pupil from the Arcetri repository and the directory is the same one of what we have found here, there is discripancy in the pupdata.txt file which it looks like that ti is not for the mode5 (bin4) pupils.

Manual adjustment of the pupils and a pupil to test.. not too much time to continue working on with this pupil.

Details.

8:27am

moving to horizon

telescope horizon.

Alessandro to check rerot plastic cup and ocam .....

internal source reference image: 20211130_153035.

horizon.

Observed a small shift of the pupil when moving the Y axis, the movements was one pixel. Alessandro tighten the top clamp and after the push test not more movements.

pupil rotator turn off.

Remove of the rotator plastic cap and move the shaft by hand. Alessandro said that it seems a bit tight, not a free movements

homing test.

The homing shows to go back to almost the same pixel position. diff about 0.2 pixels

Telescope to zeniht

Argos in the beam.

9:38am

setflat->638

bin 1 rotation check

ue Nov 30 16:39:32.848 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[53] (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)

bin1_20211130.png

OK

bin2 rot check.

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

bin2_20211130.png

ok

bin4 check with pupil

>>> makePupils.movePupils('20200916_150311',2,2,240,5)
makePupils_fromMasks(): moving from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pupdata.txt to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_175009/pupdata.txt
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pupdata.txt" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_175009/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 84
out_of_pupil_slopes 2680
lines_to_add 12
residual_pixels_to_add 10
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/mode5 to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_175009
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pup1.fits" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_175009"
'20211130_175009'
>>>

Tue Nov 30 17:56:25.331 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[61] (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)

loaded the pupil 20211130_175009

Tue Nov 30 17:49:33.062 2021 aos.info - TTF offload command end
Tue Nov 30 17:49:37.071 2021 aos.error - setZernikes(). PSF says: Primary mirror wavefront reached limitleft PMC Actuator NewOffsets Command Failed because Bad new influence forces
Tue Nov 30 17:49:37.082 2021 aos.info - HO offload command end

close loop

load flat 20211124.sav.

set the pupil file in the AO table.

preset.

Tue Nov 30 18:18:07.667 2021 aos.PresetAO{FLAO}.complete - PresetAO {FLAO}[64] - 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

optimize gain ok

bin4_optimize_gain.png

prymary clean active optics.

Tue Nov 30 18:43:20.334 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[66] (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)

cancel preset.

PSF distorted.

Tue Nov 30 18:52:51.930 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[70] (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)

>>> makePupils.movePupils('20200916_144551',2,2,240,5)
makePupils_fromMasks(): moving from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pupdata.txt to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_191348/pupdata.txt
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pupdata.txt" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_191348/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 120
out_of_pupil_slopes 2608
lines_to_add 11
residual_pixels_to_add 52
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/mode5 to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_191348
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pup1.fits" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_191348"
'20211130_191348'
>>>

test,,,,...

>>> makePupils.movePupils('20200916_173857',2,2,240,5)
makePupils_fromMasks(): moving from /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pupdata.txt to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_193430/pupdata.txt
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pupdata.txt" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_193430/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 80
out_of_pupil_slopes 2688
lines_to_add 12
residual_pixels_to_add 12
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/mode5 to /home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_193430
/bin/mv -f "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/pup1.fits" "/home/AOeng/pause_resume_test_20211011/aoroot/calib/wfs/current/ocam2/LUTs/mode5/20211130_193430"
'20211130_193430'
>>>

Tue Nov 30 19:39:29.595 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[77] (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 50

loaded pupil:20211130_175009

Tue Nov 30 20:07:59.827 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[81] (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)

pupil_check_20211130.png

pupil_20200916_150311.png
  • pupil shifted.

pupilshifted_from20200916_150311.png

TTM check.

mag17

nModes:54 r0:nan snMode:0 strehl:0 ttMod:0
Tue Nov 30 20:32:30.186 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[86] (aomode:TTM-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)

close loop LNgain:

TN:20211130_203606

PSF not good.

mag 11

Tue Nov 30 20:39:08.991 2021 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[88] (aomode:TTM-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)

tn:20211130_204214

H filter:

_204536

interesting PSF.

rehome rotator same effect.

cancel preset.

rest/flat adsec.

preset mag 11

205755

PSF shows some distorsion.To be investigated...

bin1 close loop check

tn:20211130_210918

tn:_211439

Enrico connected..

Checking file consistency: 20200916_173857

Enrico sent the file and copy to the mode5 directory.

Adjust new pupil from the 20200916_173857 and the new pupil is 20211130_225628

bin3 pupil to check

No tested.

>>> makePupils.movePupils('20210219_221915',2,2,240,4)
makePupils_fromMasks(): moving from /home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/pupdata.txt to /home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/20211128_144132/pupdata.txt
/bin/mv -f "/home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/pupdata.txt" "/home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/20211128_144132/pupdata.txt"
num_slopes 2848
len(pupi_list[0]) 148
out_of_pupil_slopes 2552
lines_to_add 11
residual_pixels_to_add 38
Entering main loop
Out of main loop
makePupils_common: moving fits file from /home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4 to /home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/20211128_144132
/bin/mv -f "/home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/pup1.fits" "/home/AOeng/live/aoroot/calib/wfs/current/ocam2/LUTs/mode4/20211128_144132"
'20211128_144132'
>>>

handover.

3:40PM

pupil check output.

python_143202 |INF| 4127|2021-11-30 20:04:10.808565| MAIN > findPupils() data: [ 9.966 - 26.000 - 38.000 - 0.000, 9.966 - 38.000 - 38.000 - 0.000, 9.966 - 26.000 - 26.000 - 0.000, 9.966 - 38.000 - 26.000 - 0.000]
python_143202 |INF| 4128|2021-11-30 20:04:10.808628| MAIN > CENTERS: 26.0 38.0 38.0 38.0 26.0 26.0 38.0 26.0
python_143202 |INF| 4129|2021-11-30 20:04:10.808684| MAIN > PupDiam Theorical: 10.0
python_143202 |INF| 4130|2021-11-30 20:04:10.808718| MAIN > PupDiam Computed: 10.0
python_143202 |INF| 4131|2021-11-30 20:04:10.808922| MAIN > Adaptive exposure time: countsPerSubap 5962 - targetCountsPerSubap 6000 - oldExposureTime 1.8 - newExposureTime 1.8
python_143202 |INF| 4132|2021-11-30 20:04:10.811793| MAIN > Threshold: 0.6 Split: 1 Exptime: 1.8 Delay: 0.1
python_143202 |INF| 4133|2021-11-30 20:04:10.811840| MAIN > Method: sum
python_143202 |INF| 4134|2021-11-30 20:04:10.811871| MAIN > Pupil interdistance (pixels): x=12, y=12
python_143202 |INF| 4135|2021-11-30 20:04:10.811912| MAIN > Split offset (pixels): x=3, y=2
python_143202 |INF| 4136|2021-11-30 20:04:10.912607| MAIN > Reading 181 frames
python_143202 |INF| 4137|2021-11-30 20:04:12.707699| MAIN > Starting calculation
python_143202 |INF| 4138|2021-11-30 20:04:12.718484| MAIN > findPupils() elapsed time: 0.005 seconds
python_143202 |INF| 4139|2021-11-30 20:04:12.718598| MAIN > findPupils() data: [ 10.029 - 26.057 - 38.032 - 0.000, 10.029 - 38.057 - 38.032 - 0.000, 10.029 - 26.057 - 26.032 - 0.000, 10.029 - 38.057 - 26.032 - 0.000]
python_143202 |INF| 4140|2021-11-30 20:04:12.718656| MAIN > CENTERS: 26.1 38.0 38.1 38.0 26.1 26.0 38.1 26.0
python_143202 |INF| 4141|2021-11-30 20:04:12.718708| MAIN > PupDiam Theorical: 10.0
python_143202 |INF| 4142|2021-11-30 20:04:12.718739| MAIN > PupDiam Computed: 10.0
python_143202 |INF| 4143|2021-11-30 20:04:12.718929| MAIN > Adaptive exposure time: countsPerSubap 6593 - targetCountsPerSubap 6000 - oldExposureTime 1.8 - newExposureTime 1.6
python_143202 |INF| 4144|2021-11-30 20:04:12.721247| MAIN > Threshold: 0.6 Split: 1 Exptime: 1.6 Delay: 0.1
python_143202 |INF| 4145|2021-11-30 20:04:12.721302| MAIN > Method: sum
python_143202 |INF| 4146|2021-11-30 20:04:12.721335| MAIN > Pupil interdistance (pixels): x=12, y=12
python_143202 |INF| 4147|2021-11-30 20:04:12.721363| MAIN > Split offset (pixels): x=3, y=2
python_143202 |INF| 4148|2021-11-30 20:04:12.821932| MAIN > Reading 164 frames

-- JuanCarlosGuerra - 30 Nov 2021
Topic revision: r4 - 01 Dec 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