Ufxc Tango C++ device

This is the reference documentation of the Ufxc Tango C++ device.

Properties

Property name

Default value

Type

Description

AutoLoad

False

Boolean

Allows to Reload the last used Detector Configuration file at each init of the device.

ConfigIpAddress

127.0.0.1

String

Config Ip Address

ConfigPort

0

String

Config Port

SFP1IpAddress

127.0.0.1

String

SFP1 Ip Address

SFP1Port

0

String

SFP1 Port

SFP2IpAddress

127.0.0.1

String

SFP2 Ip Address

SFP2Port

0

String

SFP2 Port

SFP3IpAddress

127.0.0.1

String

SFP3 Ip Address

SFP3Port

0

String

SFP3 Port

Timeout

0

ULong

Timeout in ms

DetectorConfigFiles

ALIAS;PATH_AND_FILE_NAME

Array of String

Define the list of Detector Configuration files and their associated alias

GeometricalCorrectionEnabled

true

Boolean

Enable/Disable the geometrical corrections.

StackFramesSumEnabled

true

Boolean

Enable/Disable the sum of the frames stack.

UfxcModel

U2C

String

Allows to specify the UFXC model.

Attributes

Attribute name

Read/Write

Type

Description

libVersion

R

String

Get the Ufxc Library Version

firmwareVersion

R

String

Get the firmware version of the DAQ

currentAlias

R

String

Get the current Alias used to load the configuration file

currentConfigFile

R

String

Get the path+name of the current configuration file

detetorTemperature

R

ULong

Get the detector temperature in degree Celsius

thresholdLow

R/W

Float

Set threshold Low for the chip A & chip B

thresholdHigh

R/W

Float

Set threshold High for the chip A & chip B

thresholdLow1

R

Ulong

Get threshold Low for the chip A

thresholdHigh1

R

Ulong

Get threshold High for the chip A

thresholdLow2

R

Ulong

Get threshold Low for the chip B

thresholdHigh2

R

Ulong

Get threshold High for the chip B

triggerAcquisitionFrequency

R/W

Float

Define the trigger acquisition frequency in the pump & probe mode.

pump_probe_nb_frames = (round(exposureTime*triggerAcquisitionFrequency/2))*2

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

LoadConfigFile

String

Void

Load the detector configuration file designed by its alias