User`s guide

Universal Library User's Guide Analog Input Boards - USB-1208 Series
91
Continuous scans
When running cbAInScan() with the CONTINUOUS option, consider the packet size and the number of channels
being scanned. To keep the data aligned properly in the array, make the total number of samples an integer
multiple of the packet size and the number of channels in the scan.
Concurrent operations
USB-1208LS: Concurrent operations are not allowed. If you invoke a UL or UL for .NET function on a USB-
1208LS while another function is running on that same unit, the ALREADYACTIVE error is returned.
USB-1208FS: The following table lists the concurrent operations supported by the USB-1208FS.
UL function/method
Can be run with…
cbAOutScan()/AOutScan()
(BACKGROUND mode)
cbDOut()/DOut()
cbCLoad()/CLoad()
cbCLoad32()/CLoad32()
cbAInScan()/AInScan()
(BACKGROUND mode)
cbAOut()/AOut()
cbDIn()/DIn()
cbDBitIn()/DBitIn()
cbDOut()/DOut()
cbDBitOut()/DBitOut()
cbDConfigPort()/DConfigPort()
cbCIn()/CIn()
cbCIn32()/CIn32()
cbCLoad()/CLoad()
cbCLoad32()/CLoad32()
Channel-gain queue
USB-1208LS: When using cbALoadQueue()/ALoadQueue(), the channel gain queue is limited to eight
elements.
USB-1208FS: When using cbALoadQueue()/ALoadQueue(), the channel gain queue is limited to 16
elements.
The queue accepts any combination of valid channels and gains in each element.
Analog output (USB-1208FS)
When you include both analog output channels in cbAOutScan()/AOutScan(), the two channels are updated
simultaneously.
Miscellaneous functions and methods supported
UL: cbFlashLED()
UL for .NET: FlashLED()
Causes the LED on a USB device to blink.
When you have several USB devices connected to the computer, use these functions to identify a particular
device by making its LED blink.