Triggering¶
This subtree allows configuration of triggered events, each with one or more conditions and actions.
<Triggering>
<Event name="string" [active="bool|true"]>*
<LevelCondition .../>*
<WindowCondition .../>*
[<RecordingAction action="string">]
</Event>
</Triggering>
Event¶
name: Displayed in OXYGEN
active: Can be used, if the event should be disabled initially
LevelCondition¶
<LevelCondition mode="string" threshold="number" [rearmLevel="number"]>
<Channel ref="channeltag"/>+
</LevelCondition>*
mode: Either “high” or “low”
threshold: Trigger level
rearmLevel: If this attribute is used, the trigger only rearms after crossing the specified level
WindowCondition¶
<WindowCondition mode="string" lower="number" upper="number">
<Channel ref="channeltag"/>+
</WindowCondition>*
mode: Either “in” or “out”
lower, upper: The value range covered by the window
upperRearmLevel, lowerRearmLevel: If these attributes are used, the trigger only rearms after crossing the specified level (since version 1.1)
RecordingAction¶
Controls storing of measurement data and can stop the measurment. WaveformRecording mode has to be set to triggered, if the action is used to control recording.
action: One of start_recording, pause_recording, toggle_recording or record_event.