
Time Controller Series User Manual
Section 7: Multi-Device Operation
ID QUANTIQUE SA
1227 Geneva
T +41 22 301 83 71
57
Rue Eugène-Marziano 25
Switzerland
F +41 22 301 83 79
7.4.2
Device settings
Each property of the
"devices"
object defines the configuration of a Time Controller in the multi-
device setup. The name of each Time Controller (e.g.
"device name #1"
) can be freely defined here
by the user. The following properties can be defined for each Time Controller:
•
"ip": The given Time Controller’s IP address.
•
"timestamps": Object specifying the timestamps to be acquired on the given Time Controller
(see Section 7.4.2.2
–
•
"histogram": Object specifying the histograms to be acquired on the given Time Controller
(see Section 7.4.2.2
–
•
"inputs": Object specifying the settings for each input channel on the given Time Controller
(see Section 7.4.2.1
—
"devices"
:
{
"device name #1"
:
{
"ip"
:
<
IP address>
,
"timestamps"
: {
<
timestamp settings>
},
"histograms"
: {
<
histogram settings>
},
"inputs"
: {
<
input settings>
}
}
...
}
7.4.2.1
Inputs
Each property of the "inputs" object refers to the input channel number, between 1 and 4. In a
multi-device Timestamps acquisition, for each input channel on the given Time Controller, the
following properties can be specified:
•
"threshold" (float): Input threshold in volts.
•
"edge" (string): Either "falling" or "rising".
•
"delay" (integer): Delay in picoseconds.
"inputs"
:
{
"1"
:
{
"threshold"
:
<
IP address>
,
"edge"
: {
<
timestamp settings>
},
"delay"
: {
<
delay>
}
}
"2"
: { ... },
"3"
: { ... },
"4"
: { ... }
}