.

Average: 0
Rating Count: 0

Development status: New development, Release: Beta
Information status: Updated
Repository: This device class is not available in a public repository. Please contact the author matteo.dicarlo@inaf.it.
Contact:

Description


This device represents a prototype for bridging an acs component into the tango world. At startup, It reads a device property called "ACS_Object_Name" to initialize the ACS library called "SimpleClient". After that it creates many dynamic attributes depending on the inspection made with the ACS component. It cannot add dynamic commands. It needs also the ACS library that can be download at the following link: https://drive.google.com/open?id=1XFv-83tVr6cXRL58ILOWHggIJe-1io8E It is important to set all the corresponding environment variables (the script init.sh - available together with the ACS library - contains all the needed information).



Class Description


TANGO Device for connecting to ASC component

Families: InputOutput

Key words:

Platform: All Platforms

Language: Python

License: GPL

Contact:

Hardware


Manufacturer: none

Bus: Ethernet

Class interface


Attributes:

Name Description
ComponentNameScalar: DevString This represents the name of the acs component that can be accessed from this Device.

Commands:

Name Description
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.

Pipes:

Properties:


Please log in to comment.

Sept. 21, 2018, Matteo Di Carlo
Updated:
The device class has been updated.
You can see previous version here .



Sept. 21, 2018, Matteo Di Carlo
Updated:
The device class has been updated.
You can see previous version here .



Sept. 21, 2018, Matteo Di Carlo
Created:
The device class has been added to catalogue.
Added by:mdi_carlo on:21 Sep 2018, 12:58 p.m.