ALMA Computing Group

ACSCOURSE_MOUNT::Mount2 Interface Reference

This adds properties to the Mount1 example. More...

import "acscourseMount.idl";

List of all members.

Public Member Functions

void objfix (in double az, in double elev)
 (Pre)sets a new non-moving position for the antenna.

Public Attributes

readonly attribute ACS::RWdouble cmdAz
 Current commanded azimuth (degree).
readonly attribute ACS::RWdouble cmdEl
 Current commanded elevation (degree).
readonly attribute ACS::ROdouble actAz
 Current actual azimuth (degree).
readonly attribute ACS::ROdouble actEl
 Current actual elevation (degree).


Detailed Description

This adds properties to the Mount1 example.

With properties we can now have monitors, alarms and many additional features. We need now to inherit from the more complex ACS::CharacteristicComponent interface For this example we have 2 read only and to read/write properties.

Definition at line 81 of file acscourseMount.idl.


Member Function Documentation

void ACSCOURSE_MOUNT::Mount2::objfix ( in double  az,
in double  elev 
)

(Pre)sets a new non-moving position for the antenna.

The position coordinates are given in azimuth and elevation.

Parameters:
az position azimuth (degree)
elev position elevation (degree)


Member Data Documentation

readonly attribute ACS::ROdouble ACSCOURSE_MOUNT::Mount2::actAz

Current actual azimuth (degree).

Definition at line 108 of file acscourseMount.idl.

readonly attribute ACS::ROdouble ACSCOURSE_MOUNT::Mount2::actEl

Current actual elevation (degree).

Definition at line 113 of file acscourseMount.idl.

readonly attribute ACS::RWdouble ACSCOURSE_MOUNT::Mount2::cmdAz

Current commanded azimuth (degree).

Definition at line 98 of file acscourseMount.idl.

readonly attribute ACS::RWdouble ACSCOURSE_MOUNT::Mount2::cmdEl

Current commanded elevation (degree).

Definition at line 103 of file acscourseMount.idl.


The documentation for this interface was generated from the following file: