Find All Integer Array Positions

From Visuino
Revision as of 08:38, 12 November 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoIntegerArrayFindAllPositions.png == Summary == Finds all positions of a specified integer pattern within an integer array input. == Description == The **Find All Integer Array Positions** component scans the incoming integer array at the **In** pin and locates all index positions where the data matches the configured **Value Elements**. All matching positions are returned as an **Unsigned Array** on the **Out** pin. This component is useful for de...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoIntegerArrayFindAllPositions.png

Summary

Finds all positions of a specified integer pattern within an integer array input.

Description

The **Find All Integer Array Positions** component scans the incoming integer array at the **In** pin and locates all index positions where the data matches the configured **Value Elements**. All matching positions are returned as an **Unsigned Array** on the **Out** pin. This component is useful for detecting multiple occurrences of specific integer values or sequences within an array, such as in search, filtering, or signal pattern analysis tasks.

Diagram:

Categories

Properties

  • Enabled – Enables or disables the component.
  • Value Elements – Click the **…** button to open the **Elements Window** and add **Value** elements representing the integer values to search for.

Pins

Input Pins

  • In – Integer array input to be searched for the configured value pattern.

Output Pins

  • Out – Unsigned array output containing all index positions of matching values.