User`s guide

Universal Library User's Guide Analog Input Boards - USB-2500 Series
120
USB-2500 Series
The USB-2500 Series includes the USB-2523, USB-2527, USB-2533, and USB-2537 devices.
Analog input
Analog input functions and methods supported
UL: cbAIn(), cbAInScan(), cbALoadQueue(), cbFileAInScan(), cbATrig(),
cbAPretrig()*
UL for .NET: AIn(), AInScan(), ALoadQueue(), FileAInScan(), ATrig(), APretrig()*
* Pretrigger capability is implemented in software. PretrigCount must be less
than the TotalCount and cannot exceed 100000 samples. TotalCount must be
greater than the PretrigCount. If a trigger occurs while the number of collected
samples is less than the PretrigCount, that trigger will be ignored. Requires a call
to cbSetTrigger (SetTrigger) for the analog trigger type.
Analog input argument values
Options BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, DMAIO, BLOCKIO, EXTTRIGGER
With EXTTRIGGER mode, the first channel in the scan is the analog trigger channel.
HighChan USB-2537, USB-2533:
0 to 63 in single-ended mode, 0 to 31 in differential mode
USB-2527, USB-2523:
0 to 15 in single-ended mode, 0 to 7 in differential mode
Rate Up to 1 MHz
Range BIP10VOLTS ( 10 V)
BIP5VOLTS ( 5 V)
BIP2VOLTS ( 2 V)
BIP1VOLTS ( 1 V)
BIPPT5VOLTS ( 0.5 V)
BIPPT2VOLTS ( 0.2 V)
BIPPT1VOLTS ( 0.1 V)
Analog output (USB-2537 and USB-2527 only)
Analog output functions and methods supported
UL: cbAOut(), cbAOutScan()
UL for .NET: AOut(), AOutScan()
Analog output argument values
Options BACKGROUND, CONTINUOUS, EXTCLOCK, SIMULTANEOUS, NONSTREAMEDIO,
ADCCLOCKTRIG, ADCCLOCK
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 3
Rate 1 MHz
Range Ignored - Not programmable; fixed at BIP10VOLTS ( 10 volts)
DataValue 0 to 65535 (Refer to "16-bit values using a signed integer data type" on page 16 for
information on 16-bit values using unsigned integers).