Shane AO  

Welcome/Index | Architecture | Procedures | Problems | Features | Documents | Resources | Chronology  



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:
    1. root@real.ucolick.org > tail -f /var/log/messages — Inspect message log.
    2. 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:

  • Unknown.

Associated Issues:

  • None.

Change Log:

2016-11-20: Updated.
2014-05-09: First version.

This document last updated (UTC): Tuesday 04 March 2025