Find All Binary Positions: Difference between revisions

From Visuino
Jump to navigation Jump to search
Created page with "Image:TArduinoBinaryFindAllPositions.png == Summary == Finds all positions of a specified binary pattern within an input binary stream. == Description == The **Find All Binary Positions** component scans the incoming binary data on its **In** pin and locates all positions (indexes) where the data matches the configured **Value** pattern. The positions of all matches are output as an **Unsigned Array**. This component is useful for pattern matching, data analysi..."
 
(No difference)

Latest revision as of 08:13, 12 November 2025

File:TArduinoBinaryFindAllPositions.png

Summary

Finds all positions of a specified binary pattern within an input binary stream.

Description

The **Find All Binary Positions** component scans the incoming binary data on its **In** pin and locates all positions (indexes) where the data matches the configured **Value** pattern. The positions of all matches are output as an **Unsigned Array**. This component is useful for pattern matching, data analysis, or protocol decoding tasks where specific binary sequences need to be detected.

Diagram:

Properties

  • Enabled – Enables or disables the component.
  • Value – Opens the **Value Editor** (via the **…** button) where the binary pattern can be defined using the **Binary Data Editor**.

Pins

Input Pins

  • In – Binary input data stream to be scanned for the specified pattern.

Output Pins

  • Out – Unsigned array output containing the positions (indexes) of all detected matches.

Categories