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 channels–1.
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 group’s 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