User`s manual
CYDAS UDR Library User’s Guide Digital Input/Output Boards - CYDIO 48
103
UCSSR Series
The CyberResearch brand UCSSR 24 and UCSSR 08 both support the following UDR Library and UDR
Library for .NET features unless noted otherwise.
Digital I/O
Digital I/O functions and methods supported
UDR:
cbDIn(), cbDOut(), cbDBitIn(), cbDBitOut()
UDR for .NET:
DIn(), DOut(), DBitIn(), DBitOut()
Digital I/O arguments
PortNum
FIRSTPORTCL, FIRSTPORTCH
For the UCSSR 24, the following argument values are also valid:
FIRSTPORTA, FIRSTPORTB
DataValue 0 to 15 for FIRSTPORTCL and FIRSTPORTCH
For the UCSSR 24, the following argument values are also valid:
0 to 255 for
FIRSTPORTA and FIRSTPORTB
BitNum For the UCSSR 08, the following argument values are valid:
16 to 23 for
FIRSTPORTA
For the UCSSR 24, the following argument values are valid:
0 to 23 for
FIRSTPORTA
Miscellaneous functions and methods supported
UDR:
cbFlashLED()
UDR for .NET:
FlashLED()
Causes the USB LED on a CyberResearch USB module to blink.
When you have several modules connected to the computer, use these functions to identify a particular
module by making its LED blink.
Hardware considerations
Do not change state of switches while program is running
Do not change the state of any switches (labeled S1, S2, and S3) on a UCSSR module while a program is
running. UDR Library stores the current state of each switch, and changing a switch setting while a program is
running can cause unpredictable results.