Staff:

LBTO:Juan Carlos, Greg.

Arcetri: None

Summary.

Stating testing the Soul latests version. Tests performed stop/start the software several times to see that it connects all the devices( agents). The test didn;t show any problems. Show funtionallity of the Fastlink test tool and close loop performances at bin1 and bin2. Luci 1 was not used, it was an event of warmu/cools down. Requested for the next day. Close loop no disturbance and 10l/D.

Details.

Soul latest WS test.

  • Processes stop/stat 5 times with the new software.
  • Everything started cleanly each time.
It looks like we should be OK to try it the next time we have some engineering time on sky. I've reverted to the old version.

Greg shows how the tool work, the tool was launched and it run the fastlink test without problems.It is still launched from a non obs account.

april5-fastlinktest.png

WfsArbitrator _129757|INF| 37|2021-04-05 00:08:13.753134| WFS > Executing operate...

WfsArbitrator _129757|INF| 38|2021-04-05 00:08:13.753192| WFS > Python command: WfsArbScripts.setOperating(self, sensor = 'FLAOWFS', instr = '', config = 'WFS_complete_(with_ccd47)', boardSetup = '', opticalSetup = False)

WfsArbitrator _129757|INF| 39|2021-04-05 00:08:33.102200| MAIN > Sensor mode: FLAO

WfsArbitrator _129757|INF| 40|2021-04-05 00:10:24.054245| WFS > Python command: WfsArbScripts.updateModulation(self, sensor = 'FLAOWFS', instr = '', freq = 2000)

WfsArbitrator _129757|INF| 41|2021-04-05 00:13:31.288796| MAIN > Adding AlertNotifier for wfscontrol1.L

WfsArbitrator _129757|INF| 42|2021-04-05 00:13:31.288874| ALERT-NOTIFIER > ArbitratorInterface to wfscontrol1.L succesfully created!

WfsArbitrator _129757|INF| 43|2021-04-05 00:14:50.852822| WFS > Command returns success .

  • CHECK OCAM BIAS . OK
WfsArbitrator _93790|INF| 49|2021-04-05 20:51:08.843652| ASYNCCOMMANDHANDLER > COMMAND received from optloopdiagngui.L

WfsArbitrator _93790|INF| 50|2021-04-05 20:51:08.843988| OPTLOOPDIAG > Executing save...

WfsArbitrator _93790|INF| 51|2021-04-05 20:51:09.931576| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 52|2021-04-05 20:51:09.931691| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = '', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_205108/wfs.fits')

WfsArbitrator _93790|INF| 53|2021-04-05 20:51:09.974324| WFS > Command returns success .
  • OCAM COOL DOWN
  • SET THE SHELL ->OK
  • ADSEC ARBITRATOR OFFLINE
  • start the process.
  • CalUnit light off.
  • tv dark
  • HO DARK

Taken defocused image with CCD47.

Observed some kind of hair in the light path.

ccd47_defocimage_april5.png

WfsArbitrator _93790|INF| 54|2021-04-05 20:56:00.348418| COMMANDHANDLER > FSM (status: Operating) has received command 2018 (CalibrateTVDark)

WfsArbitrator _93790|INF| 55|2021-04-05 20:56:00.348700| WFS > Executing calibrateTVDark...

WfsArbitrator _93790|INF| 56|2021-04-05 20:56:00.348788| WFS > Python command: WfsArbScripts.calibTVDark(self, sensor = 'FLAOWFS', instr = '', num = 10)

WfsArbitrator _93790|INF| 57|2021-04-05 20:56:22.743402| WFS > Command returns success .

WfsArbitrator _93790|INF| 58|2021-04-05 20:56:22.743476| COMMANDHANDLER > Command CalibrateTVDark (code 2018) successfully completed

WfsArbitrator _93790|INF| 68|2021-04-05 20:58:17.750910| WFS > Executing presetAO...

WfsArbitrator _93790|INF| 69|2021-04-05 20:58:17.751026| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

