Instruction manual

AMPDIO DRIVERS
Page 218
pModes pointer to unsigned long: pointer to unsigned
long variable which will be set to bit vector
value with 1’s for unipolar channels and 0’s for
bipolar or unsupported channels.
Returns short: OK
or ERRHANDLE
ERRCHAN
ERRDATA
Prior Calls registerBoardEx
AIOcountDACgroups
See Also AIOsetDACchanMode
AIOgetHWDACchanMode
6.4.18.11 Query DAC Hardware Bipolar/Unipolar Settings AIOgetHWDACchanMode
Gets the hardware bipolar/unipolar mode of each DAC channel in a group. This is only
supported on certain cards. It does not indicate the way cooked data is uncooked for each
DAC channel.
SUPPORTED IN VERSION 4.10 ONWARDS.
i = AIOgetHWDACchanMode (h, Group, pModes)
where h short: board handle as issued by the
registerBoardEx function.
Group short: DAC channel group.
pModes pointer to unsigned long: pointer to unsigned
long variable which will be set to bit vector
value with 1’s for unipolar channels and 0’s for
bipolar or unsupported channels.
Returns short: OK
or ERRHANDLE
ERRCHAN
ERRDATA
Prior Calls registerBoardEx
AIOcountDACgroups
See Also AIOgetDACchanMode
AIOsetHWDACchanMode
6.4.18.12 Configure DAC Software Bipolar/Unipolar Settings AIOsetDACchanMode
Sets the software bipolar/unipolar mode of each DAC channel in a group. This affects the way
cooked data is converted to raw data for each DAC channel, but has no effect on the
underlying hardware settings.
SUPPORTED IN VERSION 4.00 ONWARDS.