Ctrl Command write_io_port_mask
Writes those bits of Value specified by the Mask parameter to the 16-bit digital output port
Function
on the EXTENSION 1 socket connector.
write_io_port_mask( Value, Mask )
Call
Value
Parameters
Mask
• The Mask parameter determines which bits of the 16-bit digital output port are to be
Comments
altered, the Value parameter determines how they are altered. All bits of the 16-bit
digital output port that were not set in Mask remain unaltered, that is, they are
outputted again as previously.
• For Mask = 0xFFFF, write_io_port_mask behaves like write_io_port.
• See also
RTC4RTC6
New command.
RTC5RTC6
Unchanged functionality.
Version info
Available as of DLL 600, OUT 600, RBF 600.
References
write_io_port,
Delayed Short
write_io_port_mask_list
List Command
Like write_io_port_mask, but a list command.
Function
write_io_port_mask_list( Value, Mask )
Call
Value
Parameters
Mask
Comments
• See write_io_port_mask.
• write_io_port_mask_list cannot be used for laser power control, see
write_io_port_list.
RTC4RTC6
New command.
RTC5RTC6
Unchanged functionality.
Version info
Available as of DLL 600, OUT 600, RBF 600.
write_io_port_mask, write_io_port_list,
References
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
16-bit output value (DIGITAL OUT0...DIGITAL OUT15). As an unsigned 32-bit
value. Only the least significant 16 bits are evaluated.
16-bit mask (for DIGITAL OUT0...DIGITAL OUT15). As an unsigned 32-bit
value. Only the least significant 16 bits are evaluated.
Chapter 9.1.1 "16-Bit Digital Output Port", page
write_io_port_mask_list
Like write_io_port_mask.
Like write_io_port_mask.
282.
set_laser_power
861
Need help?
Do you have a question about the RTC6 PCIe Board and is the answer not in the manual?