UNIVERSITY OF CALIFORNIA OBSERVATORIES / LICK OBSERVATORY |
If you need to only start a particular motor dispatcher, the command is:
/usr/local/lick/bin/ao start saomot1 or saomot2, saomot3, saomot4 (or rio), saomot5, or saomot7. Motors controlled from each dispatcher (in Galil channel order ABCDEFGH):
Once the GUI is up, the stages will all need to be calibrated. Stages
can be calibrated one at a time by clicking the Calibrate
button in the motor's detail panel or all at once using the Actions
- Calibrate - All Stages menu item. Calibrating all at one time is
not recommended at this time because the TT Cam X, TT Cam Y, Sci
filter, and Waveplate motors are currently not installed.
Problems can occur with homing and there are
known ways to deal with them as follows:
Motor Control GUI saomot_gui
To start the motor control GUI, type
/usr/local/lick/bin/saomot_gui
Once stages are calibrated, they should be moved to the following nominal,
on-axis positions:
modify -s saomot ctrl1aux='MG_BXF'
Then release the brake:
modify -s saomot ctrl1aux='BZF=-4'
Next push the Calibrate button again and it should home.
modify -s saomot ctrl1aux='MG_BXE'
Then release the brake:
modify -s saomot ctrl1aux='BZE=-4'
Next push the Calibrate button again and it should home.
unable to successfully issue command: 'pos=2'
The solution is to cycle the filter wheel's power in the saopower_ui outlet
C1. Then try moving to another filter (it may take more than one move to get
communications established again).
saomot.io ctrl7aux='Xdifmax=1000'
saomot.io ctrl7aux='Xdifmax=500'
Also be sure to set the Orientation to OnTelescope.
Once the GUI is started, open Windows - Setup and do the following:
DPIO2: DPIO2 Device Driver - Release: 2.4.13 Copyright (C) 2005 - VMETRO, Inc. All rights reserved. Creation Date: Apr 21 2014, Time: 16:07:22 DPIO2: Scan PCI for DPIO2 modules. Found 1 DPIO2: Device #1 (bus 55, device 9) is a DPIO2-LB with FPGA code BO514The software should automatically check to make sure things are normal and can start. If not or if you get a vastly different message, either there is already a shaneao running (only one can run at a time) or there may be a problem with communicating with the DPIO2 MEMS driver (in which case a reboot of real might be necessary). In either case you'll want to exit shaneao at the prompt.
Another error that shows up in the Message Log is
Aug 1 11:05:59 real kernel: last message repeated 14476 times Aug 1 11:07:00 real kernel: last message repeated 14475 times Aug 1 11:08:01 real kernel: last message repeated 14476 timeswhich indicates a problem and will result in poor performance of the SAO system. The recommended solution is to exit shaneao at the prompt and restart it.
If the above init command fails (which is extremely unlikely), you
need to do the following:
At this point you can turn on the woofer and MEMS in the shaneao software
with the following commands:
WFS Display peeko
From the user account on karnak, the WFS and DM actuator displays
are started with the following command:
/home/user/peeko_start
TT Camera Display ttpeeko
From the user account on karnak, the TT Camera display
is started with the following command:
/home/user/bin/tpeeko_start
Field Steer software
From user@shanevnc, the field steering GUI is started with the following command:
/usr/local/lick/bin/fieldsteer.tcl
Initializing ShaneAO
Now that all the software is started, it is ready for use.
Issue the following command to initialize shaneao and move the lenslet array:
init(16)
for the 16x lenslet, or
init(8)
for the 8x lenslet.
At this point the realtime code is ready to use and the woofer and
tweeter DMs can be turned on. The woofer is turned on
via the saopower_ui GUI outlet B5. Before turning on the tweeter,
check the message log on real to make sure there are no SW-IOMMU
error messages. The tweeter MEMS mirror is turned on via the
saopower_ui outlet B6 (labeled Heartbeat failsafe).
camstart()
ttcamstart()
rate()
ttrate()
state()
woof('on')
mems('on')
Starting the Flea Camera
Coming to a theater near you sometime in the future......
Sorry, can't go the theater because of COVID....
Starting Laser Shutdown Monitor
The laser shutdown monitor runs on shanevnc and is started with the
command
/usr/local/lick/bin/LSM.tcl
Once started, select the proper directory and laser target.
Starting the Laser Offload GUI
The laser offload monitoring GUI runs on shanevnc and is started with the command
/usr/local/lick/bin/laserOffload.tcl
Starting AO telescope position GUI
The AO version of the telescope position GUI run on shanevnc and is started with the command
/usr/local/lick/bin/aopococ
Startup Checklist
Last modified: Mon Jun 24 12:04:42 PDT 2024