Description: Control of mirror M10, like tilting and centering.
Package name: m10
Inheritance: LCU Server Framework <<SubSystem>>lsfSERVER
Controlled SW Devices: none
Deployment: Azimuth LCU: atm10Server
This Software Device is instantiated from the LCU Server
Framework lsf.
The sub-class <<SW
Device>>atm10Server:lsfSERVER is composed of an instance of
the serial communication class <<Serial Device>>mirror:lsfSERIAL.
The hardware is driven by the RS232 serial communication port /tyCo2 available on the LCU Transition Module. The protocol is ASCII, 9600 Baud, 8 data bits, 1 stop bit, daisy chained with address setting, no parity, no handshake.

The Software Device atm10Server provides the following Specific Commands for the control of the mirror:
Commands SETTILT / GETTILT / CENTER
These 3 commands are transient instances resp. of the classes:
<<Control>>atm10GETTILT:lsfCOMMAND_HANDLER,
<<Control>>atm10SETTILT:lsfCOMMAND_HANDLER,
<<Control>>atm10CENTER:lsfCOMMAND_HANDLER,
<<Control>>atm10POWER:lsfCOMMAND_HANDLER.
They invoke the inherited methods lsfRS232::lsfSerialWrite() and lsfRS232::lsfSerialRead().

This device is intended to be used mainly for optical alignments, thus no active control is foreseen during observation.
Command Definition Table: atm10Server.cdt
Command Interpreter Table: atm10Server.cit
Reuse from VLT TCS: New package
Issues to be Determined or
Resolved: None
Last modified: Wed Jul 25 07:35:50 UTC 2001