WfsArbitrator _93790|INF| 70|2021-04-05 20:58:17.752097| MAIN > LUT Ap
  • taking defocused image on CCD47. It looks like a hair.
  • 2.8,3.9,-0.4,-178,0,0
WfsArbitrator _93790|INF| 81|2021-04-05 21:10:05.419936| OPTLOOPDIAG > Executing save...

WfsArbitrator _93790|INF| 82|2021-04-05 21:10:06.513701| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 83|2021-04-05 21:10:06.513799| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_211005/wfs.fits')

WfsArbitrator _93790|INF| 84|2021-04-05 21:10:06.549164| WFS > Command returns success .

WfsArbitrator _93790|INF| 85|2021-04-05 21:10:06.550548| WFS > Executing savePsf...

WfsArbitrator _93790|INF| 86|2021-04-05 21:10:06.550643| WFS > Python command: WfsArbScripts.savePsf(self, sensor = 'FLAOWFS', instr = 'LUCIFER', filename = '/local/aomeas/adsec_data/20210405/Data_20210405_211005/psf.fits', num = 10)

WfsArbitrator _93790|INF| 87|2021-04-05 21:10:08.717350| WFS > Command returns success .

  • Center pupil failed. Due to a large coma.?
  • FLAO. INTERRUPT COMMAND.
  • OPEN LOOP MANUALLY.
  • SHELL REST.
  • AOS->SET SHELL.
  • ERROR MESSAGE.
  • Mon Apr 5 21:17:49.500 2021 aos.info - FLAO: Adsec 672b-left recovery from FAILURE done.
    Mon Apr 5 21:18:43.056 2021 aos.warning - AdsecSet rejected. Busy serving AdsecSet [1483]

  • ADSEC IN FAILURE MODE.
  • ADSEC RECOVER FAILED->OK
  • idl_112714 |INF| 3768|2021-04-05 21:17:49.500211| MAIN > Fault recovery procedure done.
    AdSecArbitrator_81019|INF| 215|2021-04-05 21:17:49.724285| COMMANDHANDLER > Command Recover failure (code 2002) successfully completed
    20210504 21:18:12.6895 Alert: HighOrderOffload: HighOrderOffload vector ready
    AdSecArbitrator_81019|WAR| 216|2021-04-05 21:18:13.580417| ALERTHANDLER > Received alert: actuator 0 is not working correctly (from fastdiagn.L) (IGNORED because the shell is not set)
    AdSecArbitrator_81019|INF| 217|2021-04-05 21:18:13.632856| ALERTHANDLER > Received from masterdiagnostic.L a DumpSaved alert with filename /local/aolog/2021/04/05/ADAPTIVE-SECONDARY_00001617657493_20210405_211813.bin
    AdSecArbitrator_81019|INF| 218|2021-04-05 21:18:13.632900| ALERTHANDLER > Processdump is skipped
    20210504 21:18:13.6343 Alert: DumpSaved: DumpSaved vector ready

  • AOS.>SET
  • Mon Apr 5 21:17:49.500 2021 aos.info - FLAO: Adsec 672b-left recovery from FAILURE done.
    Mon Apr 5 21:18:43.056 2021 aos.warning - AdsecSet rejected. Busy serving AdsecSet [1483]

  • FLAOGUI.>NO OPTION TO CANCEL PRESET.
  • AOSGUI-> STILL RUNNING THE ACQUIRE REF PROCESS.
  • FLAO GUI->INTERRUPT COMMAND DOEN'T RESPOND.
  • ADSEC->SET FLAT.
  • #638
  • STOP AO ARB. to cancel the current process
  • Mon Apr 5 21:27:42.988 2021 aos.warning - FLAO: Arbitrator (NT) communication error
    Mon Apr 5 21:27:50.027 2021 aos.info - Updated variable AOARB.L.LAB_MODE: 0

  • flaogui->grey.
  • acqruire ref->failure.
  • Mon Apr 5 21:27:50.049 2021 aos.info - AO loop opened, Sound=leftAOOPENED.wav
    Mon Apr 5 21:27:50.070 2021 aos.info - Updated variable AOARB.L.SL_READY: 1
    Mon Apr 5 21:27:50.088 2021 aos.info - Updated variable AOARB.L.AO_READY: 0
    Mon Apr 5 21:27:50.492 2021 aos.info - FLAO: Connection with arbitrator (NT) established

