To test in simulation mode you need:

TCS

  • AOS
  • OSS
  • PSF

AO Supervisor

  • Msgd up and running

  • thrdtest -aos. This emulates commands sent by the AO Arbitrator. (Note: this test was done prior of setting the conversion from S.I. to nanometers in AOS) After starting you must initialize communicartion with AOS by:

  • aos.init
  • aos.setstat 6 (set AOS in Observation mode)

Then the following comamnds send zernikes:

  • aos.offload ......... syslog + AOSL00 log show:
    AOSL00             |INF|       145|2009-11-19 18:52:05.548891|             MAIN > Offload request: 0 -1.94572e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    AOSL00             |INF|       146|2009-11-19 18:52:05.549133|             MAIN > Event: aos.Offload (-1.9457199e+02,0.0000000e+00,0.0000000e+00, ...)
    Nov 19 18:52:05 lfini LBT_PSFL: PSFL:setZernikes executed from AOSL, handle 0
    Nov 19 18:52:05 lfini LBT_PSFL: Setting up block for handle 0: block:0:1
    Nov 19 18:52:05 lfini LBT_PSFL: waiting for handle block:0:1 0 0
    Nov 19 18:52:06 lfini LBT_PSFL: ACTOPT: Secondary collimated
    Nov 19 18:52:06 lfini LBT_OSS: oss:side[0].adsc:moveAbs executed from PSFL, handle 0
    Nov 19 18:52:06 lfini LBT_OSS: [I] moveAbs: eX:0 eY:0 eZ:0 eRX:0 eRY:-5.56476 eRZ:0
    Nov 19 18:52:06 lfini LBT_OSS: oss:side[0].adsc:moveAbs execution time: 2 ms from PSFL, handle 0
    Nov 19 18:52:06 lfini LBT_PSFL: PSFL:setZernikes execution time: 648 ms from AOSL, handle 0
    Nov 19 18:52:06 lfini LBT_PSFL: wait done for handle block:0:1 0 0
    AOSL00             |ERR|       147|2009-11-19 18:52:06.249727|             MAIN > Event: aos.error - PSF says: PMC subsystem not running
    

  • aos.offload ......... syslog + AOSL00 log show:
    AOSL00             |INF|       148|2009-11-19 18:52:41.310638|             MAIN > Offload request: 0 0 -1.13754e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    AOSL00             |INF|       149|2009-11-19 18:52:41.310910|             MAIN > Event: aos.Offload (0.0000000e+00,-1.1375401e+01,0.0000000e+00, ...)
    Nov 19 18:52:41 lfini LBT_PSFL: PSFL:setZernikes executed from AOSL, handle 1
    Nov 19 18:52:41 lfini LBT_PSFL: Setting up block for handle 1: block:1:1
    Nov 19 18:52:41 lfini LBT_PSFL: ACTOPT: Secondary collimated
    Nov 19 18:52:41 lfini LBT_PSFL: waiting for handle block:1:1 0 1
    Nov 19 18:52:41 lfini LBT_OSS: oss:side[0].adsc:moveAbs executed from PSFL, handle 1
    Nov 19 18:52:41 lfini LBT_OSS: [I] moveAbs: eX:0 eY:0 eZ:0 eRX:0.325336 eRY:-5.56476 eRZ:0
    Nov 19 18:52:41 lfini LBT_OSS: oss:side[0].adsc:moveAbs execution time: 3 ms from PSFL, handle 1
    Nov 19 18:52:41 lfini LBT_PSFL: PSFL:setZernikes execution time: 49 ms from AOSL, handle 1
    Nov 19 18:52:41 lfini LBT_PSFL: wait done for handle block:1:1 0 1
    AOSL00             |ERR|       150|2009-11-19 18:52:41.376212|             MAIN > Event: aos.error - PSF says: PMC subsystem not running
    

  • aos.offload ......... syslog + AOSL00 log show:
    AOSL00             |INF|       151|2009-11-19 18:53:03.544321|             MAIN > Offload request: 0 0 0 -2.17898e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    AOSL00             |INF|       152|2009-11-19 18:53:03.544527|             MAIN > Event: aos.Offload (0.0000000e+00,0.0000000e+00,-2.1789800e+03, ...)
    Nov 19 18:53:03 lfini LBT_PSFL: PSFL:setZernikes executed from AOSL, handle 2
    Nov 19 18:53:03 lfini LBT_PSFL: ACTOPT: Secondary collimated
    Nov 19 18:53:03 lfini LBT_PSFL: Setting up block for handle 2: block:2:1
    Nov 19 18:53:03 lfini LBT_OSS: oss:side[0].adsc:moveAbs executed from PSFL, handle 2
    Nov 19 18:53:03 lfini LBT_OSS: [I] moveAbs: eX:0 eY:0 eZ:0.0819732 eRX:0.325336 eRY:-5.56476 eRZ:0
    Nov 19 18:53:03 lfini LBT_OSS: oss:side[0].adsc:moveAbs execution time: 2 ms from PSFL, handle 2
    Nov 19 18:53:03 lfini LBT_PSFL: waiting for handle block:2:1 0 2
    Nov 19 18:53:03 lfini LBT_PSFL: PSFL:setZernikes execution time: 53 ms from AOSL, handle 2
    Nov 19 18:53:03 lfini LBT_PSFL: wait done for handle block:2:1 0 2
    AOSL00             |ERR|       153|2009-11-19 18:53:03.613237|             MAIN > Event: aos.error - PSF says: PMC subsystem not running
    

  • aos.offload ......... syslog + AOSL00 log show:
    AOSL00             |INF|       154|2009-11-19 18:53:16.933721|             MAIN > Offload request: 0 -1.94572e-07 -1.13754e-08 -2.17898e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    AOSL00             |INF|       155|2009-11-19 18:53:16.933941|             MAIN > Event: aos.Offload (-1.9457199e+02,-1.1375401e+01,-2.1789800e+03, ...)
    Nov 19 18:53:16 lfini LBT_PSFL: PSFL:setZernikes executed from AOSL, handle 3
    Nov 19 18:53:16 lfini LBT_PSFL: ACTOPT: Secondary collimated
    Nov 19 18:53:16 lfini LBT_PSFL: Setting up block for handle 3: block:3:1
    Nov 19 18:53:16 lfini LBT_OSS: oss:side[0].adsc:moveAbs executed from PSFL, handle 3
    Nov 19 18:53:16 lfini LBT_OSS: [I] moveAbs: eX:0 eY:0 eZ:0.163946 eRX:0.650673 eRY:-11.1295 eRZ:0
    Nov 19 18:53:16 lfini LBT_OSS: oss:side[0].adsc:moveAbs execution time: 2 ms from PSFL, handle 3
    Nov 19 18:53:16 lfini LBT_PSFL: waiting for handle block:3:1 0 3
    Nov 19 18:53:16 lfini LBT_PSFL: PSFL:setZernikes execution time: 45 ms from AOSL, handle 3
    Nov 19 18:53:16 lfini LBT_PSFL: wait done for handle block:3:1 0 3
    AOSL00             |ERR|       156|2009-11-19 18:53:16.996134|             MAIN > Event: aos.error - PSF says: PMC subsystem not running
    
Topic revision: r5 - 19 Nov 2009, LucaFini
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