User`s manual
CYDAS UDR Library User’s Guide Analog Input Boards - CYDAS 1602HDP and CYDAS 16JRHRU Series
45
Digital I/O argument values
PortNum: AUXPORT*
The CYDAS 1602HDP also supports:
PortNum: FIRSTPORTA, FIRSTPORTB, FIRSTPORTCL, FIRSTPORTCH
DataValue: 0 to 15 FIRSTPORTCL, FIRSTPORTCH or AUXPORT*
0 to 255 for
FIRSTPORTA or FIRSTPORTB
BitNum: 0 to 23 for FIRSTPORTA
0 to 3 for
AUXPORT*
*
AUXPORT is not configurable for these boards.
Counter I/O
Counter functions and methods supported
UDR:
cbC8254Config(), cbCIn(), cbCLoad()
UDR for .NET: C8254Config(), CIn(), CLoad()
Counter argument values
CounterNum 1 to 3
Config HIGHONLASTCOUNT, ONESHOT, RATEGENERATOR, SQUAREWAVE, SOFTWARESTROBE,
HARDWARESTROBE
LoadValue
0 to 65535 (Refer to "16-bit values using a signed integer data type" on page 7 for
information on 16-bit values using unsigned integers.)
RegNum: LOADREG1, LOADREG2, LOADREG3
Event notification
Event notification functions and methods supported
UDR:
cbEnableEvent(), cbDisableEvent()
UDR for .NET: EnableEvent(), DisableEvent()
Event notification argument values
EventType ON_SCAN_ERROR, ON_DATA_AVAILABLE, ON_END_OF_AI_SCAN
Triggering
Trigger functions and methods supported
UDR:
cbSetTrigger()
UDR for .NET:
SetTrigger()
Trigger argument values
TrigType TRIGPOSEDGE, TRIGNEGEDGE, GATEHIGH, GATELOW
Hardware considerations
Pacing analog input
Hardware pacing, external or internal clock supported.