User`s guide
Universal Library User's Guide Analog Input Boards - USB-1608HS, USB-1608HS-2AO
99
USB-1608HS, USB-1608HS-2AO
The USB-1608HS and USB-1608HS-2AO support the following UL and UL for .NET features:
Analog input
Analog input functions and methods supported
UL: cbAIn(), cbAInScan(), cbFileAInScan(), cbATrig(),cbALoadQueue()*
UL for .NET: AIn(), AInScan(), FileAInScan(), ATrig(), ALoadQueue()*
* The channel-gain queue is limited to eight elements. The USB-1608HS series
accepts only unique contiguous channels in each element, but the gains may be any
valid value.
Analog input argument values
Options BACKGROUND, BLOCKIO*, SINGLEIO*, CONTINUOUS, EXTTRIGGER, CONVERTDATA,
NOCALIBRATEDATA, RETRIGMODE, and EXTCLOCK
* The packet size is rate-dependent. The following table lists the aggregate rates
and packet sizes when using cbAInScan()/AInScan() with devices connected to a
high-speed USB 2.0 port:
Options setting
Aggregate rate
Packet size
BLOCKIO
<100 kHz
256 samples
100 kHz to 200 kHz
512 samples
200 kHz to 500 kHz
1024 samples
500 kHz to 1 MHz
2048 samples
> 1 MHz
4096 samples
SINGLEIO
Equals the number of
channels being sampled.
Mode Single-ended and differential
HighChan 0 to 7 in single-ended and differential mode
Rate 250 kHz per channel
Range BIP10VOLTS (± 10 V) BIP2VOLTS (± 2 V)
BIP5VOLTS (± 5 V) BIP1VOLTS (± 1 V)
Pacing Hardware pacing, internal clock supported.
External clock supported via the SYNC_IN pin.
Analog output (USB-1608HS-2AO only)
Analog output functions and methods supported
UL: cbAOut(), cbAOutScan()
UL for .NET: AOut(), AOutScan()
Analog output argument values
Options BACKGROUND, CONTINUOUS
NONSTREAMEDIO can only be used with the number of samples set equal to the size
of the FIFO or less. The FIFO holds 524288 samples.
HighChan 0 to 1
Rate 70 kHz for one channel