6. FastAdc

6.1. Commands

Key Displayed Name Description Alias Access Level Allowed States
dacNode.dacconfig Update DAC parameters/memory
Update all DAC parameters in the hardware.
  USER ON
reset Reset
Resets the device in case of an error
  USER ERROR
start Start
Instructs device to go to started state
  USER ON
stop Stop
Instructs device to go to stopped state
  USER ACQUIRING
trigger Manual Trigger
Sends a software trigger to the hardware
(always possible, independent of chosen trigger
mode)
  USER ON
resetADC Reset ADC
Reset ADC’s of FPGA in case of constant line,
No signal
  ADMIN ERROR, ON
resetDDR2 Reset DDR2
Resets DDR2 in case of constant line, No signal
  ADMIN ERROR, ON

6.2. Properties

Key Displayed Name Description Alias Type Access Level Access Mode Allowed States
channel_0.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_0.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_0.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_0.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_0.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_0.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_0.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_0.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_0.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_0.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_0.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_0.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_1.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_1.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_1.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_1.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_1.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_1.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_1.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_1.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_1.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_1.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_1.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_1.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_2.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_2.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_2.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_2.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_2.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_2.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_2.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_2.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_2.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_2.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_2.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_2.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_3.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_3.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_3.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_3.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_3.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_3.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_3.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_3.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_3.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_3.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_3.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_3.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_4.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_4.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_4.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_4.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_4.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_4.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_4.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_4.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_4.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_4.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_4.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_4.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_5.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_5.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_5.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_5.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_5.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_5.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_5.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_5.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_5.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_5.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_5.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_5.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_6.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_6.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_6.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_6.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_6.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_6.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_6.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_6.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_6.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_6.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_6.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_6.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_7.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_7.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_7.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_7.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_7.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_7.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_7.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_7.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_7.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_7.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_7.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_7.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_8.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_8.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_8.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_8.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_8.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_8.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_8.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_8.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_8.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_8.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_8.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_8.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
channel_9.baseline Baseline Value
Baseline Value.
  Float OBSERVER READONLY  
channel_9.output.schema.data.baseline Baseline Value
Baseline Value.
  Double OBSERVER READONLY  
channel_9.output.schema.data.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Double OBSERVER READONLY  
channel_9.output.schema.data.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Double OBSERVER READONLY  
channel_9.output.schema.data.peaks Peak Values
Vector of all peak values (with base line
correction).
  VectorFloat OBSERVER READONLY  
channel_9.output.schema.data.rawBaseline Raw Baseline
Sums of baseline values from hardware
  UInt32 OBSERVER READONLY  
channel_9.output.schema.data.rawData Raw Data
Raw data from ADC.
  VectorUInt16 OBSERVER READONLY  
channel_9.output.schema.data.rawPeaks Raw Peaks
Sums of raw samples of selected peaks
  VectorUInt32 OBSERVER READONLY  
channel_9.output.schema.data.samplesForBaseline Samples For Baseline
Number of samples in rawBaseline
  UInt32 OBSERVER READONLY  
channel_9.output.schema.data.samplesPerPeak Samples Per Peak
Number of samples per peak
  UInt32 OBSERVER READONLY  
channel_9.peakMean Mean Peak Value
Mean of the Peak pulse (with base line
correction).
  Float OBSERVER READONLY  
channel_9.peakStd Std. Dev. Peak Value
Standard deviation of the Peak pulse values
(with base line correction).
  Float OBSERVER READONLY  
dacNode.dacData DAC Data
DAC data memory.
  VectorInt32 OBSERVER READONLY  
dacNode.dacVoltageData DAC Voltage Data
DAC data memory converted to Voltage
  VectorDouble OBSERVER READONLY  
progress Progress
The progress of the current action
  Int32 OBSERVER READONLY  
trainId Train ID
Current train ID as read from the FPGA
  UInt64 OBSERVER READONLY  
triggerTime Trigger Time
Time between Triggers
  Int32 OBSERVER READONLY  
triggerTimeStat Trigger Histogram
Histogram of time between Triggers
  VectorUInt16 OBSERVER READONLY  
_connection_.brokers Brokers
Brokers must be provided as URLs of format:
tcp://<host>:<port>. Extra URLs serve as
fallback.
  VectorString USER INITONLY  
channel_0.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_0.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_0.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_0.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_0.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_0.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_0.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_0.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_0.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_0.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_0.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_0.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_0.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_0.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_1.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_1.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_1.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_1.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_1.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_1.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_1.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_1.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_1.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_1.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_1.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_1.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_1.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_1.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_2.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_2.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_2.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_2.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_2.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_2.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_2.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_2.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_2.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_2.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_2.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_2.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_2.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_2.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_3.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_3.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_3.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_3.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_3.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_3.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_3.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_3.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_3.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_3.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_3.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_3.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_3.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_3.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_4.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_4.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_4.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_4.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_4.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_4.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_4.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_4.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_4.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_4.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_4.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_4.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_4.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_4.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_5.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_5.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_5.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_5.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_5.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_5.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_5.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_5.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_5.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_5.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_5.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_5.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_5.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_5.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_6.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_6.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_6.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_6.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_6.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_6.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_6.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_6.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_6.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_6.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_6.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_6.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_6.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_6.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_7.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_7.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_7.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_7.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_7.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_7.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_7.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_7.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_7.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_7.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_7.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_7.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_7.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_7.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_8.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_8.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_8.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_8.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_8.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_8.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_8.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_8.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_8.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_8.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_8.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_8.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_8.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_8.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_9.baseStart Start of Baseline
Starting Sample to calculate the Baseline.
  UInt32 USER RECONFIGURABLE ON
channel_9.baseStop End of Baseline
Ending Sample of the Baseline calculation.
  UInt32 USER RECONFIGURABLE ON
