Click or drag to resize

TimingCanvasUpdateTimeDiagram Method

Creates a time diagram showing the value (i. e. all bits) in the first row and on demand a single line for each bit configured in the port. In the lowest section is the t axis with its description.

Namespace: RAYLASE.Marker.Common.GUI
Assembly: RAYLASE.Marker.Common (in RAYLASE.Marker.Common.dll) Version: 2.19.0
Syntax
C#
public int UpdateTimeDiagram(
	bool enableSetupTime,
	double setupTime,
	bool enablePulseWidth,
	double pulseWidth,
	int dataSize,
	uint portValue,
	int startBitOffset,
	bool unitMS = true
)

Parameters

enableSetupTime  Boolean

[Missing <param name="enableSetupTime"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

setupTime  Double

[Missing <param name="setupTime"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

enablePulseWidth  Boolean

[Missing <param name="enablePulseWidth"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

pulseWidth  Double

[Missing <param name="pulseWidth"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

dataSize  Int32

[Missing <param name="dataSize"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

portValue  UInt32

[Missing <param name="portValue"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

startBitOffset  Int32

[Missing <param name="startBitOffset"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

unitMS  Boolean  (Optional)

[Missing <param name="unitMS"/> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

Return Value

Int32

[Missing <returns> documentation for "M:RAYLASE.Marker.Common.GUI.TimingCanvas.UpdateTimeDiagram(System.Boolean,System.Double,System.Boolean,System.Double,System.Int32,System.UInt32,System.Int32,System.Boolean)"]

See Also