Merlin Tango device
This is the reference documentation of the Merlin Tango device.
you can also find some useful information about the camera models/prerequisite/installation/configuration/compilation in the Merlin camera plugin section.
Properties
Property name |
Mandatory |
Default value |
Description |
---|---|---|---|
HostName |
Yes |
none |
The detector IP address |
CmdPort |
No |
6431 |
The tcp command port |
DataPort |
No |
6432 |
The tcp data port |
ImageWidth |
No |
512 |
The number of detector pixels |
ImageHeight |
No |
512 |
The number of detector rasters |
Chips |
No |
4 |
The number of detector medipix3 chips |
Simulate |
No |
0 |
Command simulation mode |
Attributes
Attribute name |
RW |
Type |
Description |
---|---|---|---|
acqRunning |
ro |
DevBoolean |
Is acquisition active |
chargeSumming |
rw |
DevString |
Charge Summming mode (ON/OFF) |
colourMode |
rw |
DevString |
Colour mode (MONOCHROME/COLOUR) |
continuousRW |
rw |
DevString |
Continuous Collection (ON/OFF) |
counter |
rw |
DevString |
Counter (COUNTER0/COUNTER1/BOTH) |
depth |
rw |
DevString |
Counter depth (BPP1/BPP6/BPP12/BPP24) |
fileDirectory |
rw |
DevString |
Directory name if saving on Merlin PC |
fileEnable |
rw |
DevString |
Enable file saving to Merlin PC (ON/OFF) |
fileName |
rw |
DevString |
Filename if saving on Merlin PC |
gain |
rw |
DevString |
Gain Settings (SHGM/HGM/LGM/SLGM) |
operatingEnergy |
rw |
DevFloat |
Energy keV (0 < e < 999.99) |
softwareVersion |
ro |
DevFloat |
Software version number |
temperature |
ro |
DevFloat |
Temperature degrees C |
threshold0 |
rw |
DevFloat |
Threshold 0 keV (0 < th < 999.99) |
threshold1 |
rw |
DevFloat |
Threshold 1 keV (0 < th < 999.99) |
threshold2 |
rw |
DevFloat |
Threshold 2 keV (0 < th < 999.99) |
threshold3 |
rw |
DevFloat |
Threshold 3 keV (0 < th < 999.99) |
threshold4 |
rw |
DevFloat |
Threshold 4 keV (0 < th < 999.99) |
threshold5 |
rw |
DevFloat |
Threshold 5 keV (0 < th < 999.99) |
threshold6 |
rw |
DevFloat |
Threshold 6 keV (0 < th < 999.99) |
threshold7 |
rw |
DevFloat |
Threshold 7 keV (0 < th < 999.99) |
triggerStartType |
rw |
DevString |
Trigger start mode (INTERNAL/RISING_EDGE_TTL/FALLING_EDGE_TTL/RISING_EDGE_LVDS/FALLING_EDGE_LVDS/SOFT) |
triggerStopType |
rw |
DevString |
Trigger stop mode (INTERNAL/RISING_EDGE_TTL/FALLING_EDGE_TTL/RISING_EDGE_LVDS/FALLING_EDGE_LVDS/SOFT) |
triggerOutTTL |
rw |
DevString |
TTL Trigger stop mode (TTL/LVDS/TTL_DELAYED/LVDS_DELAYED/FOLLOW_SHUTTER/ONE_PER_ACQ_BURST/SHUTTER_AND_SENSOR_READ/OUTPUT_BUSY) |
triggerOutLVDS |
rw |
DevString |
LVDS Trigger stop mode (TTL/LVDS/TTL_DELAYED/LVDS_DELAYED/FOLLOW_SHUTTER/ONE_PER_ACQ_BURST/SHUTTER_AND_SENSOR_READ/OUTPUT_BUSY) |
triggerOutTTLInvert |
rw |
DevString |
TTL Trigger invert mode (NORMAL/INVERTED) |
triggerOutLVDSInvert |
rw |
DevString |
LVDS Trigger invert mode (NORMAL/INVERTED) |
triggerOutTTLDelay |
rw |
DevLong64 |
TTL Trigger delay ns (0 < del < 68719476720) |
triggerOutLVDSDelay |
rw |
DevLong64 |
LVDS Trigger delay ns (0 < del < 68719476720) |
triggerUseDelay |
rw |
DevString |
Use Trigger delay (ON/OFF) |
thScanNum |
rw |
DevLong |
Threshold number to scan (0 < n < 7) |
thStart |
rw |
DevFloat |
Threshold scan start energy keV (0 < e < 999.99) |
thStep |
rw |
DevFloat |
Threshold scan step energy keV (0 < e < 999.99) |
thStop |
rw |
DevFloat |
Threshold scan stop energy keV (0 < e < 999.99) |
Commands
Command name |
Arg. in |
Arg. out |
Description |
---|---|---|---|
Init |
DevVoid |
DevVoid |
Do not use |
State |
DevVoid |
DevLong |
Return the device state |
Status |
DevVoid |
DevString |
Return the device state as a string |
SoftTrigger |
DevVoid |
DevVoid |
Perform soft trigger |
Abort |
DevVoid |
DevVoid |
Abort |
THScan |
DevVoid |
DevVoid |
Perform threshold scan |
ResetHW |
DevVoid |
DevVoid |
Reset |