EUDET Telescope Satellite#

Name

EUDET Telescope

Subtitle

Constellation Satellite for controlling EUDET-type Beam Telescopes

Category

Readout Systems

Website

constellation/satellites/eudet-telescope

Description#

This is a Constellation satellite to control the NI LabView data acquisition system of the EUDET-type beam telescopes equipped with MIMOSA26 sensors. In absence of documentation for the NI LabView system, this software is a direct port of the original EUDAQ2 Producer, including its peculiarities such as error code handling and configuration formatting.

Parameters#

The following parameters are read and interpreted by this satellite. Parameters without a default value are required.

Parameter

Description

Type

Default Value

ip_address

IP address at which the NI LabView software is listening for commands

String

-

config_port

Port under which the NI LabView software receives commands

Unsigned integer

49248

data_port

Port at which the NI LabView software provides data

Unsigned integer

49250

The following parameters were not documented in the original code and their exact meaning is unclear.

Parameter

Type

Default Value

trigger_type

Unsigned Integer

1

det

Unsigned Integer

255

ni_version

Unsigned Integer

1

fpga_download

Unsigned Integer

1

num_boards

Unsigned Integer

6

mimosa_enabled

Bool array

{true, true, true, true, true, true}

Configuration Example#

An example configuration for this satellite which could be dropped into a Constellation configuration as a starting point

[satellites.EudetTelescope.Datura]
ip_address = "192.168.22.2"

Metrics#

The following metrics are distributed by this satellite and can be subscribed to.

Metric

Description

Value Type

Metric Type

Interval

TRIGGER_ID

Current trigger ID received from the NI LabView DAQ system

unsigned integer

LAST_VALUE

1s