Find All Binary Positions: Difference between revisions
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
- File:TArduinoBinaryCategory.png Category Binary – Binary data processing and analysis.
- File:TArduinoArraysCategory.png Category Arrays – Array search and manipulation tools.
