Development status:
Released,
Release: latest
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/OtherInstruments/AnalyserSwitcher
Contact:
Class Description
Used to switch to the desired Analyzer (Mux). This involves redefining positions of the 3 motors of the tpp from values stored in a property
Families: OtherInstruments
Key words:
Platform: Unix Like
Language: Cpp
License: GPL
Contact:
Hardware
Manufacturer: none
Bus: Not Applicable
Class interface
Attributes:
Name | Description |
---|---|
analyserNumScalar: DevUShort | The Analyser number . |
Commands:
Name | Description |
---|---|
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. |
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. |
ConnectInput: DevVoid Output: DevVoid |
Call Connect command on the Device MuxSwitcher in order to connect to the TCP/IP Server |
DisconnectInput: DevVoid Output: DevVoid |
Call Disconnect command on the Device MuxSwitcher in order to disconnect from the TCP/IP Server |
Pipes:
Properties:
Name | Description |
---|---|
TppMotorsProxyNamesArray of DevString | Tpp Motors tango url.<CR> Must be a list of 3 motors |
TppMotorsConfigurationsArray of DevString | Motors positions & offsets (x3) for each Analyser (x40) |
MuxSwitcherProxyNameDevString | The proxy name of the MuxSWitcher device |
ProxyNbRetryDevUShort | If a request to proxy fail, try again ! |
Please log in to comment.
Updated:
The device class has been updated.
You can see previous version here .
13 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
26 Sep 2020, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
19 Sep 2020, DS Admin
Created:
The device class has been added to catalogue.