channel_9.calibrationFactor Calibration Factor
Factor to be used with all peak values and the
related mean and std values
  Double USER RECONFIGURABLE ON
channel_9.enablePeakComputation Enable Peak Computation
Enable peak computation on the FPGA.
  Bool USER RECONFIGURABLE ON
channel_9.enableRawDataStreaming Enable Raw Data
Enable streaming out of raw data.
  Bool USER RECONFIGURABLE ON
channel_9.fixedBaseline Fixed Baseline
If fixed baseline is enabled, this value will
be used for calculations instead of the base
line from the h/w.
  Double USER RECONFIGURABLE ON
channel_9.fixedBaselineEna Enable fixed Baseline
Enables the use of a fixed baseline value.
  Bool USER RECONFIGURABLE ON
channel_9.initialDelay Pulse Delay
Time delay between trigger and start of
processing algorithm.
  UInt32 USER RECONFIGURABLE ON
channel_9.numPulses Number of pulses
Number of pulses expected in each trigger.
  UInt32 USER RECONFIGURABLE ON
channel_9.output.distributionMode Distribution Mode
Describes the policy of how to fan-out data to
multiple (shared) input channels
  String USER INITONLY  
channel_9.output.hostname Hostname
The hostname to which connecting clients will
be routed to
  String USER INITONLY  
channel_9.output.noInputShared No Input (Shared)
What to do if currently no share-input channel
is available for writing to
  String USER INITONLY  
channel_9.peakSamples Peak Samples
Number of peak samples in each pulse.
  UInt32 USER RECONFIGURABLE ON
channel_9.pulsePeriod Pulse Period
Number of samples between each pulse.
  UInt32 USER RECONFIGURABLE ON
config.fpgaClock FPGA Source Clock
Source Clock to FPGA operations.
  String USER INITONLY  
config.softTrigTime Soft Trigger Interval
Interval between software generated triggers in
milli seconds.
  UInt32 USER RECONFIGURABLE ON
config.triggerSource Trigger Source
Source of trigger for algorithm (RX17 to TX20 -
Backplane; Front1-4 - Harlink Front Panel).
  String USER INITONLY  
dacNode.dacCyclesSamples DAC Cycles per Samples
Number of clock cycles per Samples.
  UInt32 USER RECONFIGURABLE ON
dacNode.dacDataMode Select DAC Data Mode
False: binary offset; True: 2 complement
  Bool USER RECONFIGURABLE ON
dacNode.dacFile DAC File
File with DAC values.
  String USER RECONFIGURABLE ON
dacNode.dacSkipSamples DAC Skip Samples
Number of DAC samples to be in output.
  UInt32 USER RECONFIGURABLE ON
dacNode.dacTrigger DAC Internal Trigger
Enable DAC Internal Trigger.
  Bool USER RECONFIGURABLE ON
dacNode.dacTriggerPeriod DAC Internal Trigger Period
Period of internal DAC Trigger.
  UInt32 USER RECONFIGURABLE ON
dacNode.enableDAC Enable DAC
Enable DAC channel.
  Bool USER RECONFIGURABLE ON
dacNode.voltageIntercept Voltage Conversion (y-intercept)
Value of intercept for converting DAC to
Voltage value
  Double USER RECONFIGURABLE ON
dacNode.voltageSlope Voltage Conversion (slope)
Value of slope for converting DAC to Voltage
value
  Double USER RECONFIGURABLE ON
delay Raw Delay
Time delay between trigger and start of raw
data acquisition.
  UInt32 USER RECONFIGURABLE ON
deviceFile Device File
Device driver file to access the hardware (e.g.
/dev/pciedevs9).
  String USER RECONFIGURABLE ERROR
mapDirectory Map Directory
Folder where all xml mapping files are located.
  String USER RECONFIGURABLE ERROR
numberRawSamples Number of raw samples
Number of raw samples to aquire, per channel,
with each start of raw data acquisition.
  UInt32 USER RECONFIGURABLE ON
skipSamples Skip Samples
If 1/2/3/…, show only every 2nd/3rd/4th/…
raw ADC value (i.e. “zoom out”).
  UInt32 USER RECONFIGURABLE ON
channel_0.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_0.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_1.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_1.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_2.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_2.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_3.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_3.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_4.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_4.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_5.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_5.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_6.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_6.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_7.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_7.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_8.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_8.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
channel_9.output.compression Compression
Configures when the data is compressed (-1 =
off, 0 = always, >0 = threshold in MB
  Int32 EXPERT INITONLY  
channel_9.output.port Port
Port number for TCP connection
  UInt32 EXPERT INITONLY  
interfaces interfaces

  VectorString EXPERT READONLY  
performanceStatistics.enable Enable Performance Indicators
Enables some statistics to follow the
performance of an individual device
  Bool EXPERT RECONFIGURABLE  
performanceStatistics.maxEventLoopLatency Max. event loop latency
Maximum time interval between posting a message
on the central event loop and processing it
within averaging interval.
  UInt32 EXPERT READONLY  
performanceStatistics.maxProcessingLatency Maximum latency
Maximum processing latency within averaging
interval.
  UInt32 EXPERT READONLY  
performanceStatistics.messagingProblems Messaging problems
If true, there is a problem consuming broker
messages
  Bool EXPERT READONLY  
performanceStatistics.numMessages Number of messages
Number of messages received within averaging
interval.
  UInt32 EXPERT READONLY  
performanceStatistics.processingLatency Processing latency
Average time interval between remote message
sending and processing it in this device.
  Float EXPERT READONLY  
useTimeserver Use Timeserver
Unused - whether device connects to time server
is configured via ‘timeServerId’
  Bool ADMIN INITONLY