User`s guide

Universal Library User's Guide Analog Input Boards - USB-1408 Series
95
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, set the total number of samples to be an integer
multiple of the packet size and the number of channels in the scan.
Concurrent operations
The following table lists the concurrent operations supported by the USB-1408FS.
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
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
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.