WfsArbitrator _93790|INF| 126|2021-04-05 21:29:18.836614| WFS > Executing presetAO...

WfsArbitrator _93790|INF| 127|2021-04-05 21:29:18.836740| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)
  • Start to set limit to 30.
  • Set automatic mode
  • close loop. wrong disturbance loaded
  • close loop ok
  • aux loop ok
  • Disable disturbance.

WfsArbitrator _93790|INF| 207|2021-04-05 21:36:49.396228| WFS > Executing presetAO...

WfsArbitrator _93790|INF| 208|2021-04-05 21:36:49.396337| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

fsArbitrator_93790|INF| 228|2021-04-05 21:37:48.911591| MAIN > Received cmd: centerPupils()

WfsArbitrator _93790|INF| 229|2021-04-05 21:37:48.911694| COMMANDHANDLER > FSM (status: AOSet) has received command 2039 (centerPupils)

WfsArbitrator _93790|INF| 230|2021-04-05 21:37:48.911742| WFS > Executing centerPupil...

WfsArbitrator _93790|INF| 231|2021-04-05 21:37:48.911785| WFS > Python command: WfsArbScripts.centerPupils(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _93790|INF| 232|2021-04-05 21:38:10.310928| WFS > Command returns success .

WfsArbitrator _93790|INF| 233|2021-04-05 21:38:10.310989| COMMANDHANDLER > Command centerPupils (code 2039) successfully completed

WfsArbitrator _93790|INF| 234|2021-04-05 21:38:10.311290| WFS > Executing closeLoop...

WfsArbitrator _93790|INF| 235|2021-04-05 21:38:10.311354| WFS > Python command: WfsArbScripts.closeLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _93790|INF| 236|2021-04-05 21:38:10.313325| WFS > Command returns success .

WfsArbitrator _93790|INF| 237|2021-04-05 21:38:10.313376| MASTDIAGN > Setting master diagnostic in closed loop mode

WfsArbitrator _93790|INF| 238|2021-04-05 21:38:12.554411| MAIN > Camera lens tracking: moving by x= 16.7 y=-36.1 (um)

WfsArbitrator _93790|INF| 239|2021-04-05 21:38:13.672190| MAIN > Camera lens tracking: moving by x= 8.9 y=-19.3 (um)

WfsArbitrator _93790|INF| 240|2021-04-05 21:38:14.779994| MAIN > Camera lens tracking: moving by x= 6.4 y=-11.2 (um)

WfsArbitrator _93790|INF| 241|2021-04-05 21:38:15.889371| MAIN > Camera lens tracking: moving by x= 1.6 y= -6.7 (um)

WfsArbitrator _93790|INF| 242|2021-04-05 21:38:17.000749| MAIN > Camera lens tracking: moving by x= 1.3 y= -1.1 (um)

WfsArbitrator _93790|INF| 243|2021-04-05 21:38:18.110957| MAIN > Camera lens tracking: moving by x= -0.1 y= -1.5 (um)

WfsArbitrator _93790|INF| 244|2021-04-05 21:38:19.224021| MAIN > Camera lens tracking: AdSec is skipping frames, camera lens not moving

WfsArbitrator _93790|INF| 245|2021-04-05 21:38:20.617439| MAIN > Camera lens tracking: AdSec is skipping frames, camera lens not moving

WfsArbitrator _93790|INF| 246|2021-04-05 21:38:23.745439| MAIN > Camera lens tracking: AdSec is skipping frames, camera lens not moving

WfsArbitrator _93790|INF| 247|2021-04-05 21:38:32.351304| WFS > Executing stopLoop...

WfsArbitrator _93790|INF| 248|2021-04-05 21:38:32.351384| WFS > Python command: WfsArbScripts.stopLoop(self, sensor = 'FLAOWFS', instr = 'LUCIFER')

WfsArbitrator _93790|INF| 249|2021-04-05 21:38:32.355665| WFS > Command returns success .

WfsArbitrator _93790|INF| 250|2021-04-05 21:38:32.355696| MASTDIAGN > Setting master diagnostic in open loop mode
  • drifting the pupil..?
WfsArbitrator _93790|INF| 313|2021-04-05 21:45:33.001711| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 314|2021-04-05 21:45:33.001797| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_214529/wfs.fits')

WfsArbitrator _93790|INF| 315|2021-04-05 21:45:33.037777| WFS > Command returns success .

  • set dist s1.6.1700
WfsArbitrator _93790|INF| 349|2021-04-05 21:51:29.454722| WFS > Python command: WfsArbScripts.updateNcpa(self, sensor = 'FLAOWFS', instr = 'LUCIFER', rotAngle = 0, zero = 1)

WfsArbitrator _93790|INF| 350|2021-04-05 21:51:29.464020| WFS > Executing presetAO...

WfsArbitrator _93790|INF| 351|2021-04-05 21:51:29.464151| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 10, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)

