Conditions, Triggers, and Filters

Conditions

Definition: Reduction of the processed signal samples, to only consider samples for which a given condition holds true.

Triggers

Definition: Extraction of a set of relevant measurement file intervals that shall be considered. These intervals can be based upon conditions or events identified through triggers.

Filters
  • Conditional Filter:

    Definition: Filter type that calculates a binary mask which is used to hide insignificant points. Conditional filters can be applied to measured and calculated signals and the filter results can be plotted.

    • Step Detector: Basic step detection
    • Step Detector Canny: Step detection according to the Canny method
    • Steady MinMax: Basic detection of stationary states with a moving window min / max filter
    • Steady SAM: Detection of stationary states
  • Inline Filter:

    Definition: Filter type that is based on the time (as used in signal processing). Inline filters are always applied to the plotted signals.

    • BP1: Band pass filter 1st order
    • HP1: High pass filter 1st order
    • PT1: Low pass filter 1st order
Applicability of Conditions, Triggers, and Filters

Only for the display objects listed in the table below, filters, triggers, or conditions are available. All other display objects do not support these options.

Display Object

Condition

Trigger

Filter

Plot

YES

YES

YES

Scatter

YES

YES

YES

Histogram

YES

YES

YES

Interval

YES

Only for the definition of the interval (start and end trigger or one duration trigger)

Inline filter only

Timeplot

YES (timestamps not always supported)

NO

Inline filter only (timestamps not always supported)

MinMax

YES (timestamps not always supported)

YES (timestamps not always supported)

YES (timestamps not always supported)

Note  

If both, conditions and triggers are defined in the EATB MATLAB API, EATB Worker MATLAB applies the conditions first. Then, the triggers act on the signal data selected by the conditions.