Introduction

The complete documentation for the DAQ - DCS Communication package may be found at CERN/EDMS as https://edms.cern.ch/document/684955/5.3

General changes

The DIM library version 17 release 1installed, where a series of DIM problems is fixed.

Extention of the Command Transfer facilities

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.

Extention of DDC Message Transfer facility

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".

No changes in the Data Transfer application