The cSBX-DDA04 supports the following UL and UL for .NET features.
Functions
UL: cbAOut(), cbVOut(), cbAOutScan()
UL for .NET: AOut(), VOut(), AOutScan()
Options
BACKGROUND, CONTINUOUS, EXTCLOCK, SIMULTANEOUS
Rate
300,000
Pacing
Hardware pacing, external or internal clock supported.
Functions
UL for .NET: cbDOut(), cbDIn(), cbDBitIn(), cbDBitOut(), cbDOutScan(), cbDInScan()
UL for .NET: DOut(), DIn(), DBitIn(), DBitOut(), DOutScan(), DInScan()
PortNum
AUXPORT*
* AUXPORT is not configurable for this board.
DataValue
0 to 255 using cbDIn() or cbDInScan()
0 to 16383
BitNum
0 to 7 using cbDBitIn()
0 to 13 using cbDBitOut()
Rate
500 kHz (refer to "Hardware considerations" below)
Pacing
Hardware pacing supported
The cSBX-DDA04 board allows interleaving of analog and digital output data. To support interleaving, a control bit indicates the data type. The control bit is the MSB of each 16-bit word of analog or digital data. The MSB = 0 for analog data and the MSB = 1 for digital data.
The data is passed to the board and then directed to the correct output type by hardware on the board which detects and acts on the MSB control bit.