Instruction manual

AMPDIO DRIVERS
Page 210
Returns short: number of DAC channel groups on the card.
Prior Calls registerBoardEx
See Also AIOcountDACchans
AIODACgroupIntChip
AIODACgroupHasFIFO
6.4.17.9 Determine Number of DAC Channels in a Group AIOcountDACchans
Called to determine the number of DAC channels in a particular channel group on a card. If
the specified group exists, channels are numbered from 0 to number of channels1.
SUPPORTED IN VERSION 4.00 ONWARDS.
i = AIOcountDACchans (h, Group)
where h short: board handle as issued by the
registerBoardEx function.
Group short: DAC channel group.
Returns short: number of DAC channels in the group; this will be 0 if Group is out
of range for the card.
Prior Calls registerBoardEx
AIOcountDACgroups
See Also
6.4.17.10 Determine DAC Channel Group’s Interrupt Source AIODACgroupIntChip
Called to determine the Chip value to use when using a DAC channel groups interrupt as the
interrupt source when calling one of the user interrupt set-up functions. This value may also
be used for the AIODACisAvailable function.
N.B. Only DAC channel groups with a FIFO may be used as an interrupt source. For FIFO-
less DAC channel groups an error (ERRCHAN) is returned.
SUPPORTED IN VERSION 4.20 ONWARDS.
i = AIODACgroupIntChip (h, Group)
where h short: board handle as issued by the
registerBoardEx function.
Group short: DAC channel group.
Returns short: The Chip value to use for user interrupt set-up (>= 0) if the DAC
channel group can be used as an interrupt source;
or ERRHANDLE
ERRCHAN
Prior Calls registerBoardEx
AIOcountDACgroups