Click or drag to resize

TraceBufferConfig0 Class

Container for configuration settings of traceBuffer IO Events in TB register 0.
Inheritance Hierarchy
SystemObject
  RAYLASE.SPICE3ConfigBase
    RAYLASE.SPICE3TraceBufferConfig0

Namespace: RAYLASE.SPICE3
Assembly: RAYLASE.SPICE3 (in RAYLASE.SPICE3.dll) Version: 3.6.0
Syntax
C#
public class TraceBufferConfig0 : ConfigBase

The TraceBufferConfig0 type exposes the following members.

Properties
 NameDescription
Public propertyAbortMark If enabled then every change of the AbortMark signal (triggered by software or using the external pin) will trigger a TraceEvent.
Public propertyDac0 If enabled then every change on the Dac0 will trigger a TraceEvent.
Public propertyDac1 If enabled then every change on the Dac1 will trigger a TraceEvent.
Public propertyFps If enabled then every change of the Fps signal will trigger a TraceEvent.
Public propertyGate If enabled then every change of the Gate signal will trigger a TraceEvent.
Public propertyLaserPower1 If enabled then the output power with a resolution of 1 bit will trigger a TraceEvent.
Public propertyLaserPower16 If enabled then the output power with a resolution of 16 bit will trigger a TraceEvent.
Public propertyLaserPower2 If enabled then the output power with a resolution of 2 bit will trigger a TraceEvent.
Public propertyLaserPower4 If enabled then the output power with a resolution of 4 bit will trigger a TraceEvent.
Public propertyLaserPower8 If enabled then the output power with a resolution of 8 bit will trigger a TraceEvent.
Public propertyLaserTriggered If enabled then every change of the 'LaserTriggered' signal will trigger a TraceEvent.
Public propertyLm If enabled then every change of the LM signal will trigger a TraceEvent.
Public propertyPortA If enabled then changes occurring on PortA will trigger a TraceEvent.
Public propertyPortB If enabled then changes occurring on PortB will trigger a TraceEvent.
Public propertyPortC If enabled then changes occurring on PortC will trigger a TraceEvent.
Public propertyPortDHigh If enabled then changes occurring on the upper bits (D23-16) of PortD will trigger a TraceEvent.
Public propertyPortDLow If enabled then changes occurring on the lower bits (D15-0) of PortD will trigger a TraceEvent.
Public propertyPortEHigh If enabled then changes occurring on the upper bits (D23-16) of PortE will trigger a TraceEvent.
Public propertyPortELow If enabled then changes occurring on the lower bits (D15-0) of PortE will trigger a TraceEvent.
Public propertyPortLaserIn If enabled then changes occurring on any bits of LaserIn will trigger a TraceEvent.
Public propertyPortLaserIn0 If enabled then changes occurring on bit 0 of LaserIn will trigger a TraceEvent.
Public propertyPortLaserIn1 If enabled then changes occurring on bit 1 of LaserIn will trigger a TraceEvent.
Public propertyPortLaserOut If enabled then changes occurring on any bits of LaserOut will trigger a TraceEvent.
Public propertyPortLaserOut0 If enabled then changes occurring on bit 0 of LaserOut will trigger a TraceEvent.
Public propertyPortLaserOut1 If enabled then changes occurring on bit 1 of LaserOut will trigger a TraceEvent.
Public propertyPortLaserOut2 If enabled then changes occurring on bit 2 of LaserOut will trigger a TraceEvent.
Public propertyStartMark If enabled then every change of the StartMark signal (triggered by software or using the external pin) will trigger a TraceEvent.
Top
Remarks
Allows selection of the channels for which TraceEvents will occur when data changes.
See Also