Click or drag to resize

TriggerConfig Class

Trigger configuration for the acquisition.
Inheritance Hierarchy
SystemObject
  RAYLASE.PDA.APITriggerConfig

Namespace: RAYLASE.PDA.API
Assembly: RAYLASE.PDA.API.Protos (in RAYLASE.PDA.API.Protos.dll) Version: 1.1.1
Syntax
C#
public sealed class TriggerConfig : IMessage<TriggerConfig>, 
	IMessage, IEquatable<TriggerConfig>, IDeepCloneable<TriggerConfig>, 
	IBufferMessage

The TriggerConfig type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyContinuousSegment If true, segments will have a continuous timestamp; if false each segments time starts at 0.
Public propertyStatic memberDescriptor 
Public propertyMode Trigger mode.
Public propertyOffSignal Trigger signal to stop recording.
Public propertyOffValue Value of the off signal to trigger off. Only needed for label trigger.
Public propertyOnSignal Trigger signal to start recording.
Public propertyOnValue Value of the on signal to trigger on. Only needed for label trigger.
Public propertyStatic memberParser 
Public propertyPostTrigger Additional recording time after the acquisition was triggered off.
Public propertyPreTrigger Additional recording time before the acquisition is triggered on.
Public propertyStopAfterTriggerOff Stop the acquisition after the specified time unless triggered on again.
Public propertyTriggerOffDelay Delayed trigger off which can be cancelled by gate on
Top
Methods
 NameDescription
Public methodCalculateSize 
Public methodClone 
Public methodEquals(Object)
(Overrides ObjectEquals(Object))
Public methodEquals(TriggerConfig) 
Public methodGetHashCode
(Overrides ObjectGetHashCode)
Public methodMergeFrom(CodedInputStream) 
Public methodMergeFrom(TriggerConfig) 
Public methodToString
(Overrides ObjectToString)
Public methodWriteTo 
Top
Fields
 NameDescription
Public fieldStatic memberContinuousSegmentFieldNumberField number for the "ContinuousSegment" field.
Public fieldStatic memberModeFieldNumberField number for the "mode" field.
Public fieldStatic memberOffSignalFieldNumberField number for the "off_signal" field.
Public fieldStatic memberOffValueFieldNumberField number for the "off_value" field.
Public fieldStatic memberOnSignalFieldNumberField number for the "on_signal" field.
Public fieldStatic memberOnValueFieldNumberField number for the "on_value" field.
Public fieldStatic memberPostTriggerFieldNumberField number for the "post_trigger" field.
Public fieldStatic memberPreTriggerFieldNumberField number for the "pre_trigger" field.
Public fieldStatic memberStopAfterTriggerOffFieldNumberField number for the "stop_after_trigger_off" field.
Public fieldStatic memberTriggerOffDelayFieldNumberField number for the "trigger_off_delay" field.
Top
See Also