...
The @idds object can be multiply instantiated, and each object is associated with one or more COM ports, specified upon instantiation, onto which are attached physical iDDS devices. Each @idds object must also be associated with a pre-existing @daqmanager object, for which two D/A channels -– to be used as the clock and trigger channels – must already be named. The @idds object is designed such that all the attached physical iDDS objects are controlled by these two shared digital control signals{}implemented at present via analog output channels given the restrictions of the Data Acquisition toolbox. This is more liberating than restricting – control signal sequences have been designed such that these two signals can support operation of the iDDS devices in any combination of Image and Chirp modes without any alteration in the physical wiring. This supports each of the imagined use cases for the iDDS devices -– including random-access scanning as well as various modes of raster scanning.
...