bitrator_93790|INF| 430|2021-04-05 21:58:53.893580| ASYNCCOMMANDHANDLER > COMMAND received from optloopdiagngui1.L

WfsArbitrator _93790|INF| 431|2021-04-05 21:58:53.893922| OPTLOOPDIAG > Executing save...

WfsArbitrator _93790|INF| 432|2021-04-05 21:58:55.003157| WFS > Executing saveStatus...

WfsArbitrator_93790|INF| 433|2021-04-05 21:58:55.003246| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_215853/wfs.fits')

WfsArbitrator _93790|INF| 434|2021-04-05 21:58:55.038867| WFS > Command
  • close loop ->ok
  • close auxloops ok
  • bin1_april5-modalplot_s1p5.png

WfsArbitrator _93790|INF| 423|2021-04-05 21:58:05.777047| MAIN > Camera lens tracking: moving by x= -1.2 y= -0.5 (um)

WfsArbitrator _93790|INF| 424|2021-04-05 21:58:16.834723| ASYNCCOMMANDHANDLER > COMMAND received from optloopdiagngui1.L

WfsArbitrator _93790|INF| 425|2021-04-05 21:58:16.834966| OPTLOOPDIAG > Executing save...

WfsArbitrator _93790|INF| 426|2021-04-05 21:58:18.003663| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 427|2021-04-05 21:58:18.003719| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_215816/wfs.fits')

WfsArbitrator _93790|INF| 428|2021-04-05 21:58:18.042486| WFS > Command returns success .

WfsArbitrator _93790|INF| 440|2021-04-05 21:59:38.001156| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_215936/wfs.fits')

WfsArbitrator _93790|INF| 441|2021-04-05 21:59:38.023033| WFS > Command returns success .

WfsArbitrator _93790|INF| 486|2021-04-05 22:04:28.248983| WFS > Executing presetAO...

WfsArbitrator _93790|INF| 487|2021-04-05 22:04:28.249089| WFS > Python command: WfsArbScripts.presetAO(self, sensor = 'FLAOWFS', instr = 'LUCIFER', mode = 'ACE-AO', starxpos = -0, starypos = 0, telElevation = 0, derotAngle = 0, starMag = 14, starColor = 0, r0 = 0, badseeing = 0, v0 = 0)
  • bin2 bias has two noise quadrants..?
  • close loop ok
  • camera lens close to negative limit.pupils error inside range.
  • optimize gain OK.
  • AFTER THE GOP APPLIED THE PUPIL POSITIONS Y MOVED UP AND IT IS NOT LONGET AROUND -100
  • WfsArbitrator _93790|INF| 588|2021-04-05 22:14:49.608054| OPTLOOPDIAG > Executing save...

    WfsArbitrator _93790|INF| 589|2021-04-05 22:14:51.000740| WFS > Executing saveStatus...

    WfsArbitrator _93790|INF| 590|2021-04-05 22:14:51.000792| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_221449/wfs.fits')

    WfsArbitrator _93790|INF| 591|2021-04-05 22:14:51.030376| WFS > Command returns success .

  • WfsArbitrator_93790|INF| 596|2021-04-05 22:15:42.002277| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_221540/wfs.fits')
