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
-
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
-
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. |