Startup

  1. Powerup the instrument
  2. Turn on the laptop (echidna2)
  3. Login to the laptop
    Username: echidna
    Password: echidna
  4. Startup a web browser
  5. Visit URL: echiboot & power ON the Echidna Control Computer (echidna).
    Username: blank
    Password: PASS
  6. Login to echidna as the echidna user. (Middle mouse-click on background & select echidna/echidna.)
    Password: echidna
  7. Type ics in the echidna window.
  8. Login to echidna2 as the echidna user. (Middle mouse-click on background & select rxvt.)
    Password: echidna
  9. Type gui in the echidna2 window.

Shutdown

  1. Park the PFI
  2. Run this command from an echidna window: sudo /sbin/shutdown -h now
  3. Use echiboot to power OFF the Echidna Control Computer (echidna).
  4. Logout of the echidna2 computer
  5. Shutdown the echidna2 computer.

Login

Login: ss
Password: $password

Once the window manager is running you can automatically login to any machine by middle-clicking on the background (or pressing Alt-F2) & selecting the hostname from the list.

Load Device Drivers

The device drivers are automatically loaded any time the echidna PC is rebooted.

If you want to reload them, login to echidna & type:

loaddrivers
If prompted for a password, use the same login password.

Starting the ICS

The Echidna Instrument Control System (ICS) runs on the Echidna Control Computer (ECC). You can start this program simply by logging into 'echidna' & typing ics. If all goes well you should see:

Ready ...

Note: the ICS gets many configuration options from environment variables. Each time a shell is created the $e/echConfig/.zshrc file is sourced. This file effectively contains all the default values.

Starting the GUI

Login to aaoech & type:

gui

If the ICS is restarted, you will need to select the ICS⇒Reconnect to ICS menu option in the GUI to reconnect.

Sending commands to the ICS

Almost every operation can be performed from the GUI, but sometimes it's easier to issue operations from the command-line. There are a number of commands that are available from any machine. For example:

cf

Configure a field
eg. Move all active spines home: cf home
eg. Move all active spines in a line: cf line
eg. Move spine 349 home: cf home349

centrefpi

Centre the FPI spine camera on a spine.
eg. Centre FPI spine camera on spine 370: centrefpi 370

parkfpi

Park the FPI so that the motors are no longer servo'ing.
parkfpi

bispines

Back-illuminate a single spine.
eg. BI spine 352: bispines 352

bioff

Turn off all science BI LEDs. To turn off all guide/fiducial BI, type: bioff guide

deactivatespines

Deactivate a spine.
eg. Deactivate spine 269: deactivatespines 269
eg. Deactivate all spines in module 6: deactivatespines 252 293

cal

Calibrate a set of spines.
eg. Calibrate spine 349 in fine positioning mode: cal -f -S 10,5,1 349
Type 'cal -h' for more information.

graphcal

Graph spine calibration information.
eg. graphcal 349
Note: make sure $DISPLAY is set appropriately when running this command.
Rolf: It's easiest to run this command on aaoech.

-------

Valid HTML 4.01!