A message for defining a trigger condition.

interface TriggerSettings {
    frameReceivedTrigger?: FrameReceivedTrigger;
    signalValueTrigger?: SignalValueTrigger;
    timeoutTrigger?: number;
}

Properties

frameReceivedTrigger?: FrameReceivedTrigger

An on frame received trigger.

signalValueTrigger?: SignalValueTrigger

An on signal value trigger.

timeoutTrigger?: number

A timeout trigger, e.g. can be used as stop trigger to stop after a specific time. Specified in milliseconds.