Difference between revisions of "Component: Deinterlace (DSP)"

From Flowcode Help
Jump to navigationJump to search
(XML import)
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
+
{| style="width:50%"
 
 
{| width="50%"
 
 
|-
 
|-
| width="20%" style="color: gray;" | Author
+
| width="20%" style="color:gray;" | Author
 
| Matrix Ltd
 
| Matrix Ltd
 
|-
 
|-
| width="20%" style="color: gray;" | Version
+
| width="20%" style="color:gray;" | Version
| 1.2 (Release)
+
| 1.2
 
|-
 
|-
| width="20%" style="color: gray;" | Category
+
| width="20%" style="color:gray;" | Category
 
| DSP
 
| DSP
 
|}
 
|}
  
  
 +
==Deinterlace component==
 +
Allows multiple output buffers to be deinterlaced from a single input buffer. Useful for decoding multiple buffer channels sent via communications or storage.
  
==[[File:Component Icon 0b1d97c1_ee89_45a5_8c39_114cd6d552ad.png|Image]] Deinterlace component==
+
==Component Pack==
Allows multiple output buffers to be deinterlaced from a single input buffer.
 
Useful for decoding multiple buffer channels sent via communications or storage.
 
  
==Examples==
+
DSP
''<span style="color:red;">No additional examples</span>''
 
  
 +
==Detailed description==
  
==Downloadable macro reference==
 
  
===<span style="font-weight: normal;"><u><tt>DeinterlaceArray</tt></u></span>===
 
Repeats the deinterlace function as many times as set in the data count property.
 
  
'''Parameters'''
 
  
:''This macro has no parameters''
 
  
  
'''Return value'''
 
  
:''This call does not return a value''
 
  
  
===<span style="font-weight: normal;"><u><tt>Deinterlace</tt></u></span>===
 
Outputs a single value to each of the connected output buffers from the input buffer.
 
  
'''Parameters'''
 
  
:''This macro has no parameters''
+
''No detailed description exists yet for this component''
  
 +
==Examples==
  
'''Return value'''
 
  
:''This call does not return a value''
 
  
  
  
==Simulation macro reference==
 
  
''This component does not contain any simulation macros''
 
  
  
==Property reference==
 
<span style="font-weight: normal;"><u>Connect To</u></span>
 
  
This property is of type ''Panel object'' and can be referenced with the variable name ''ConnectTo''.
 
  
DSP component with output buffer to collect our data from.
 
  
<span style="font-weight: normal;"><u>Buffer Size 0</u></span>
 
  
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''BuffSize0''.
+
''<span style="color:red;">No additional examples</span>''
  
''<span style="color:red;">No additional information</span>''
 
  
 +
==Downloadable macro reference==
  
 +
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DeinterlaceArray'''
 +
|-
 +
| colspan="2" | Repeats the deinterlace function as many times as set in the data count property.&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 +
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
  
<span style="font-weight: normal;"><u>Buffer Type 0</u></span>
 
  
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''BuffType0''.
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 +
|-
 +
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 +
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Deinterlace'''
 +
|-
 +
| colspan="2" | Outputs a single value to each of the connected output buffers from the input buffer.&nbsp;
 +
|-
 +
|-
 +
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 +
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 +
|}
  
''<span style="color:red;">No additional information</span>''
 
  
  
  
<span style="font-weight: normal;"><u>Buffer Size 1</u></span>
+
==Property reference==
  
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''BuffSize1''.
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
+
|-
''<span style="color:red;">No additional information</span>''
+
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
 
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''  
 
+
|-
 
+
|-
<span style="font-weight: normal;"><u>Buffer Type 1</u></span>
+
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
+
| width="90%" | Connect To
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''BuffType1''.
+
|-
 
+
| colspan="2" | DSP component with output buffer to collect our data from.&nbsp;
''<span style="color:red;">No additional information</span>''
+
|-
 
+
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
+
| width="90%" | Buffer Size 0
 
+
|-
<span style="font-weight: normal;"><u>Buffer Size 2</u></span>
+
| colspan="2" | &nbsp;
 
+
|-
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''BuffSize2''.
+
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
+
| width="90%" | Buffer Type 0
''<span style="color:red;">No additional information</span>''
+
|-
 
+
| colspan="2" | &nbsp;
 