WfsArbitrator _93790|INF| 597|2021-04-05 22:15:42.045189| WFS > Command returns success .
  • WfsArbitrator _93790|INF| 602|2021-04-05 22:16:13.001801| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_221611/wfs.fits')

    WfsArbitrator _93790|INF| 603|2021-04-05 22:16:13.037996| WFS > Command returns success .

  • SR 0.66
  • GAIN:1.56,0.15,0.16
  • loop close the camera lens shows to be at Y -100, the pupil error goes beyond -0.2 but it recovers, when the Gopt is running and applying the the camera lensa moves a few steps in positive direction (-97.8) and it is more stable tracking.

bin2_april5-applyGOPT.png

pupil_err-april5.png

pupil_error2-april5.png

close loop l/d 10 no disturbance.

WfsArbitrator _93790|INF| 697|2021-04-05 22:28:22.576998| OPTLOOPDIAG > Executing save...

WfsArbitrator _93790|INF| 698|2021-04-05 22:28:24.002055| WFS > Executing saveStatus...

  • argoscalunit 58
WfsArbitrator _93790|INF| 705|2021-04-05 22:30:07.006183| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 706|2021-04-05 22:30:07.006260| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_223005/wfs.fits')

WfsArbitrator _93790|INF|

WfsArbitrator _93790|INF| 699|2021-04-05 22:28:24.002134| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_222822/wfs.fits')

  • argoscalunit68.
WfsArbitrator _93790|INF| 710|2021-04-05 22:31:18.009396| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 711|2021-04-05 22:31:18.009486| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_223116/wfs.fits')

WfsArbitrator _93790|INF|
  • argcalunit 78
WfsArbitrator _93790|INF| 714|2021-04-05 22:32:28.268201| OPTLOOPDIAG > Executing save...

WfsArbitrator _93790|INF| 715|2021-04-05 22:32:30.002833| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 716|2021-04-05 22:32:30.002922| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_223228/wfs.fits')

WfsArbitrator _93790|INF|

bin1_april5_ndist_10lovD.png
  • argcalunit 98
WfsArbitrator _93790|INF| 721|2021-04-05 22:34:19.007223| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_223417/wfs.fits')

WfsArbitrator _93790|INF| 725|2021-04-05 22:34:54.008435| WFS > Executing saveStatus...

WfsArbitrator _93790|INF| 726|2021-04-05 22:34:54.008512| WFS > Python command: WfsArbScripts.saveStatus(self, sensor = 'FLAOWFS', instr = 'LUCIFER', outputFile = '/local/aomeas/adsec_data/20210405/Data_20210405_223452/wfs.fits')

STOP

WfsArbitrator _93790|INF| 742|2021-04-05 22:35:42.759453| ADSEC > Requesting StopAo to AdSecArbitrator...

[AOeng@sxadsec ~]$ disable_rr_mode.sh

THRDTEST: 6.15 64b [TH](Built: Mar 11 2021 20:27:08) - Dbg lev.:0, quiet, Line edit & history:Yes

Trying to connect to MsgD @ 127.0.0.1:9752

THRDTEST cmd: write AOARB.L.RR_ENABLED i 0

THRDTEST cmd: quit
[AOeng@sxadsec ~]$

idl_112714 |INF| 4650|2021-04-05 22:38:01.308590| MAIN > FSM Rip done.
AdSecArbitrator_81019|INF| 878|2021-04-05 22:38:02.463910| COMMANDHANDLER > Command Rest (code 2010) successfully complet

-- JuanCarlosGuerra - 05 Apr 2021
Topic revision: r3 - 06 Apr 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