Complex Array
Summary
Outputs complex values from a predefined array of elements.
Description
The **Complex Array** component stores a list of predefined complex values (Imaginary, Real) that can be cycled or accessed by index. The **Initial Index** property determines the starting output position. The **Clock** pin steps through the array, outputting the next complex element each time it is triggered. Alternatively, the **Initial Index** pin can be used to set the array position directly at runtime. This component is useful for sequencing, pattern generation, or replaying stored complex values.
Diagram:
Categories
- File:TArduinoComplexCategory.png Category Complex – Complex number signal handling.
- File:TArduinoArraysCategory.png Category Arrays – Array-based data access.
Properties
- Elements – Define the array elements (Imaginary, Real) using the editor.
- Initial Index – The starting index for output.
Pins
- Initial Index – Integer input to set the current index at runtime.
- Clock – Advances to the next array element on each trigger.
- Out – Outputs the current complex array element.