Development status:
Released,
Release: Release_1_2
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Acquisition/2D/KromoTX1easyXAFS
Contact:
Class Description
Class for controlling the Kromo-TX1 color tender X-ray camera from easyXAFS
Families: Acquisition
Key words:
Platform: Unix Like
Language: Python
License: GPL
Contact:
Hardware
Manufacturer: easyXAFS
Product:
Kromo-TX1 Color Tender X-ray camera
Bus: USB
Class interface
Attributes:
Name | Description |
---|---|
ExpositionTimeScalar: DevDouble | — |
GainScalar: DevLong | — |
FramesPerSecondScalar: DevDouble | Read the fps from the camera. The value is set from the property of the tango device. If HighSpeedMode == 0 -> max value is 80 If HighSpeedMode == 1 -> max values is 170 |
HighSpeedModeScalar: DevLong | 0-> off, 1-> on |
FileDirScalar: DevString | Save directory |
FilePrefixScalar: DevString | Prefix of the file were the data and parameters are save. Data is saved in [FilePrefix]_[FileIndex]_array.npy. Parameters in [FilePrefix]_[FileIndex]_parameters. |
TemperatureScalar: DevDouble | — |
WindowMinScalar: DevLong | — |
WindowMaxScalar: DevLong | — |
FileIndexScalar: DevLong | Index to append to the file name. It will be increased by one after use. Avoid loading of files if not explicitly wanted. |
TotalAverageCountsScalar: DevDouble | Total counts in RoI (depends on PhotonValue) |
RoI1MinScalar: DevLong | RoI for computing counts |
RoI1MaxScalar: DevLong | RoI for computing counts |
RoI2MinScalar: DevLong | RoI for computing counts |
RoI2MaxScalar: DevLong | RoI for computing counts |
RoI1CountsScalar: DevDouble | Counts in RoI1 |
RoI2CountsScalar: DevDouble | Counts in RoI2 |
PixelSizeScalar: DevDouble | Resize the pixel. If -1 is not used. |
NumDroppedFramesScalar: DevLong | Number of dropped frames. |
DeclusterScalar: DevLong | — |
ThresholdScalar: DevLong | — |
BandwidthScalar: DevLong | — |
ExposureScalar: DevLong | — |
DataSpectrum: DevDouble | — |
FrameImage: DevLong | Depends on PhotonValue |
ResizedFrameImage: DevLong | Resized frame using PixelSize attribute. |
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. |
StartAcquisitionInput: DevVoid Output: DevVoid |
Start acquisition |
StopAcquisitionInput: DevVoid Output: DevVoid |
— |
Pipes:
Properties:
Name | Description |
---|---|
kromo_pidsArray of DevLong | Process ids from last server running. Filled by the tango device. |
WindowMinDevLong | Window min (for photon processing) |
WindowMaxDevLong | Window max (for photon processing) |
AnalysisModeDevLong | If 1, it works without detector, only loading files. |
Please log in to comment.
Generated
README
b'It can not be started with Astor if the remaining threads are not killed\nper hand. The starting script and the Tango Server kill them at init.'
Updated:
The device class has been updated.
You can see previous version here .
28 Apr 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
21 Oct 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
16 Sep 2017, Piotr Goryl
Created:
The device class has been added to catalogue.