|
Problem: ShaneAO Software Crash
Manifestation:
-
ShaneAO software unresponsive.
- May be accompanied by following report:
<woofer_client.woofer_thread.stop> stopping woofer thread
<woofer_client.woofer_thread.stop> waiting for thread to terminate
memspower.write("disable",wait=False)
<woofer_client.woofer_thread.run> confirmed - woofer thread stopped
Segmentation fault (core dumped)
Solution/Recovery:
-
ping real.ucolick.org — Verify communication with real-time controller.
-
The following requires passwords for both root and gavel.
Ensure 2 terminal windows running on real.ucolick.org:
-
root@real.ucolick.org > tail -f /var/log/messages — Inspect message log.
-
gavel@real.ucolick.org > shaneao — Re-start ShaneAO software.
-
If repeated re-trys are unsuccessful, it may be necessary to reboot the real-time controller:
root@real.ucolick.org > reboot
-
Following successful response to shaneao command, execute the following commands to achieve a standard configuration:
>>> load(scripts)
>>> camstart()
>>> ttcamstart()
>>> mode('16xLGS')
or
>>> mode('8xLGS')
>>> init(16)
or
>>> init(16)
>>> woof('on')
>>> mems('on')
>>> ngs()
>>> offload('on')
>>> cent(binquad)
>>> refcent(data/'hs-20XX-XX-XX-BINQUAD_16xLGS_onSky.fits')
or
>>> refcent(data/'hs-20XX-XX-XX-BINQUAD_8xLGS_onSky.fits')
>>> rate(500)
>>> rs()
>>> dark()
>>> ttrate(500)
>>> trs()
>>> ttdark()
>>> bleed('woofer',0.995)
>>> gain(0.3) or >>> gain(0.1)
Cause:
Associated Issues:
Change Log:
- 2016-11-20: Updated.
- 2014-05-09: First version.
|