RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
860
Ctrl Command write_io_port
Function Writes a value to the 16-bit digital output port on the EXTENSION 1 socket connector.
Call
write_io_port( Value )
Parameters
Value
16-bit output value (DIGITAL OUT0…DIGITAL OUT15).
As an unsigned 32-bit value.
Only the least significant 16 bits are evaluated.
Comments • Use set_io_cond_list and clear_io_cond_list to set or clear individual bits of the 16-bit
digital output port, depending on the state of the digital input port.
• write_io_port_mask and write_io_port_mask_list also allow changing selectable bits
of the16-bit digital output port.
• See also Chapter 9.1.1 ”16-Bit Digital Output Port”, page 282.
RTC4RTC6 Unchanged functionality.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References write_io_port_list, write_io_port_mask, write_io_port_mask_list, set_io_cond_list,
clear_io_cond_list, get_io_status
Delayed Short
List Command
write_io_port_list
Function Like write_io_port, but a list command.
Call
write_io_port_list( Value )
Parameters
Value
Like write_io_port.
Comments • See write_io_port.
• As of version DLL 602, OUT 602:
When the 16-Bit digital output (for example, for laser power) is to be executed
synchronous to the laser switch times, use
set_laser_power( 3, Value )
.
RTC4RTC6 Unchanged functionality.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References write_io_port, set_laser_power, write_port_list