20191122 SX 4D Trigger Testing

Alignment

16:00 Start software and alignment
  • No problems finding source
  • Manually adjust Focus/TT/Astig/Coma for reasonable WF error
  • Z5=0.0, z6=-0.3

18:15 Check that actuator configuration for 4D AdSec SW is the same at UAO config

18:24 Restart SX AdSec in 4D SW version

18:35 SetFlat OK

18:45 InterferometerCtrl process will not start
  • Xianyu check and 4SightFocus V 1.1.4 must be running (had 1.1.5 running before)
  • Xianyu made a desktop Shortcut called "4SightFocus"
  • I change the name of desktop shortcut "4Sight Focus 1.1.5.1" to 4Sight Focus 1.1.5.1 Bad"

19:00 IDL terminal
  • @startup-onlycom
  • print, idl_4d_init()
  • a=get_img4d(/show)
    • success
    • help, a a=[890,890]
    • image

19:08 AdOpt>
  • AdOpt>set_plot, "X"
  • AdOpt>print, i4d_opt_intmat(0,10)
  • See status bar on 4SightFocus GUI
    • Success
    • Trackig number is 20191122_19838
  • print, idl_4d_init() required for idl_4d_* routines to work
  • AdOpt>print, idl_4d_produce('20191122_190838')
    • Success
    • 20191122_190838
    • I did not look at .hd5 files yet

19:25 See that TT is removed in .hd5 files. Do not want this!
  • On 4SightFocus GUI under "Shape" tab
    • Set "Shape Removal" to "None"
    • Before it was Pistion, Tip, Tilt
    • Need to make this the default configuration on startup
    • 2 images tt_removed

19:42 Collect big set of intmat data
  • AdOpt>print, i4d_opt_intmat(0,200) was

20:23 Calibration hexapod motion
  • IDL> print, idl_4d_init()
  • IDL> print, hexapod_opt_calib()
/local/aomeas/adsec_calib/hexapod/20191122_203009/

20:35 Apply hexapod reconstuctor
  • Success
  • First call to check delta hexapod
  • Second call apply delta to hexapod
  • Third call apply almost 0.0 delta to hexapod
  • => Hexapod aligned
IDL> print, hexalign()         
/local/aomeas/adsec_calib/hexapod/20191122_203009/hexapod_tf_mat.sav
Factor=       1
Acquiring RAW frames from 4D interferometer
img4d
img4d
4D Capturing and Processing completed
reading file/local/aomeas/adsec_calib/4d/img4d/0.4D
reading file/local/aomeas/adsec_calib/4d/img4d/1.4D
reading file/local/aomeas/adsec_calib/4d/img4d/2.4D
reading file/local/aomeas/adsec_calib/4d/img4d/3.4D
reading file/local/aomeas/adsec_calib/4d/img4d/4.4D
Waiting for iteration n       0
Warning: the domain should be limited to a circle of unit radius           11
HXP MOVEMENT     0.061686250    -0.044404882    0.0041179018       4.6237403       6.1780776      -0.0000000
     0.061686250
    -0.044404882
    0.0041179018
       4.6237403
       6.1780776
      -0.0000000
IDL> print, hexalign(/apply)
/local/aomeas/adsec_calib/hexapod/20191122_203009/hexapod_tf_mat.sav
Factor=       1
Acquiring RAW frames from 4D interferometer
img4d
img4d
4D Capturing and Processing completed
reading file/local/aomeas/adsec_calib/4d/img4d/0.4D
reading file/local/aomeas/adsec_calib/4d/img4d/1.4D
reading file/local/aomeas/adsec_calib/4d/img4d/2.4D
reading file/local/aomeas/adsec_calib/4d/img4d/3.4D
reading file/local/aomeas/adsec_calib/4d/img4d/4.4D
Waiting for iteration n       0
Warning: the domain should be limited to a circle of unit radius           11
HXP MOVEMENT     0.063192142    -0.048243297    0.0039995935       5.0836953       6.2733705      -0.0000000
     0.063192142
    -0.048243297
    0.0039995935
       5.0836953
       6.2733705
      -0.0000000
IDL> print, hexalign(/apply)
/local/aomeas/adsec_calib/hexapod/20191122_203009/hexapod_tf_mat.sav
Factor=       1
Acquiring RAW frames from 4D interferometer
img4d
img4d
4D Capturing and Processing completed
reading file/local/aomeas/adsec_calib/4d/img4d/0.4D
reading file/local/aomeas/adsec_calib/4d/img4d/1.4D
reading file/local/aomeas/adsec_calib/4d/img4d/2.4D
reading file/local/aomeas/adsec_calib/4d/img4d/3.4D
reading file/local/aomeas/adsec_calib/4d/img4d/4.4D
Waiting for iteration n       0
Warning: the domain should be limited to a circle of unit radius           11
HXP MOVEMENT    0.0048632780   -0.0015234414  -0.00020802208     0.033589997      0.28479889      -0.0000000
    0.0048632780
   -0.0015234414
  -0.00020802208
     0.033589997
      0.28479889
      -0.0000000

21:00 Collect 4D Reconstructor
  • AdOpt> print, i4d_opt_intmat(0, 200)
    • 20191122_205958
  • AdOpt> print, i4d_opt_intmat(201, 400)
    • 20191122_210100
  • AdOpt> print, i4d_opt_intmat(401, 600)
    • 20191122_210252
  • AdOpt> print, i4d_opt_intmat(601, 647)
    • 20191122_210359
  • => I don't think the trigger(1) is being set

22:45 Test routines with set_trigger
  • All OK with a bit of a delay
  • IDL> AdOpt>print, i4d_opt_intmat(5,5,aver=500)
    • 20191122_224251
  • IDL> print, idl_4d_produce('20191122_224251')

23:03 Collect 5 sets for IF data via ~/i4d_collect.pro
  • 20191122_230334
  • 20191122_230421
  • 20191122_230444
  • 20191122_230514
  • 20191122_230537
  • Produced...

23:12 M2 Position
  • -1.226, 3.27, -1.357, -49.9, -9.9

-- DougMiller - 22 Nov 2019
Topic revision: r3 - 22 Nov 2019, DougMiller
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