SlsEiger Tango device¶
This is the reference documentation of the Sls Eiger Tango device.
Properties¶
Property name |
Default value |
Type |
Description |
|---|---|---|---|
ConfigFileName |
N/A |
String |
Configuration files used during the camera instanciation. |
ExpertReadoutTime |
0.00004 (40µs) |
Double |
Readout time in seconds of the camera. |
ExpertReceiverFifoDepth |
8000 |
ULong |
Number of frames in the receiver memory. |
ExpertFramePacketNumber8 |
32 |
ULong |
Number of packet for each received frame part in bit depth 8 bits. |
ExpertFramePacketNumber16 |
64 |
ULong |
Number of packet for each received frame part in bit depth 16 bits. |
ExpertFramePacketNumber32 |
128 |
ULong |
Number of packet for each received frame part in bit depth 32 bits. |
ExpertLiveModeMinFramePeriodSec |
1.0 |
Double |
Minimum period in seconds between frames for the live mode. |
Attributes¶
Attribute name |
Read/Write |
Type |
Description |
|---|---|---|---|
clockDivider |
R/W |
String |
Change the readout clock. Available clock dividers :
|
parallelMode |
R/W |
String |
Change the parallel mode. Available modes :
|
overflowMode |
R/W |
Boolean |
When activated, shows saturated for overflow in subframes in 32 bits mode. |
subFrameExposureTime |
R/W |
Double |
Set sub frame exposure time for 32 bits mode. |
gainMode |
R/W |
String |
Change the gain mode. Available modes :
|
thresholdEnergy |
R/W |
Long |
Set/Get threshold energy for modules in eV. |
countRateCorrectionActivation |
R/W |
Boolean |
Set/Get count rate correction activation value. |
countRateCorrection |
R |
Long |
|
gapPixelsActivation |
R/W |
Boolean |
Set/Get gap pixels management activation value. |
edgePixelsCorrection |
R/W |
Double |
Set/Get correction value for edge pixels (double in size). |
cornerPixelsCorrection |
R/W |
Double |
Set/Get correction value for corner pixels (four-times the normal size). |
configFileName |
R |
String |
Configuration files used during the camera instanciation. |
detectorFirmwareVersion |
R |
String |
Get detector firmware version. |
detectorSoftwareVersion |
R |
String |
Get detector software version. |
tempFpga1 |
R |
Long |
Get temperature of hardware element (fpga) for first module in millidegree Celsius. |
tempFpga2 |
R |
Long |
Get temperature of hardware element (fpga) for second module in millidegree Celsius. |
tempFpgaext1 |
R |
Long |
Get temperature of hardware element (close to the fpga) for first module in millidegree Celsius. |
tempFpgaext2 |
R |
Long |
Get temperature of hardware element (close to the fpga) for second module in millidegree Celsius. |
temp10ge1 |
R |
Long |
Get temperature of hardware element (close to the 10GE) for first module in millidegree Celsius. |
temp10ge2 |
R |
Long |
Get temperature of hardware element (close to the 10GE) for second module in millidegree Celsius. |
tempDcdc1 |
R |
Long |
Get temperature of hardware element (close to the dc dc converter) for first module in millidegree Celsius. |
tempDcdc2 |
R |
Long |
Get temperature of hardware element (close to the dc dc converter) for second module in millidegree Celsius. |
tempSodl1 |
R |
Long |
Get temperature of hardware element (close to the left so-dimm memory) for first module in millidegree Celsius. |
tempSodl2 |
R |
Long |
Get temperature of hardware element (close to the left so-dimm memory) for second module in millidegree Celsius. |
tempSodr1 |
R |
Long |
Get temperature of hardware element (close to the right so-dimm memory) for first module in millidegree Celsius. |
tempSodr2 |
R |
Long |
Get temperature of hardware element (close to the right so-dimm memory) for second module in millidegree Celsius. |
tempFpgafl1 |
R |
Long |
Get temperature of hardware element (left front end board fpga) for first module in millidegree Celsius. |
tempFpgafl2 |
R |
Long |
Get temperature of hardware element (left front end board fpga) for second module in millidegree Celsius. |
tempFpgafr1 |
R |
Long |
Get temperature of hardware element (right front end board fpga) for first module in millidegree Celsius. |
tempFpgafr2 |
R |
Long |
Get temperature of hardware element (right front end board fpga) for second module in millidegree Celsius. |
Commands¶
Command name |
Arg. in |
Arg. out |
Description |
|---|---|---|---|
Init |
Void |
Void |
Do not use |
State |
Void |
Long |
Return the device state |
Status |
Void |
String |
Return the device state as a string |
SetCmd |
String |
String |
Allow to execute a line command (set type) |
GetCmd |
String |
String |
Allow to execute a line command (get type) |