Binary Insert Items

From Visuino
Revision as of 09:21, 13 August 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoBinaryInsertItems.png == Summary == Inserts a binary value into an existing binary stream at a specified position. == Description == The **Binary Insert Items** component allows you to insert a binary value into an existing binary data stream at the position defined by the **Index** input. - **Enabled**: When **False**, the component is disabled and passes the input unchanged. - **Index**: Specifies the position in the binary stream where the **Va...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoBinaryInsertItems.png

Summary

Inserts a binary value into an existing binary stream at a specified position.

Description

The **Binary Insert Items** component allows you to insert a binary value into an existing binary data stream at the position defined by the **Index** input. - **Enabled**: When **False**, the component is disabled and passes the input unchanged. - **Index**: Specifies the position in the binary stream where the **Value** should be inserted. - **Value**: A binary value you define via a popup editor (click the "…" button to open the editor window and input custom binary data).

This component is especially useful when modifying data streams on-the-fly, such as inserting headers, markers, or incremental bytes into a binary protocol.

Diagram:

Categories

Properties

  • Enabled – When **False**, the component is disabled and passes input unchanged.
  • Index – The zero-based position at which to insert the binary **Value**.
  • Value (binary) – Opens an editor to specify the binary value to insert.

Pins

  • In – Original binary input stream.
  • Out – Binary output stream with the **Value** inserted at the specified **Index**.