PZ-TIO Manual
Version 1.01
© 2022 XIA LLC
25
6 Parameters in the Settings Files
The ini files contain the parameter settings for the data acquisition. There are two files,
defaults.ini
and
settings.ini
. The file
defaults.ini
should be considered read-only; it contains
defaults for all parameters. The file
settings.ini
contains a subset of most relevant
parameters, which will overwrite the defaults. Parameter lines can be added or removed
from
settings.ini
to focus better on parameters relevant for a certain application. The .ini
files are ASCII text files, one line per parameter. Parameter name spelling must be
maintained, but the order is not essential. (Users customizing code can add parameters at
the end of the file.) The parameter values are in physical units, and will be translated by
the
progfippi
routine into values and bit patterns and then written into PL input
registers.
Several control bit patterns are broken out as one bit per line. For other, less commonly
used bit patterns, their value can be written as decimals or hexadecimals, for example
65536 or 0xFFFF.
The following sections describe the parameters. Unused parameters are shown in gray. Key
parameters for
settings.ini
are shown in bold. NYI = not yet implemented.
6.1 System Parameters
Reserved for system wide parameters that do not need to be programmed into the FPGA.
For example, when monitoring a Pixie-16 data acquisition, on might want to specify the
interval in which to check run status using POLL_TIME.
Parameter Name
Units
Limits
Description
C_CONTROL
Bits,
0x0-FFFF
unused
REQ_RUNTIME
Seconds,
5..2^32
Requested run time in (full) seconds
POLL_TIME
Tbd,
100..2^32
Number of internal polling loops between updates
of csv output files. In the order of microseconds