Click or drag to resize

BaseIOControllerWritePort Method

Writes the whole value to a given port.

Namespace: RAYLASE.Marker.Device.IOController
Assembly: RAYLASE.Marker.Device (in RAYLASE.Marker.Device.dll) Version: 2.19.0
Syntax
C#
public abstract Guid WritePort(
	PortDefinition port,
	uint value,
	int pulseWidth,
	int setupTime,
	IOPortCondition condition,
	Guid? parentListGuid
)

Parameters

port  PortDefinition
The logical port to write to.
value  UInt32
The data assigned to the port.
pulseWidth  Int32
The time the port value holds before being deasserted. A zero or negative value means no pulse.
setupTime  Int32
The time of the deasserted value before the port value is set. A pulse of deasserted value is needed to make sure there is an edge for the port value. A zero or negative value means no setup.
condition  IOPortCondition
Binning condition.
parentListGuid  NullableGuid
The list ID of the parent. If set, the new list will be wrapped inside the parent list.

Return Value

Guid
The list Guid, if the process runs in a command list.
See Also