+
|-
 
+
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
<span style="font-weight: normal;"><u>Buffer Type 2</u></span>
+
| width="90%" | Buffer Size 1
 
+
|-
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''BuffType2''.
+
| colspan="2" | &nbsp;
 
+
|-
''<span style="color:red;">No additional information</span>''
+
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
+
| width="90%" | Buffer Type 1
 
+
|-
 
+
| colspan="2" | &nbsp;
<span style="font-weight: normal;"><u>Buffer Size 3</u></span>
+
|-
 
+
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''BuffSize3''.
+
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Interlace
 
+
|-
''<span style="color:red;">No additional information</span>''
+
|-
 
+
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
 
+
| width="90%" | Number of Outputs
 
+
|-
<span style="font-weight: normal;"><u>Buffer Type 3</u></span>
+
| colspan="2" | The number of inputs the multiplexer can switch between.&nbsp;
 
+
|-
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''BuffType3''.
+
| width="10%" align="center" | [[File:Fc9-type-21-icon.png]]
 
+
| width="90%" | Data Count
''<span style="color:red;">No additional information</span>''
+
|-
 
+
| colspan="2" | Number of complete output packets the buffer can store. Default 1.&nbsp;
 
+
|-
 
+
| width="10%" align="center" | [[File:Fc9-type-16-icon.png]]
<span style="font-weight: normal;"><u>Buffer Size 4</u></span>
+
| width="90%" | Input Mode
 
+
|-
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''BuffSize4''.
+
| colspan="2" | &nbsp;
 
+
|}
''<span style="color:red;">No additional information</span>''
 
 
 
 
 
 
 
<span style="font-weight: normal;"><u>Buffer Type 4</u></span>
 
 
 
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''BuffType4''.
 
 
 
''<span style="color:red;">No additional information</span>''
 
 
 
 
 
 
 
<span style="font-weight: normal;"><u>Buffer Size 5</u></span>
 
 
 
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''BuffSize5''.
 
 
 
''<span style="color:red;">No additional information</span>''
 
 
 
 
 
 
 
<span style="font-weight: normal;"><u>Buffer Type 5</u></span>
 
 
 
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''BuffType5''.
 
 
 
''<span style="color:red;">No additional information</span>''
 
 
 
 
 
 
 
<span style="font-weight: normal;"><u>Number of Outputs</u></span>
 
 
 
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''NumOutputs''.
 
 
 
The number of inputs the multiplexer can switch between.
 
 
 
<span style="font-weight: normal;"><u>Data Count</u></span>
 
 
 
This property is of type ''Unsigned integer'' and can be referenced with the variable name ''DataCount''.
 
 
 
Number of complete output packets the buffer can store.
 
 
 
Default 1.
 
 
 
<span style="font-weight: normal;"><u>Input Mode</u></span>
 
 
 
This property is of type ''Fixed list of ints'' and can be referenced with the variable name ''InputMode''.
 
 
 
''<span style="color:red;">No additional information</span>''
 

Latest revision as of 17:19, 9 November 2022

Author Matrix Ltd
Version 1.2
Category DSP


Deinterlace component

Allows multiple output buffers to be deinterlaced from a single input buffer. Useful for decoding multiple buffer channels sent via communications or storage.

Component Pack

DSP

Detailed description

No detailed description exists yet for this component

Examples

No additional examples


Downloadable macro reference

Fc9-comp-macro.png DeinterlaceArray
Repeats the deinterlace function as many times as set in the data count property. 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png Deinterlace
Outputs a single value to each of the connected output buffers from the input buffer. 
Fc9-void-icon.png - VOID Return



Property reference

Fc9-prop-icon.png Properties
Fc9-type-16-icon.png Connect To
DSP component with output buffer to collect our data from. 
Fc9-type-21-icon.png Buffer Size 0
 
Fc9-type-16-icon.png Buffer Type 0
 
Fc9-type-21-icon.png Buffer Size 1
 
Fc9-type-16-icon.png Buffer Type 1
 
Fc9-conn-icon.png Interlace
Fc9-type-16-icon.png Number of Outputs
The number of inputs the multiplexer can switch between. 
Fc9-type-21-icon.png Data Count
Number of complete output packets the buffer can store. Default 1. 
Fc9-type-16-icon.png Input Mode