Ignore Analog Ranges
Jump to navigation
Jump to search
File:TArduinoIgnoreAnalogRanges.png
Summary
Analog filter module that ignores values within defined ranges. Supports multiple range elements with configurable minimum/maximum limits and equality handling.
Description
The Ignore Analog Ranges module processes an incoming analog signal and filters out values that fall within user-defined ranges. Each range can specify minimum and maximum thresholds, with options to pass or block values equal to those boundaries. This is useful for excluding noise bands, invalid sensor ranges, or ignoring specific input zones. The module outputs the filtered analog signal and a digital flag when the value is ignored.
Diagram:
Properties
- Enabled – Enables or disables the module.
- Elements – List of range elements:
* Max – Upper boundary of the range. * Min – Lower boundary of the range. * Pass Equal Max – Boolean to pass values equal to Max. * Pass Equal Min – Boolean to pass values equal to Min.
Pins
Input Pins
- In (analog) – Analog input signal.
Output Pins
- Out (analog) – Filtered analog output signal.
- Ignored (digital) – Digital output flag, high when the value is within an ignored range.
Categories
- File:TArduinoFilterCategory.png Category Filter – Signal and data filtering components.
- File:TArduinoAnalogCategory.png Category Analog – Analog signal processing.