Summary.

Link of the test plan.

https://docs.google.com/spreadsheets/d/13YK69O9aI24FvmtbIf4Q-RH3B1SCnD1FYsaLjCEju2s/edit#gid=0

Details.

Setup for Soul-Luci.

Argos cal unit found in error.
  • Reset
  • OK-> simotionOK
09:19

Switiching adsec sw.
  • stop/start
  • flat
  • 16:24:46.902112| MAIN > Maximum mode index used to apply flat -> # 639

P{owe roin WFS

shows old WFS control GUI.

Check git.

[AOeng@soul-sxwfs source]$ git status
On branch master
Your branch is up to date with 'origin/master'.

Untracked files:
(use "git add <file>..." to include in what will be committed)

.identity
GUI/flaogui/QMakefile.FLAOGUI

nothing added to commit but untracked files present (use "git add" to track)
[AOeng@soul-sxwfs source]$ git branch - /vv
fatal: '-' is not a valid branch name.
[AOeng@soul-sxwfs source]$ git branch -/vv
error: unknown switch `/'
usage: git branch [<options>] [-r | -a] [--merged | --no-merged]
or: git branch [<options>] [-l] [-f] <branch-name> [<start-point>]
or: git branch [<options>] [-r] (-d | -D) <branch-name>...
or: git branch [<options>] (-m | -M) [<old-branch>] <new-branch>
or: git branch [<options>] (-c | -C) [<old-branch>] <new-branch>
or: git branch [<options>] [-r | -a] [--points-at]
or: git branch [<options>] [-r | -a] [--format]

Generic options
-v, --verbose show hash and subject, give twice for upstream branch
-q, --quiet suppress informational messages
-t, --track set up tracking mode (see git-pull(1))
-u, --set-upstream-to <upstream>
change the upstream info
--unset-upstream Unset the upstream info
--color[=<when>] use colored output
-r, --remotes act on remote-tracking branches
--contains <commit> print only branches that contain the commit
--no-contains <commit>
print only branches that don't contain the commit
--abbrev[=<n>] use <n> digits to display SHA-1s

Specific git-branch actions:
-a, --all list both remote-tracking and local branches
-d, --delete delete fully merged branch
-D delete branch (even if not merged)
-m, --move move/rename a branch and its reflog
-M move/rename a branch, even if target exists
-c, --copy copy a branch and its reflog
-C copy a branch, even if target exists
-l, --list list branch names
--show-current show current branch name
--create-reflog create the branch's reflog
--edit-description edit the description for the branch
-f, --force force creation, move/rename, deletion
--merged <commit> print only branches that are merged
--no-merged <commit> print only branches that are not merged
--column[=<style>] list branches in columns
--sort <key> field name to sort on
--points-at <object> print only branches of the object
-i, --ignore-case sorting and filtering are case insensitive
--format <format> format to use for the output

[AOeng@soul-sxwfs source]$ git branch -vv
* master f3b0df7d [origin/master] idl_ctrl changes
[AOeng@soul-sxwfs source]$ git remote -v
origin git@github.com-xzhang-ao-supervisor:xianyu-zhang/ao-supervisor.git (fetch)
origin git@github.com-xzhang-ao-supervisor:xianyu-zhang/ao-supervisor.git (push)
[AOeng@soul-sxwfs source]$

Xianyu checking his.

wrong branch. Fix and deploy the correct version

FIXED.

CHECK PRESET.
  • Mon Mar 6 17:06:42.968 2023 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[37] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
  • CHAMBER 1 DEGREES CELCIUS
Mon Mar 6 17:23:37.397 2023 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[39] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 17:23:37.411 2023 aos.info - WFS source set to: FLAOWFS
Mon Mar 6 17:23:37.470 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fits

StartAO

20230306_173011,_173816

There are some jumping in the pupils vertically,

Observed in the total frames of the ocam that it seems some events the pupils were shifted.

gain0.1_10modi

_

bayside stage z =52.9

Mon Mar 6 18:36:21.205 2023 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[51] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 18:36:21.227 2023 aos.info - WFS source set to: FLAOWFS
Mon Mar 6 18:36:21.251 2023 aos.PresetAO{FLAO}.failed - PresetAO {FLAO}[51] - [AOException] presetAO: FATAL - thGetVar ttctrl.L.ENABLEOFFSET.REQ error(-3606): No connection with MsgD

wfs software restarted

AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 18:38:42.584 2023 aos.info - WFS source set to: FLAOWFS
Mon Mar 6 18:38:42.645 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fits
  • TN:_185508
  • The pupil diagonal are moving back/forward, the ocam viewers shows bad frames time to time, the pupils looks "bad"
bad_ocam_20230306.png
  • looking at the frames, it seems a diagonal displacement for the top right and left button quadrants. This is not a mechanilca movement, it seems a bad reading of those two quadrants.
  • The adsec didn;t looks bad for the type of "bad" pupils. it could associated to only the way to display the frames (?)

python_123403 |INF| 119|2023-03-06 18:54:55.348640| MAIN > Request: OffsetZ (1.0)
python_123403 |INF| 120|2023-03-06 18:54:55.348829| MAIN > Moving baystage Z by 1.0, remaining Z offset 0.0
python_123403 |DEB| 121|2023-03-06 19:04:55.349279| MAIN > Status after command: LoopClosed
python_123403 |ERR| 122|2023-03-06 19:04:55.349341| MAIN > [Exception] exception ::Ice::TimeoutException
python_123403 |ERR| 122|2023-03-06 19:04:55.349341| MAIN > . {
python_123403 |ERR| 122|2023-03-06 19:04:55.349341| MAIN > . }
python_123403 |INF| 123|2023-03-06 19:05:32.832537| MAIN > Request: Stop(Stopped from operator console)

Debug.

12:30

test offsetXY
  • Mon Mar 6 19:34:22.331 2023 aos.PresetAO{FLAO}.started - PresetAO {FLAO}[59] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
    Ocam not LIVE
  • masterdiagnotic not attached.
  • restarted
  • OK.
  • triangle feature
  • power cycle bcu2k
  • setup bin
  • ok
  • TN:_194024 (not saved stuck)
  • close loop
  • ocam not live
  • open loop live.
Adsc_stop/start

w-stop/start_all

checking baysidez log:

19:40:51.586802| MAIN > Error: Cannot write variable baysidez.L.STATUS: [AOVarException] Error writing variable (code -5001) Timeout error File RTDBvar.cpp line 496Variable: baysidez.L.STATUS (type INT_VARIABLE, len 1)
CopleyCtrl_5526 |ERR| 4|2023-03-06 19:40:51.586802| MAIN >

12:57

preset

Mon Mar 6 19:57:06.332 2023 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:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 19:57:06.393 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fits

  • save TN loop opne freq 200Hz
  • TN:_200107
  • loop closed.
  • TN:_200732
  • test move XY command
Mon Mar 6 20:13:26.066 2023 aos.Pause{FLAO}.started - Pause{FLAO}[36]
Mon Mar 6 20:13:26.625 2023 aos.info - AO loop closed
Mon Mar 6 20:13:26.626 2023 aos.Pause{FLAO}.complete - Pause{FLAO}[36]
Mon Mar 6 20:13:35.605 2023 aos.OffsetXY{FLAO}.started - OffsetXY{FLAO}[68] (ofsx:-0.1[-0.1],ofsy:-0.1)
Mon Mar 6 20:13:39.036 2023 aos.OffsetXY{FLAO}.complete - OffsetXY{FLAO}[68]
Mon Mar 6 20:14:10.401 2023 aos.OffsetZ{FLAO}.started - OffsetZ{FLAO}[69] (ofstz:-0.1)
  • The XY command moved.
  • The Z command didn't. The AOs is stuck in executing OFFSETZ
WfsArbitrator_104385|INF| 182|2023-03-06 20:13:38.969641| WFS > Command returns success .
WfsArbitrator_104385|INF| 183|2023-03-06 20:14:10.350491| WFS > Executing offsetZ...
WfsArbitrator_104385|INF| 184|2023-03-06 20:14:10.350573| WFS > Python command: WfsArbScripts.offsetZ(self, sensor = 'FLAOWFS', instr = 'LUCIFER', offsetz = -0.1, brake = True)

offsetZ_stuck-20230306.png

Analysis of the TN_200732. The pupils are well illuminated.

1:26

Xianyu debugging.

compiling the WFs soft.

1:42

PresetaO

Mon Mar 6 20:42:09.034 2023 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:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 20:42:09.129 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fits

  • cloe loop
  • offset x and y from AOS stuck
  • 06 20:59:00.056112| MAIN > Reading shared buffer masterdiagnostic.L:OPTLOOPBUF (-5001) TIMEOUT_ERROR
    WfsArbitrator_61735|DEB| 134|2023-03-06 20:59:55.411849| MAIN > arbFunc modifyAOInternal (, 'FLAOWFS', 'LUCIFER', 200, 2, 1, 3, 0,
  • open loop
  • required to wfsarbitrator stop/start.
  • Cancel preset.
2:00

debbuging the command.

resart wfsarb

Mon Mar 6 21:21:09.252 2023 aos.PresetAO{FLAO}.started - PresetAO{FLAO}[80] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 21:21:09.281 2023 aos.info - WFS source set to: FLAOWFS
Mon Mar 6 21:21:09.346 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fits
  • close loop
  • optimize
  • gopt
  • pupils jumping.
  • the SR is very low 60%
  • ocam not live./ masterdiagnostic process down.
  • many error in the WFS masterdiagnosit log.
master-error_20230306.png
  • restart masterdiagnotic process
2:35

Suggestedt o adsc stop/start and wfs stop/start

2:45

PresetAO

Mon Mar 6 21:44:50.689 2023 aos.PresetAO{FLAO}.started - PresetAO{FLAO}[84] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 21:44:50.729 2023 aos.info - WFS source set to: FLAOWFS
Mon Mar 6 21:44:50.801 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fits

Close loop

ocam not live

open loop

ocam live.

resrt WFS masterdiagnostic

same behaviour.

Mon Mar 6 22:10:24.990 2023 aos.info - Updated variable AOARB.L.RR_ENABLED: 1
Mon Mar 6 22:10:31.883 2023 aos.PresetAO{FLAO}.started - PresetAO{FLAO}[90] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 22:10:31.898 2023 aos.info - WFS source set to: FLAOWFS
Mon Mar 6 22:10:31.947 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd3892.fit

close loop

same behaviour loop close ocam not live.

saved ocam dumps

w-rw-r--. 1 AOeng AOeng 0 Mar 6 21:51 BCUread_101855.202303060000.log
-rw-rw-r--. 1 AOeng AOeng 73 Mar 6 21:51 dumpBCU2KDSP_20230306_215103.txt
-rw-rw-r--. 1 AOeng AOeng 0 Mar 6 21:51 BCUread_101899.202303060000.log
-rw-rw-r--. 1 AOeng AOeng 3073 Mar 6 21:51 dumpBCU2KSRAM_20230306_215103.txt
-rw-rw-r--. 1 AOeng AOeng 0 Mar 6 21:51 BCUread_101903.202303060000.log
-rw-rw-r--. 1 AOeng AOeng 2748 Mar 6 21:51 dumpBCU2KSDRAM_20230306_215103.txt
-rw-rw-r--. 1 AOeng AOeng 0 Mar 6 21:51 BCUread_104120.202303060000.log
-rw-rw-r--. 1 AOeng AOeng 73 Mar 6 21:51 dumpBCU2KDSP_20230306_215141.txt
-rw-rw-r--. 1 AOeng AOeng 0 Mar 6 21:51 BCUread_104154.202303060000.log
-rw-rw-r--. 1 AOeng AOeng 3073 Mar 6 21:51 dumpBCU2KSRAM_20230306_215141.txt
-rw-rw-r--. 1 AOeng AOeng 0 Mar 6 21:51 BCUread_104158.202303060000.log
-rw-rw-r--. 1 AOeng AOeng 2748 Mar 6 21:51 dumpBCU2KSDRAM_20230306_215141.txt

w power off/on

3:25 Power on WFS

3:33

PresetAO

Mon Mar 6 22:33:30.671 2023 aos.PresetAO{FLAO}.started - PresetAO{FLAO}[92] (aomode:ACE-AO,focst:bentGregorianFront,instr:LUCIFER,wfs:FLAOWFS,sox:0[0],soy:0,rox:0[0],roy:0,mag:10,cindex:0,,elev:nan,rotang:nan,grvang:nan,r0:0,skybr:nan,windsp:nan,winddir:nan)
Mon Mar 6 22:33:30.743 2023 aos.info - FLAO: WARNING: added atmospheric disturbance file dist_flao2_KL_v20_atm_s1.6_L040.0_v15.0_ovfreq1700.00_sd389

Mon Mar 6 22:38:24.586 2023 aos.info - TTF offload command end
Mon Mar 6 22:39:41.202 2023 aos.OffsetZ{FLAO}.started - OffsetZ{FLAO}[95] (ofstz:1)
Mon Mar 6 22:39:41.220 2023 aos.OffsetZ{FLAO}.failed - OffsetZ{FLAO}[95] - Illegal command for state LoopClosed

loop pause.

CopleyCtrl_47316 |INF| 132|2023-03-06 22:33:31.799037| MAIN > Moving to: 52.900 mm
CopleyCtrl_47316 |INF| 133|2023-03-06 22:33:32.972790| MAIN > Stage pos (mm): 48.493, current (A): -0.010
CopleyCtrl_47316 |INF| 134|2023-03-06 22:33:33.207200| MAIN > Stage pos (mm): 51.321, current (A): 1.110
CopleyCtrl_47316 |INF| 135|2023-03-06 22:33:33.441523| MAIN > Stage pos (mm): 52.455, current (A): 1.200
CopleyCtrl_47316 |INF| 136|2023-03-06 22:33:33.646667| MAIN > Stage pos (mm): 52.876, current (A): 1.100
CopleyCtrl_47316 |INF| 137|2023-03-06 22:33:33.841922| MAIN > Stage pos (mm): 52.907, current (A): 1.100
CopleyCtrl_47316 |INF| 138|2023-03-06 22:33:34.037233| MAIN > Stage pos (mm): 52.907, current (A): 1.100
CopleyCtrl_47316 |INF| 139|2023-03-06 22:41:30.244865| MAIN > Moving to: 53.907 mm
CopleyCtrl_47316 |INF| 140|2023-03-06 22:41:30.495784| MAIN > Stage pos (mm): 52.899, current (A): 0.020
CopleyCtrl_47316 |INF| 141|2023-03-06 22:41:30.720365| MAIN > Stage pos (mm): 52.899, current (A): 0.370
CopleyCtrl_47316 |INF| 142|2023-03-06 22:41:30.946985| MAIN > Stage pos (mm): 52.902, current (A): 1.160
CopleyCtrl_47316 |INF| 143|2023-03-06 22:41:31.181381| MAIN > Stage pos (mm): 53.495, current (A): 1.070
CopleyCtrl_47316 |INF| 144|2023-03-06 22:41:31.416027| MAIN > Stage pos (mm): 53.762, current (A): 1.150
CopleyCtrl_47316 |INF| 145|2023-03-06 22:41:31.620763| MAIN > Stage pos (mm): 53.916, current (A): 1.070
CopleyCtrl_47316 |INF| 146|2023-03-06 22:41:31.816117| MAIN > Stage pos (mm): 53.917, current (A): 1.080
CopleyCtrl_47316 |INF| 147|2023-03-06 22:41:32.011519| MAIN > Stage pos (mm): 53.917, current (A): 1.060

4:20

Stop

-- JuanCarlosGuerra - 06 Mar 2023
Topic revision: r2 - 06 Mar 2023, 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