This is historical information of device classes implemented in spec device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


A TANGO device server for SPEC based on SpecClient.

Families: SoftwareSystem

Key words: Sequencer

Platform: All Platforms

Language: Python

License:

Contact:

Hardware


Manufacturer: none

Bus: Not Applicable

Class interface


Attributes:

Name Description
MotorsSpectrum: DevString
CountersSpectrum: DevString
OutputScalar: DevString

Commands:

Name Description
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
ExecuteCmdInput: DevVarStringArray
Output: DevString
execute a spec command using the Spec object
SpecCommandInput: DevVarStringArray
Output: DevString
execute a spec command using the SpecCommand object
SpecCommandAInput: DevVarStringArray
Output: DevVoid
None.
SpecClientPollInput: DevVoid
Output: DevVoid
None.
AddVariableInput: DevString
Output: DevVoid
None.

Pipes:

Properties:

Name Description
SpecDevString Spec session e.g. localhost:spec
MotorsString[]Type List of spec motors to create e.g. tth, energy, phi
VariablesString[]Type List of SPEC variables to create e.g. myvar, mayarr, A

20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.



23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:20 Apr 2017, 1:17 p.m.