The communication between the `acq30' and the `corr-config' is
not good yet. It causes variety of problems. For example, the `acq30'
has no way of figuring whether the control values that it wanted set
at a given time have been set, and if so, whether at the exact time
specified.
Therefore, a better connection with a well defined protocol, must
be created between `acq30' and correlator configurator in order to
achieve the following goals.
- To reduce the time delays between the time when the request is
made and the time when the control values are set in the correlator.
- To have better timing control in setting the values.
- To be able to report back to `acq30' the errors encountered by the
configurator, so that the corrective measures are initiated to counter
the error, and also to allow `acq30' to flag the data appropriately.