Remember Complex Array

From Visuino
Revision as of 10:39, 16 August 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoRememberComplexArray.png == Summary == Stores and recalls complex array values using clock-controlled memory. == Description == The **Remember Complex Array** component acts like memory for complex arrays. It stores the array received at its **In** pin whenever the **Remember (Write)** pin is triggered, and it outputs the stored value when the **Recall (Read)** pin is triggered. The currently stored value is also continuously available at the **O...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoRememberComplexArray.png

Summary

Stores and recalls complex array values using clock-controlled memory.

Description

The **Remember Complex Array** component acts like memory for complex arrays. It stores the array received at its **In** pin whenever the **Remember (Write)** pin is triggered, and it outputs the stored value when the **Recall (Read)** pin is triggered.

The currently stored value is also continuously available at the **Out** pin. If no value has yet been stored, the component outputs the array defined in the **Initial Value Elements** property.

This makes it useful for scenarios where you need to selectively capture and later recall a complex array, rather than continuously updating it.

Diagram:

Categories

Properties

  • Enabled – Enables or disables the component.
  • Initial Value Elements – Click the **…** button to open the elements editor and add predefined **Value** elements for the initial array state.

Pins

  • In – Complex array input.
  • Remember (Write) – Clock input; stores the array from **In** when triggered.
  • Recall (Read) – Clock input; recalls and outputs the stored array.
  • Out – Outputs the currently stored complex array.