User`s guide
Universal Library User's Guide Analog Input Boards - USB-1208 Series
87
USB-1208 Series
The USB-1208LS and USB-1208FS support the following UL and UL for .NET features.
Analog input
Analog input functions and methods supported
UL: cbAIn(), cbAInScan(), cbALoadQueue(), cbFileAInScan(), cbATrig()
UL for .NET: AIn(), AInScan(), ALoadQueue(), FileAInScan(), ATrig()
Analog input argument values
Options USB-1208LS
BACKGROUND, BLOCKIO*, BURSTIO**, CONTINUOUS, EXTTRIGGER, NOCALIBRATEDATA,
and CONVERTDATA
USB-1208FS
BACKGROUND, BLOCKIO*, CONTINUOUS, EXTCLOCK, EXTTRIGGER, RETRIGMODE***,
NOCALIBRATEDATA, and SINGLEIO
* USB-1208 Series packet size based on Options settings are as follows:
Device
Options setting
Packet size
USB-1208LS
BLOCKIO
64
USB-1208FS
BLOCKIO
31
SINGLEIO
1
** BURSTIO can only be used with the number of samples (Count) set equal to the
size of the FIFO or less. The USB-1208LS FIFO holds 4096 samples. BURSTIO
cannot be used with the CONTINUOUS option.
*** RETRIGMODE can only be used with cbAInScan()/AInScan().
HighChan 0 to 7 in single-ended mode
0 to 3 in differential mode
Count In CONTINUOUS mode, Count must be an integer multiple of the packet size.
Rate USB-1208LS
8000 Hz maximum for BURSTIO mode. The maximum rate is 1200 Hz for all other
modes. When using cbAInScan() or AInScan(), the minimum sample rate is
100 Hz.
USB-1208FS
50 kHz maximum for BLOCKIO mode. The throughput is system
dependant. Most systems will be able to achieve 40 kHz aggregate. Best results are
obtained when using Windows XP or Windows Vista. When using cbAInScan() or
AInScan(), the minimum sample rate is 1 Hz.
Range Single-ended mode:
BIP10VOLTS (± 10 V)
Differential mode:
BIP20VOLTS (± 20 V) BIP2PT5VOLTS (± 2.5 V)
BIP10VOLTS (± 10 V) BIP2VOLTS (± 2 V)
BIP5VOLTS (± 5 V) BIP1PT25VOLTS (± 1.25 V)
BIP4VOLTS (± 4 V) BIP1VOLTS (± 1 V)