The complete documentation for the DAQ - DCS Communication package may be found at CERN/EDMS as https://edms.cern.ch/document/684955/5.3
The DIM library version 17 release 1installed, where a series of DIM
problems is fixed.
The DDC Commander is moved to new control interface of TDAQ Run
Controller (this does not affect the DDC users).
The facility of sending different non-transition commands (i.e.
addressed to different PVSS datapoints) in parallel is introduced. In
order to enable this facility
- The additional command line option -B YES
of
ddc_ct_dim application should be used.
The default option is NO.
- The optional last parameter (bool
parallelizm) of the ddcExecCommand()
call must be set by true.
Take into account that with these settings an NT-command will be
sent to DCS for execution independently of both the NT-commands
addressed to other PVSS DIM RPC services AND any transition
command. If the required service is occupied by other command of the
same client (user process) the coming command will be queued. The
command of other client will be rejected in this case.
The DDC text variables declared as messages for TDAQ by default will
not be passed to TDAQ just after starting DDC-MT application - only on
change. In order to keep passing data just after DDC started, one has
to define in the DDC configuration (the schema of DdcTextMessage class is extended)
the string type attribute SendWhileConnection by "YES".