
Time Controller Series User Manual
Section 7: Multi-Device Operation
ID QUANTIQUE SA
1227 Geneva
T +41 22 301 83 71
56
Rue Eugène-Marziano 25
Switzerland
F +41 22 301 83 79
7.4
Set up the Acquisition Configuration File
The acquisition configuration file (see Section 7.2.2
–
Acquisition Configuration File), as exemplified
in the example
config.json
, instructs the multi-device arrangement on which measurements are
being performed by which channels on each Time Controller device.
7.4.1
Root
The root level of the configuration file is an object with the following properties, structured in the
following way:
{
"high_resolution"
:
<
resolution setting>
,
"devices"
:
{
"device name #1"
: {
<
device settings>
},
"device name #2"
: {
<
device settings>
},
...
},
"layout"
:
{
<
layout settings>
}
}
•
"high_resolution":
Set the resolution mode the devices operate in.
o
High resolution: set
<
resolution setting
>
to
true
o
High speed: set
<
resolution setting
>
to
false
Acquisition in high resolution mode requires the MASTER-HR or TCSPC-HR
licenses (see Section 3.1.6
•
"devices" (see Section 7.4.2
Each property of this object defines the configuration of a Time Controller in the multi-
device setup. The property name defines the alias of each Time Controller, freely defined
here by the user. The device settings for each Time Controller specify the IP address for the
device, which measurements the device will perform on which channels, and the input
channel settings for each channel being utilised.
•
"layout" (see Section 7.4.3
Recursive structure which defines the physical arrangement of the multi-device
arrangement.