Signal Filter

The Signal Filter Function applies a filter to a signal to allow frequencies above or below a certain threshold to pass through while attenuating other frequencies.

The Function implements Butterworth filtersarrow-up-right and supports three Filter modes:

Low Pass

All frequencies below the Cutoff Frequency (Low) will be allowed to pass through the filter.

Given a signal with a 10Hz and 20Hz component, a 15Hz cut-off will allow the 10Hz component through, while attenuating the 20Hz component.

High Pass

All frequencies above the Cutoff Frequency (High) will be allowed to pass through the filter.

Given a signal with a 10Hz and 20Hz component, a 15Hz cut-off will allow the 20Hz component through, while attenuating the 10Hz component.

Band Pass

This performs cascading low-pass and high-pass filters. All frequencies between the Cutoff Frequency (Low) and Cutoff Frequency (High) will be allowed to pass through the filter.

Given a signal with a 10Hz, 20Hz, and 30Hz component, a 20Hz cut-off (for both the Low and High) will allow the 20Hz component through, while attenuating the 10Hz and 30Hz components.

Details for an example and its configuration can be found in the How to Use section.

Pre-requisites

None at this time

Current Version

Please contactenvelope XMPro if you're looking for an older Agent version.

Release Notes

Version
Date
Description

4.03

22 Jan 2025

Repackaged to translate the Agent's properties.

4.02

10 May 2023

Repackaged to correct the Agent's ID.

4.01

14 Nov 2022

Repackaged to include the Agent's Category.

4.00

13 Oct 2021

Added Band Pass and an option to pick an attribute as an Identifier.

3.03

08 Aug 2018

Added Error Endpoint.

1.20

16 Jul 2018

Upgraded to V3.

1.10

22 Feb 2018

Moved to Functions sub group.

1.00

01 Jun 2017

Initial Release.

Last updated

Was this helpful?