This is historical information of device classes implemented in Zebra device server.
Use this link to find the valid information.
Development status:
Released
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/OtherInstruments/Zebra
Contact:
Class Description
Class for controlling PS CCD Camera
Families: Instrumentation
Key words:
Platform: Unix Like
Language: Python
Contact:
Hardware
Manufacturer: DLS controls group
Product:
Zebra
Bus: Socket
Class interface
Attributes:
| Name | Description |
|---|---|
| ArmScalar: DevLong | — |
| TriggerIntervalScalar: DevDouble | Time between consecutive triggers |
| NbTriggersScalar: DevLong | — |
| TriggerPulseTimeScalar: DevDouble | Time of a trigger pulse |
| TriggerPosWidthScalar: DevDouble | Gate width, if negative it will be taken in decreasing pos |
| TriggerPosStartScalar: DevDouble | Encoder position for starting the gate |
| EncoderSpectrumSpectrum: DevDouble | — |
| Encoder2SpectrumSpectrum: DevDouble | — |
| Encoder3SpectrumSpectrum: DevDouble | — |
| Encoder4SpectrumSpectrum: DevDouble | — |
| TimeStampSpectrum: DevDouble | — |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
| StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
| ResetInput: DevVoid Output: DevVoid |
— |
| CalibrateInput: DevDouble Position to calibrate Output: DevVoid |
— |
| CalibrateEnc1Input: DevDouble Position to calibrate Output: DevVoid |
— |
| CalibrateEnc2Input: DevDouble Position to calibrate Output: DevVoid |
— |
| CalibrateEnc3Input: DevDouble Position to calibrate Output: DevVoid |
— |
| CalibrateEnc4Input: DevDouble Position to calibrate Output: DevVoid |
— |
Pipes:
Properties:
| Name | Description |
|---|---|
| IPAdressDevString | IP Adress or Serial Device in case of direct USB connection |
| PortNbDevLong | Port Number. Set to -1 in case of direct USB connection (serial device) |
| TTLOutputMaskDevLong | Selects the TTL outputs where the trigger will be generated (ex. 1 -> only ttl 1, 3 -> ttl 1 and 3, 8 -> only ttl 4) |
| EncoderMaskDevLong | Selects the encoders to be readout (ex. 1 -> only enc 1, 3 -> enc 1 and 3, 8 -> only enc 4) |
| GateTriggByPosDevLong | If 1 the gate for starting the trigger pulses is triggered by a set enconder position. If 0 the gate is triggered by time |
| EncoderPosTriggerDevLong | Number of the encoder used for triggering in position |
| PosConversionFactor1DevDouble | Factor for converting encoder unit to physical units: enc_pos = phy_pos * factor. Used for calibrate encoder 1 readout |
| PosOffset1DevDouble | Offset in enc position: enc_pos = offset + phy_pos * factor. Used for calibrate encoder 1 readout |
| PosConversionFactor2DevDouble | Factor for converting encoder unit to physical units: enc_pos = phy_pos * factor. Used for calibrate encoder 2 readout |
| PosOffset2DevDouble | Offset in enc position: enc_pos = offset + phy_pos * factor. Used for calibrate encoder 2 readout |
| PosConversionFactor3DevDouble | Factor for converting encoder unit to physical units: enc_pos = phy_pos * factor. Used for calibrate encoder 3 readout |
| PosOffset3DevDouble | Offset in enc position: enc_pos = offset + phy_pos * factor. Used for calibrate encoder 3 readout |
| PosConversionFactor4DevDouble | Factor for converting encoder unit to physical units: enc_pos = phy_pos * factor. Used for calibrate encoder 4 readout |
| PosOffset4DevDouble | Offset in enc position: enc_pos = offset + phy_pos * factor. Used for calibrate encoder 4 readout |
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You are looking at this version now.
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.