User`s manual

CYDAS UDR Library User’s Guide Digital Input/Output Boards - CYDIO 48
101
UMDIO 24 and UCDIO 24 Series
The CyberResearch brand UMDIO 24L, UMDIO 24LH, UCDIO 24-37, and UCDIO 24H-37 support the
following UDR Library and UDR Library for .NET features.
Digital I/O
Digital I/O functions and methods supported
UDR:
cbDIn(), cbDOut(), cbDBitIn(), cbDBitOut(), cbDConfigPort()
UDR for .NET:
DIn(), DOut(), DBitIn(), DBitOut(), DConfigPort()
Digital I/O argument values
PortNum FIRSTPORTA, FIRSTPORTB, FIRSTPORTCL, FIRSTPORTCH
DataValue 0 to 15 for FIRSTPORTCL or FIRSTPORTCH
0 to 255 for FIRSTPORTA or FIRSTPORTB
BitNum 0 to 23 for FIRSTPORTA
Counter I/O
Counter functions and methods supported
UDR:
cbCIn()*, cbCIn32(), cbCLoad()**, cbCLoad32()**
UDR for .NET:
CIn()*, CIn32(), CLoad()**, CLoad32()**
*Although
cbCIn() and CIn() are valid for use with this counter, cbCIn32() or
CIn32() may be more appropriate, since the values returned may be greater than
the data types used by
cbCIn() and CIn() can handle.
**
cbCLoad(), cbCLoad32(), CLoad() and CLoad32() only accept Count=0. These
functions are used to reset the counter.
Counter argument values
CounterNum 1
Count 0 to 2
32
-1 when reading the counter.
LoadValue 0 when loading the counter.
cbCLoad() and cbCLoad32() / CLoad() and CLoad32()are only used to reset the
counter for this board to 0. No other values are valid. The “Basic signed integers
guidelines on page 93 apply when using
cbCIn() or CIn() for values greater than
32767, and when using
cbCIn32() or CIn32() for values greater than
2147483647.
RegNum LOADREG1
Miscellaneous functions and methods supported
UDR:
cbFlashLED()
UDR 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.