Char Multi-Source Merger: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
 Created page with "{{:Embedded:Float To Text Precision}}"  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
{{:  | [[Image:TArduinoCharMultiSourceMerger.png]]  | ||
== Summary ==  | |||
Use this component to merge character inputs from multiple pins into a single output stream.  | |||
== Description ==  | |||
The **Char Multi-Source Merger** component receives character data on multiple input pins and merges them into a single **Out** pin.    | |||
The number of input pins is determined by the **Input Pins** property (default is 2).    | |||
Each configured pin (e.g., **Pin [0]**, **Pin [1]**, etc.) can input a character that, depending on your logic or selection rules, is forwarded to the **Out** pin.  | |||
This component is useful for combining multiple character sources—such as alternating data streams or merging character channels—into one unified output.  | |||
<b>Diagram:</b>  | |||
[[Image:TArduinoCharMultiSourceMerger.Preview.png]]  | |||
== Categories ==  | |||
*[[Image:TTextToolbarCategory.png]] [[Category Text]] - {{:Summaries:Summary Category Text}}  | |||
== Properties ==  | |||
*[[TArduinoCharMultiSourceMerger.InputPins|Input Pins]] – Number of character input pins to merge (default: 2).  | |||
== Pins ==  | |||
*Pin [0] through Pin [n − 1] – Inputs for character data; the number of pins is defined by the Input Pins property.  | |||
*[[TArduinoCommonCharSource.OutputPin|Out]] – Outputs the merged character from whichever input logic applies.  | |||
[[Category:Components]]  | |||
Latest revision as of 08:50, 11 August 2025
File:TArduinoCharMultiSourceMerger.png
Summary
Use this component to merge character inputs from multiple pins into a single output stream.
Description
The **Char Multi-Source Merger** component receives character data on multiple input pins and merges them into a single **Out** pin. The number of input pins is determined by the **Input Pins** property (default is 2). Each configured pin (e.g., **Pin [0]**, **Pin [1]**, etc.) can input a character that, depending on your logic or selection rules, is forwarded to the **Out** pin.
This component is useful for combining multiple character sources—such as alternating data streams or merging character channels—into one unified output.
Diagram:
Categories
 Category Text - Text components category
Properties
- Input Pins – Number of character input pins to merge (default: 2).
 
Pins
- Pin [0] through Pin [n − 1] – Inputs for character data; the number of pins is defined by the Input Pins property.
 - Out – Outputs the merged character from whichever input logic applies.
 
