EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Page 862

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
862
innovators for industry
Undelayed
Short List
Command
write_port_list
Function Writes a value to a digital or analog output port.
Call
write_port_list( Port, Value, NoDelay )
Parameters
Port
Output port.
As an unsigned 32-bit value.
Allowed values:
= 0: ANALOG OUT1 output port.
See also Section ”12-Bit Analog Output Port 1 and 2”, page 74.
= 1: ANALOG OUT2 output port.
See also Section ”12-Bit Analog Output Port 1 and 2”, page 74.
= 2: 8-bit digital output port (EXTENSION 2 Socket Connector).
See also Section ”8-Bit Digital Output Port”, page 81.
= 3: 16-bit digital output port (EXTENSION 1 Socket Connector).
See also Section ”16-Bit Digital Input Port and 16-Bit Digital Output Port”,
page 78.
= 4: 2-bit digital output port (LASER Connector).
See also Section ”2-Bit Digital Output Port”, page 74.
> 4: write_port_list is not executed
(get_last_error return code
RTC6_PARAM_ERROR
).
Value
Output value.
As an unsigned 32-bit value.
Allowed values:
For
Port
= 0: 12-bit values[0…4095].
For
Port
= 1: 12-bit values[0…4095].
For
Port
= 2: 8-bit values [0…255].
For
Port
= 3: 16-bit values [0…65,535].
For
Port
= 4: 2-bit values [0…3].
Out-of-range values are clipped to the boundary values.
get_last_error return code
RTC6_PARAM_ERROR
.
NoDelay
Output delay.
As an unsigned 32-bit value.
Allowed values:
= 0:
Value
is outputted only after
PreviewTime
has expired.
> 0:
Value
is outputted immediately.

Table of Contents