<?xml version="1.0" encoding="utf-8"?>
<SourceFile xmlns="http://www.ni.com/PlatformFramework">
    <SourceModelFeatureSet>
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="LabVIEW Virtual Instrument" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/LabVIEW.VI" Version="3.0.0.49154" />
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="Editor" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/PlatformFramework" Version="3.0.0.49152" />
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="Common Language Components" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/MocCommon" Version="3.0.0.49152" />
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="LabVIEW Controls" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/Controls.LabVIEW.Design" Version="3.0.0.49152" />
    </SourceModelFeatureSet>
    <VirtualInstrument Id="1" xmlns="http://www.ni.com/LabVIEW.VI">
        <Icon Id="2" ListViewIconCrop="0 0 50 60" xmlns="http://www.ni.com/PlatformFramework">
            <IconPanel Height="[float]60" Id="3" Width="[float]50">
                <IconTemplate ClipMargin="[SMThickness]3,3,3,3" Id="4" TemplateName="Gray">
                    <Rectangle Fill="[SMSolidColorBrush]#ff727272" Id="5" IsHitTestVisible="[bool]False" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]4" RadiusY="[float]4" />
                    <Rectangle Fill="[SMSolidColorBrush]#ffe5e5e5" Id="6" IsHitTestVisible="[bool]False" Margin="[SMThickness]1,1,1,1" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]2.5" RadiusY="[float]2.5" Stroke="[SMSolidColorBrush]#fff2f2f2" />
                    <FileNameText FileNameText="[bool]True" Font="[SMFont]0,7.5," HorizontalAlignment="[HorizontalAlignment]Left" Id="7" Margin="[SMThickness]2,2,2,2" SizeMode="[TextModelSizeMode]AutoFont" Text="[string]Received complex value to bits" TextAlignment="[TextAlignment]Center" TextWrapping="[TextWrapping]Wrap" VerticalAlignment="[VerticalAlignment]Top" />
                </IconTemplate>
                <Canvas Background="[SMSolidColorBrush]#00ffffff" ClipToBounds="[bool]True" Id="8" Margin="[SMThickness]3,3,3,3" />
            </IconPanel>
        </Icon>
        <ConnectorPane Height="60" Id="9" ListViewHeight="135" ListViewWidth="150" Width="50" xmlns="http://www.ni.com/PlatformFramework">
            <ConnectorPaneTerminal ListViewHotspot="0 35" Parameter="90" />
            <ConnectorPaneTerminal Hotspot="0 15" ListViewHotspot="0 50" Parameter="94" />
            <ConnectorPaneTerminal Hotspot="0 25" ListViewHotspot="0 65" Parameter="89" />
            <ConnectorPaneTerminal Hotspot="0 35" ListViewHotspot="0 80" Parameter="93" />
            <ConnectorPaneTerminal Hotspot="0 45" ListViewHotspot="0 95" Parameter="91" />
            <ConnectorPaneTerminal Hotspot="15 0" />
            <ConnectorPaneTerminal Hotspot="25 0" />
            <ConnectorPaneTerminal Hotspot="35 0" />
            <ConnectorPaneTerminal Hotspot="50 5" ListViewHotspot="150 125" Parameter="87" />
            <ConnectorPaneTerminal Hotspot="50 15" />
            <ConnectorPaneTerminal Hotspot="50 25" />
            <ConnectorPaneTerminal Hotspot="50 35" />
            <ConnectorPaneTerminal Hotspot="50 45" />
            <ConnectorPaneTerminal Hotspot="15 60" />
            <ConnectorPaneTerminal Hotspot="25 60" />
            <ConnectorPaneTerminal Hotspot="35 60" />
            <ConnectorPaneTerminal Hotspot="0 55" ListViewHotspot="0 110" Parameter="92" />
            <ConnectorPaneTerminal Hotspot="50 55" />
        </ConnectorPane>
        <MethodDocumentation xmlns="http://www.ni.com/PlatformFramework" />
        <DiagramUnplacedItems Id="10" />
        <FrontPanelUnplacedItems Id="11" />
        <BlockDiagram Id="12">
            <Wire Id="14" Joints="N(71:Value) N(24:17)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="15" Joints="N(74:Value) N(21:17)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="16" Joints="N(75:Value) N(20:17)" xmlns="http://www.ni.com/PlatformFramework" />
            <ForLoop Bounds="623 268 640 345" DiagramId="18" Id="17">
                <ForLoop.Iteration Bounds="20 120 15 15" Id="26" />
                <ForLoop Bounds="198 73 340 200" DiagramId="41" Id="27">
                    <ForLoop.Iteration Bounds="15 130 15 15" Id="46" />
                    <OneDCrossCorrelationCDB Bounds="145 70 50 50" Id="50" Target="\1D\ Cross\ Correlation\ \(CDB\)\.gvi">
                        <p.MethodDeclaration>
                            <MethodDeclaration xmlns="http://www.ni.com/PlatformFramework">
                                <Parameter Id="L0" Desc="x" />
                                <Parameter Id="L1" Desc="y" />
                                <Parameter Id="L3" Desc="algorithm" />
                                <Parameter Id="L4" Desc="normalization" />
                                <Parameter Id="R0" Desc="rxy" />
                                <Parameter Id="R4" Desc="error" />
                            </MethodDeclaration>
                        </p.MethodDeclaration>
                        <Terminal DataType="ComplexDouble[]" Direction="Input" Id="L0" xmlns="http://www.ni.com/PlatformFramework" />
                        <Terminal DataType="ComplexDouble[]" Direction="Input" Hotspot="0 15" Id="L1" xmlns="http://www.ni.com/PlatformFramework" />
                        <Terminal DataType="@651466841_0" Direction="Input" Hotspot="0 35" Id="L3" xmlns="http://www.ni.com/PlatformFramework" />
                        <Terminal DataType="@-1076428758_0" Direction="Input" Hotspot="0 45" Id="L4" xmlns="http://www.ni.com/PlatformFramework" />
                        <Terminal DataType="ComplexDouble[]" Direction="Output" Hotspot="50 5" Id="R0" xmlns="http://www.ni.com/PlatformFramework" />
                        <Terminal DataType="Int32" Direction="Output" Hotspot="50 45" Id="R4" xmlns="http://www.ni.com/PlatformFramework" />
                    </OneDCrossCorrelationCDB>
                    <Wire Id="51" Joints="N(44:41) h(110) v(35) N(50:L0)" xmlns="http://www.ni.com/PlatformFramework" />
                    <AbsoluteValue Bounds="200 60 30 30" Id="53" />
                    <ArrayMaxAndMin Bounds="245 65 40 40" Id="54" />
                    <Wire Id="55" Joints="N(50:R0) N(53:x)" xmlns="http://www.ni.com/PlatformFramework" />
                    <Wire Id="56" Joints="N(53:abs(x\)) h(10) v(-5) N(54:array)" xmlns="http://www.ni.com/PlatformFramework" />
                    <Wire Id="57" Joints="N(54:max value) N(45:41)" xmlns="http://www.ni.com/PlatformFramework" />
                    <Comment Bounds="90 145 227 42" Id="107" xmlns="http://www.ni.com/MocCommon">
                        <p.Text>"cross-correlation judges the similarity\r\nof received PPDU with chip matrix"</p.Text>
                    </Comment>
                    <ArrayIndex Bounds="45 110 40 40" Id="114" Rank="2" Terminals="array=115, c0t0v=116, c0t1v, c0t2v=117" />
                    <Wire Id="115" Joints="N(43:41) N(114:array)" xmlns="http://www.ni.com/PlatformFramework" />
                    <Wire Id="116" Joints="N(46:Output) N(114:c0t0v)" xmlns="http://www.ni.com/PlatformFramework" />
                    <Wire Id="117" Joints="N(114:c0t2v) h(50) v(-50) N(50:L1)" xmlns="http://www.ni.com/PlatformFramework" />
                    <ForLoop.Count Bounds="1 1 15 15" Docking="Left" Id="42" Terminals="27=34, 41" />
                    <ForLoop.Tunnel Bounds="-5 112 13 10" Docking="Left" Id="43" Terminals="27=36, 41=115" />
                    <ForLoop.Tunnel Bounds="-5 37 13 10" Docking="Left" Id="44" Terminals="27=37, 41=51" />
                    <ForLoop.Tunnel AutoIndex="True" Bounds="330 67 13 10" Docking="Right" Id="45" Terminals="27=39, 41=57" />
                </ForLoop>
                <Multiply Bounds="50 120 30 30" Id="28" Terminals="o=32, c0t0v=30, c1t0v=31" />
                <ArraySubset Bounds="100 110 40 40" Id="29" Terminals="array=35, subarray=37, index0=32, length0=33" />
                <Wire Id="30" Joints="N(26:Output) N(28:c0t0v)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="31" Joints="N(20:18) h(39) v(-70) N(28:c1t0v)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="32" Joints="N(28:o) N(29:index0)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="33" Joints="N(21:18) h(89) v(-110) N(29:length0)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="34" Joints="N(22:18) h(9) v(-150) N(42:27)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="35" Joints="N(23:18) h(89) v(60) N(29:array)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="36" Joints="N(24:18) h(5) v(5) h(164) v(-110) N(43:27)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="37" Joints="N(29:subarray) N(44:27)" xmlns="http://www.ni.com/PlatformFramework" />
                <ArrayMaxAndMin Bounds="550 140 40 40" Id="38" />
                <Wire Id="39" Joints="N(45:27) N(38:array)" xmlns="http://www.ni.com/PlatformFramework" />
                <Wire Id="209" Joints="N(38:max index(es\)) h(33) v(5) N(207:18)" xmlns="http://www.ni.com/PlatformFramework" />
                <ForLoop.Count Bounds="1 1 15 15" Docking="Left" Id="19" Terminals="17=58, 18" />
                <ForLoop.Tunnel Bounds="-5 207 13 10" Docking="Left" Id="20" Terminals="17=16, 18=31" />
                <ForLoop.Tunnel Bounds="-5 252 13 10" Docking="Left" Id="21" Terminals="17=15, 18=33" />
                <ForLoop.Tunnel Bounds="-5 227 13 10" Docking="Left" Id="22" Terminals="17=59, 18=34" />
                <ForLoop.Tunnel Bounds="-5 52 13 10" Docking="Left" Id="23" Terminals="17=60, 18=35" />
                <ForLoop.Tunnel Bounds="-5 292 13 10" Docking="Left" Id="24" Terminals="17=14, 18=36" />
                <ForLoop.Tunnel AutoIndex="True" Bounds="630 157 13 10" Docking="Right" Id="207" Terminals="17=210, 18=209" />
            </ForLoop>
            <Wire Id="58" Joints="N(76:Value) N(19:17)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="59" Joints="N(73:Value) N(22:17)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="60" Joints="N(72:Value) N(23:17)" xmlns="http://www.ni.com/PlatformFramework" />
            <MethodCall Bounds="1285 425 50 50" DomainName="NI.LabVIEW.ModulationDigital" Id="61" Target="MT\ UnPack\ Bits\.gvi">
                <p.MethodDeclaration>
                    <MethodDeclaration xmlns="http://www.ni.com/PlatformFramework">
                        <Parameter Id="L0" Desc="input integers" />
                        <Parameter Id="L1" Desc="bits per integer" />
                        <Parameter Id="L2" Desc="packed bit order" />
                        <Parameter Id="L3" Desc="integer format" />
                        <Parameter Id="L4" Desc="error in" />
                        <Parameter Id="R0" Desc="output bit stream" />
                        <Parameter Id="R4" Desc="error out" />
                    </MethodDeclaration>
                </p.MethodDeclaration>
                <Terminal DataType="Int32[]" Direction="Input" Id="L0" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Int32" Direction="Input" Hotspot="0 15" Id="L1" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="@1832446066_0" Direction="Input" Hotspot="0 25" Id="L2" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="@1393721796_0" Direction="Input" Hotspot="0 35" Id="L3" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Error" Direction="Input" Hotspot="0 45" Id="L4" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Int8[]" Direction="Output" Hotspot="50 5" Id="R0" Usage="Optional" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Error" Direction="Output" Hotspot="50 45" Id="R4" Usage="Optional" xmlns="http://www.ni.com/PlatformFramework" />
            </MethodCall>
            <Literal Bounds="1273 436 12 10" DataType="Int32" Facade="DockedConstantFacade" Id="63" Label="77" xmlns="http://www.ni.com/MocCommon">
                <p.Data>4</p.Data>
                <NumericBehavior Interpretation="Exact" ValueFormatter="LV:" />
                <DockedConstantFacade UndockedBounds="1200 615 40 15" />
            </Literal>
            <Wire Facade="WireInvisibleFacade" Id="64" Joints="N(63:Out) h(-5) v(-1) N(61:L1)" Visible="False" xmlns="http://www.ni.com/PlatformFramework" />
            <Literal Bounds="1273 446 12 10" DataType="@1832446066_0" Facade="DockedConstantFacade" Id="65" Label="78" xmlns="http://www.ni.com/MocCommon">
                <p.Data>1</p.Data>
                <EnumBehavior Id="66" />
                <DockedConstantFacade UndockedBounds="1096 625 104 15" />
            </Literal>
            <Wire Facade="WireInvisibleFacade" Id="67" Joints="N(65:Out) h(-5) v(-1) N(61:L2)" Visible="False" xmlns="http://www.ni.com/PlatformFramework" />
            <DataAccessor Bounds="1355 425 40 15" DataItem="87" Id="68" Label="79">
                <Terminal DataType="Int8[]" Direction="Input" Hotspot="3 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <DataAccessor Bounds="570 560 40 15" DataItem="89" Id="71" Label="81">
                <Terminal DataType="ComplexDouble[,]" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <DataAccessor Bounds="575 320 40 15" DataItem="90" Id="72" Label="82">
                <Terminal DataType="ComplexDouble[]" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <DataAccessor Bounds="575 495 40 15" DataItem="91" Id="73" Label="83">
                <Terminal DataType="Int32" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <DataAccessor Bounds="575 520 40 15" DataItem="92" Id="74" Label="84">
                <Terminal DataType="Int32" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <DataAccessor Bounds="575 475 40 15" DataItem="93" Id="75" Label="85">
                <Terminal DataType="Int32" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <DataAccessor Bounds="575 270 40 15" DataItem="94" Id="76" Label="86">
                <Terminal DataType="Int32" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <TextNode AttachedTo="63" Bounds="1273 436 0 0" Id="77" Text="bits per integer" Visible="False" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="65" Bounds="1273 446 0 0" Id="78" Text="packed bit order" Visible="False" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="68" Bounds="1400 425 93 16" Id="79" Text="output bit stream" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="71" Bounds="428 560 137 16" Id="81" Text="modulated complex value" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="72" Bounds="492 320 78 16" Id="82" Text="received PPDU" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="73" Bounds="380 495 190 16" Id="83" Text="number of rows of modulated chips" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="74" Bounds="361 520 209 16" Id="84" Text="number of columns of modulated chips" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="75" Bounds="546 475 24 16" Id="85" Text="x - 1" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="76" Bounds="482 270 88 16" Id="86" Text="number of loops" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="210" Joints="N(207:17) N(61:L0)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="237" Joints="N(61:R0) N(68:Value)" xmlns="http://www.ni.com/PlatformFramework" />
        </BlockDiagram>
        <CPFrontPanel Height="[float]1600" Id="13" Width="[float]2000">
            <NumericText BaseName="[string]Numeric" Height="[float]22" Id="106" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Label="[UIModel]161" Left="[float]34" Top="[float]42" Value="{DataItemBinding Id=94}" ValueFormatter="[string]LV:G6" ValueType="[Type]Int32" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
            <Label Id="161" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]106" Left="[float]34" Locked="[bool]True" Text="[string]number of loops" Top="[float]19" />
            <ArrayViewer ArrayElement="[UIModel]96" BaseName="[string]Array" Columns="[int]12" Dimensions="[int]1" Height="[float]30" Id="95" Label="[UIModel]162" Left="[float]298" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]107" Value="{DataItemBinding Id=87}" Width="[float]514" xmlns="http://www.ni.com/Controls.LabVIEW.Design">
                <p.DefaultElementValue>0</p.DefaultElementValue>
                <NumericText BaseName="[string]Numeric" Font="[SMFont]0,6.75," Height="[float]16" Id="96" InteractionMode="[NumericTextBoxInteractionModes]ReadOnly" Left="[float]395" Name="[string]Child" Top="[float]7" Value="[sbyte]0" ValueFormatter="[string]LV:G6" ValueType="[Type]Int8" Width="[float]36" />
            </ArrayViewer>
            <Label Id="162" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]95" Left="[float]298" Locked="[bool]True" Text="[string]output bit stream" Top="[float]84" />
            <NumericText BaseName="[string]Numeric" Height="[float]22" Id="103" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Label="[UIModel]163" Left="[float]34" Top="[float]95" Value="{DataItemBinding Id=91}" ValueFormatter="[string]LV:G6" ValueType="[Type]Int32" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
            <Label Id="163" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]103" Left="[float]34" Locked="[bool]True" Text="[string]number of rows of modulated chips" Top="[float]72" />
            <NumericText BaseName="[string]Numeric" Height="[float]22" Id="104" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Label="[UIModel]164" Left="[float]34" Top="[float]148" Value="{DataItemBinding Id=92}" ValueFormatter="[string]LV:G6" ValueType="[Type]Int32" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
            <Label Id="164" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]104" Left="[float]34" Locked="[bool]True" Text="[string]number of columns of modulated chips" Top="[float]125" />
            <NumericText BaseName="[string]Numeric" Height="[float]22" Id="105" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Label="[UIModel]168" Left="[float]34" Top="[float]196" Value="{DataItemBinding Id=93}" ValueFormatter="[string]LV:G6" ValueType="[Type]Int32" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
            <Label Id="168" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]105" Left="[float]34" Locked="[bool]True" Text="[string]x - 1" Top="[float]173" />
            <ArrayViewer ArrayElement="[UIModel]100" BaseName="[string]Array" Columns="[int]1" Dimensions="[int]2" Height="[float]53" Id="99" Label="[UIModel]169" Left="[float]298" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]165" Value="{DataItemBinding Id=89}" Width="[float]130" xmlns="http://www.ni.com/Controls.LabVIEW.Design">
                <p.DefaultElementValue>0x0;0x0</p.DefaultElementValue>
                <NumericText BaseName="[string]Numeric" Height="[float]22" Id="100" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Left="[float]53" Name="[string]Child" Top="[float]7" Value="[ComplexDouble]0 + 0i" ValueFormatter="[string]LV:G6" ValueType="[Type]ComplexDouble" Width="[float]70" />
            </ArrayViewer>
            <Label Id="169" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]99" Left="[float]298" Locked="[bool]True" Text="[string]modulated complex value" Top="[float]142" />
            <ArrayViewer ArrayElement="[UIModel]102" BaseName="[string]Array" Columns="[int]1" Dimensions="[int]1" Height="[float]36" Id="101" Label="[UIModel]170" Left="[float]298" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]42" Value="{DataItemBinding Id=90}" Width="[float]130" xmlns="http://www.ni.com/Controls.LabVIEW.Design">
                <p.DefaultElementValue>0x0;0x0</p.DefaultElementValue>
                <NumericText BaseName="[string]Numeric" Height="[float]22" Id="102" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Left="[float]53" Name="[string]Child" Top="[float]7" Value="[ComplexDouble]0 + 0i" ValueFormatter="[string]LV:G6" ValueType="[Type]ComplexDouble" Width="[float]70" />
            </ArrayViewer>
            <Label Id="170" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]101" Left="[float]298" Locked="[bool]True" Text="[string]received PPDU" Top="[float]19" />
        </CPFrontPanel>
        <DataItem AdaptToDiagramType="True" CallDirection="Output" CallIndex="0" DataType="Int8[]" Id="87" Name="output bit stream" />
        <DataItem CallDirection="Input" CallIndex="2" DataType="ComplexDouble[,]" Id="89" Name="modulated complex value" />
        <DataItem CallDirection="Input" CallIndex="0" DataType="ComplexDouble[]" Id="90" Name="received PPDU" />
        <DataItem CallDirection="Input" CallIndex="4" DataType="Int32" Id="91" Name="number of rows of modulated chips">
            <p.DefaultValue>0</p.DefaultValue>
        </DataItem>
        <DataItem CallDirection="Input" CallIndex="5" DataType="Int32" Id="92" Name="number of columns of modulated chips">
            <p.DefaultValue>0</p.DefaultValue>
        </DataItem>
        <DataItem CallDirection="Input" CallIndex="3" DataType="Int32" Id="93" Name="x - 1">
            <p.DefaultValue>0</p.DefaultValue>
        </DataItem>
        <DataItem CallDirection="Input" CallIndex="1" DataType="Int32" Id="94" Name="number of loops">
            <p.DefaultValue>0</p.DefaultValue>
        </DataItem>
        <DataTypeReferenceTable xmlns="http://www.ni.com/PlatformFramework">
            <p.TypeReference TypeId="651466841_0">
                <Enumeration Name="">
                    <Members>
                        <EnumerationMember Value="0" Name="direct" />
                        <EnumerationMember Value="1" Name="frequency domain" />
                    </Members>
                    <DataType>
                        <UInt32 />
                    </DataType>
                </Enumeration>
            </p.TypeReference>
            <p.TypeReference TypeId="-1076428758_0">
                <Enumeration Name="">
                    <Members>
                        <EnumerationMember Value="0" Name="none" />
                        <EnumerationMember Value="1" Name="unbiased" />
                        <EnumerationMember Value="2" Name="biased" />
                    </Members>
                    <DataType>
                        <UInt32 />
                    </DataType>
                </Enumeration>
            </p.TypeReference>
            <p.TypeReference TypeId="1832446066_0">
                <Enumeration Name="">
                    <Members>
                        <EnumerationMember Value="0" Name="MSB first" />
                        <EnumerationMember Value="1" Name="LSB first" />
                    </Members>
                    <DataType>
                        <UInt16 />
                    </DataType>
                </Enumeration>
            </p.TypeReference>
            <p.TypeReference TypeId="1393721796_0">
                <Enumeration Name="">
                    <Members>
                        <EnumerationMember Value="0" Name="Unsigned" />
                        <EnumerationMember Value="1" Name="Signed" />
                    </Members>
                    <DataType>
                        <UInt16 />
                    </DataType>
                </Enumeration>
            </p.TypeReference>
        </DataTypeReferenceTable>
    </VirtualInstrument>
</SourceFile>