Ignore Analog Ranges: Difference between revisions

From Visuino
Jump to navigation Jump to search
Created page with "Image: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 tho..."
 
(No difference)

Latest revision as of 04:40, 7 September 2025

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