Some useful code
Old code starting argos_dx_lgsw_terminal
from argos.arbitrator.controller_client import FakeAARBControllerClient
aarb= FakeAARBControllerClient('DX', lgsw, None, lgsw.logger)
from argos.lgsw.tools.pockels_cells_transmission import PockelsCellTransmission
pct= PockelsCellTransmission(lgsw.devicePool.getPulseGenerator(), lgsw.frameBuffer, lgsw.diode, aarb)
listXYZ=pct.acquireDataForComputeTrasmission(0.5, 2.0, 4, 'comment')
New code starting argos_dx_terminal
from argos.lgsw.tools.pockels_cells_transmission import PockelsCellTransmission
pct= PockelsCellTransmission(argos)
listXYZ=pct.acquireDataForComputeTrasmission(0.5, 2.0, 4, 'comment')
To analyze data open argos_dx_snapshoter_analyzer
from argos.snapshot.analyzer.analyzer_set import Sandbox
ds=terminal.set('init_tn', 'end_tn')
sbox0=Sandbox(ds0)
sbox0.computeTrasmission()
2014-05-09 - Yellow test with Julian laser source
(0.5, 2.0, 4, '465 845')
['20140510_013830','20140510_013852','20140510_013914','20140510_013936']
(0.5, 2.0, '295 755')
['20140510_014840','20140510_014902','20140510_014923','20140510_014946']
(0.5, 2.0, 4, '475 755')
['20140510_015155','20140510_015216','20140510_015238','20140510_015259']
(0.5, 2.0, 4, '475 965')
['20140510_020148','20140510_020210','20140510_020232','20140510_020254']
2014-05-12 - Test on Yellow Pupil using a laser feeded external source
We center the pupil on the subapertures pattern:
tnArray=['20140513_023535','20140513_023605','20140513_023633','20140513_023703']
tnArray=['20140513_030851', '20140513_030921', '20140513_030948', '20140513_031014', '20140513_031041', '20140513_031108','20140513_031134','20140513_031202','20140513_031229','20140513_031256','20140513_031323']
20:00 we start a wider serie of tests to check the suppression behaviour at different pupil and piezo positions...
Pupil |
Piezo |
TN |
Sup |
[284;704] |
[0;0] |
... |
270 |
[284;704] |
[0;0] |
... |
240 |
[284;704] |
[0;0] |
... |
240 |
[284;704] |
[0;0] |
... |
300 |
[284;644] |
[0;0] |
'20140513_055349' |
100 |
[284;644] |
[0;0] |
'20140513_055845' |
113 |
[284;764] |
[0;0] |
'20140513_060320' |
230 |
[284;764] |
[0;0] |
'20140513_060729' |
170 |
[194;704] |
[0;0] |
'20140513_061055' |
119 |
[194;704] |
[0;0] |
'20140513_061055' |
119 |
2014-05-13 - Test on Red Pupil using a laser feeded external source
We center the red pupil on the subap pattern.
Pupil |
Piezo |
TN |
Sup |
[383;658] |
[4;0] |
['20140513_194022', '20140513_194045', '20140513_194110', '20140513_194133'] |
7 |
Pupil |
Piezo |
TN |
Sup |
[383;658] |
[4;0] |
['20140513_195124', '20140513_195143', '20140513_195203', '20140513_195225'] |
-2 |
[473;658] |
[4;0] |
['20140513_200148', '20140513_200211', '20140513_200235', '20140513_200258'] |
2 |
[473;658] |
[4;0] |
['20140513_200340', '20140513_200359', '20140513_200422', '20140513_200441'] |
1 |
[233;658] |
[4;0] |
['20140513_201000', '20140513_201019', '20140513_201039', '20140513_201101'] |
-2 |
[233;658] |
[4;0] |
['20140513_201149', '20140513_201216', '20140513_201242', '20140513_201307'] |
-2 |
Probably we had a HV amplifier fault that was not trapped. We switched off and on again the HV amplifier.
Pupil |
Piezo |
TN |
Sup |
[383;658] |
[4;4] |
['20140513_201712', '20140513_201735', '20140513_201758', '20140513_201816'] |
8 |
[383;658] |
[0;4] |
['20140513_202232', '20140513_202253', '20140513_202317', '20140513_202342'] |
7 |
[263;508] |
[6;6] |
['20140513_202721', '20140513_202745', '20140513_202805', '20140513_202824'] |
26 |
[233,508] |
[7;7] |
['20140513_203412', '20140513_203433', '20140513_203455', '20140513_203524'] |
35 |
[383;658] |
[4;0] |
['20140513_204022', '20140513_204042', '20140513_204101', '20140513_204123'] |
20 |
Pupil |
Piezo |
TN |
Sup |
[393;658] |
[4;0] |
['20140513_221135', '20140513_221159', '20140513_221224', '20140513_221250'] |
24 |
2014-05-13 - Test on Blue Pupil using a laser feeded external source
We center the Blue pupil on the subaperture pattern
Pupil |
Piezo |
TN |
Sup |
[745;528] |
[0;0] |
['20140514_025956', '20140514_030020', '20140514_030048', '20140514_030118'] |
20 |
[745;558] |
[-6;0] |
['20140514_030920', '20140514_030945', '20140514_031016', '20140514_031045'] |
4 |
[745;558] |
[-4;0] |
['20140514_031452', '20140514_031517', '20140514_031546', '20140514_031610'] |
42 |
Pupil |
Piezo |
TN |
Sup |
[745;558] |
[-4;4] |
['20140514_031945', '20140514_032011', '20140514_032038', '20140514_032109'] |
13 |
[736;532] |
[-3;3] |
['20140514_032516', '20140514_032541', '20140514_032611', '20140514_032634'] |
14 |
[745;528] |
[-4;4] |
'20140514_070200', '20140514_070400' |
20 |
[745;528] |
[-4;4] |
'20140514_070755', '20140514_070911' |
13 |
[745;528] |
[-4;4] |
['20140514_072023', '20140514_072047', '20140514_072113', '20140514_072138'] |
17 |
[745;528] |
[-4;4] |
'20140514_072920', '20140514_073047' |
17 |
Putting all the data together we get:
We run a misuraTuttaLaNotte with the following parameters:
On-sky test
We perform a test on all the 3 cells together using the lasers on-sky. Pupils and piezo positions are not optimized. Spots are little bit out of LGSW
FoV...
ToF = 86us.
We close the QC to periscope algorithm and we repeat the measurements
Remote test on SX PC #5
MisuraTuttaLaNotte with 6 points:
TN |
Sup |
/home/argos/Pictures/misuraTuttaLaNotte_20140515.txt |
|