-
Notifications
You must be signed in to change notification settings - Fork 0
/
Thresholding.gvi
97 lines (97 loc) · 9.32 KB
/
Thresholding.gvi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?xml version="1.0" encoding="utf-8"?>
<SourceFile Checksum="62A7D1C298F0C2381E80DC7176F65883" xmlns="http://www.ni.com/PlatformFramework">
<SourceModelFeatureSet>
<ParsableNamespace AssemblyFileVersion="4.5.2.51305" FeatureSetName="LabVIEW Controls" MinimumParsableVersion="4.5.0.0" MinimumSemanticallyEquivalentVersion="4.5.0.0" Name="http://www.ni.com/Controls.LabVIEW.Design" Version="4.5.0.49153" />
<ParsableNamespace AssemblyFileVersion="4.5.2.51305" FeatureSetName="LabVIEW Virtual Instrument" MinimumParsableVersion="4.5.0.0" MinimumSemanticallyEquivalentVersion="4.5.0.0" Name="http://www.ni.com/LabVIEW.VI" Version="4.5.0.49156" />
<ParsableNamespace AssemblyFileVersion="4.5.2.51305" FeatureSetName="Common Language Components" MinimumParsableVersion="4.5.0.0" MinimumSemanticallyEquivalentVersion="4.5.0.0" Name="http://www.ni.com/MocCommon" Version="4.5.0.49153" />
<ParsableNamespace AssemblyFileVersion="4.5.2.51305" FeatureSetName="Editor" MinimumParsableVersion="4.5.0.0" MinimumSemanticallyEquivalentVersion="4.5.0.0" Name="http://www.ni.com/PanelCommon" Version="4.5.0.49152" />
<ParsableNamespace AssemblyFileVersion="4.5.2.51305" FeatureSetName="Editor" MinimumParsableVersion="4.5.0.0" MinimumSemanticallyEquivalentVersion="4.5.0.0" Name="http://www.ni.com/PlatformFramework" Version="4.5.0.49153" />
<ApplicationVersionInfo Build="4.5.2.51305" Name="LabVIEW Communications System Design Software" Version="2.0.1" />
</SourceModelFeatureSet>
<VirtualInstrument Id="1" xmlns="http://www.ni.com/LabVIEW.VI">
<Icon Id="2" ListViewIconCrop="0 0 40 40" xmlns="http://www.ni.com/PlatformFramework">
<IconPanel Height="[float]40" Id="3" Left="[float]0" Top="[float]0" Width="[float]40">
<IconTemplate ClipMargin="[SMThickness]3,3,3,3" Id="4" Left="[float]0" TemplateName="Gray" Top="[float]0">
<Rectangle Fill="[SMSolidColorBrush]#ff727272" Id="5" IsHitTestVisible="[bool]False" Left="[float]0" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]4" RadiusY="[float]4" Top="[float]0" />
<Rectangle Fill="[SMSolidColorBrush]#ffe5e5e5" Id="6" IsHitTestVisible="[bool]False" Left="[float]0" Margin="[SMThickness]1,1,1,1" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]2.5" RadiusY="[float]2.5" Stroke="[SMSolidColorBrush]#fff2f2f2" Top="[float]0" />
<FileNameText Attached="[bool]True" Id="7" Left="[float]0" Margin="[SMThickness]2,2,2,2" SizeMode="[TextModelSizeMode]AutoFont" Text="[string]Thresholding" TextAlignment="[TextAlignment]Center" TextWrapping="[TextWrapping]Wrap" Top="[float]0" VerticalScrollBarVisibility="[ScrollBarVisibility]Hidden">
<FontSetting FontFamily="Verdana" FontSize="6" Id="8" />
</FileNameText>
</IconTemplate>
<Canvas Background="[SMSolidColorBrush]#00ffffff" ClipToBounds="[bool]True" Height="[float]34" Id="9" Left="[float]0" Margin="[SMThickness]3,3,3,3" MinHeight="[float]0" MinWidth="[float]0" Top="[float]0" Width="[float]34" />
</IconPanel>
</Icon>
<ConnectorPane Height="40" Id="10" ListViewHeight="70" ListViewWidth="150" Width="40" xmlns="http://www.ni.com/PlatformFramework">
<ConnectorPaneTerminal ListViewHotspot="0 35" Parameter="43" />
<ConnectorPaneTerminal Hotspot="0 15" />
<ConnectorPaneTerminal Hotspot="0 25" />
<ConnectorPaneTerminal Hotspot="0 35" />
<ConnectorPaneTerminal Hotspot="15 0" />
<ConnectorPaneTerminal Hotspot="25 0" />
<ConnectorPaneTerminal Hotspot="40 5" ListViewHotspot="150 50" Parameter="45" />
<ConnectorPaneTerminal Hotspot="40 15" />
<ConnectorPaneTerminal Hotspot="40 25" />
<ConnectorPaneTerminal Hotspot="40 35" />
<ConnectorPaneTerminal Hotspot="15 40" />
<ConnectorPaneTerminal Hotspot="25 40" />
</ConnectorPane>
<DiagramUnplacedItems Id="11" xmlns="http://www.ni.com/MocCommon" />
<FrontPanelUnplacedItems Id="12" Left="[float]0" MinHeight="[float]0" MinWidth="[float]0" Top="[float]0" />
<BlockDiagram Id="13">
<IsGreater Bounds="490 285 30 30" Id="17" />
<Wire Id="25" Joints="N(17:x > y?) N(27:Boolean)" xmlns="http://www.ni.com/PlatformFramework" />
<BooleanToInteger Bounds="540 295 30 10" Id="27" />
<DataAccessor Bounds="430 285 40 15" DataItem="43" Id="37" Label="40" xmlns="http://www.ni.com/MocCommon">
<Terminal DataType="Double[]" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
</DataAccessor>
<DataAccessor Bounds="700 315 40 15" DataItem="45" Id="39" Label="42" xmlns="http://www.ni.com/MocCommon">
<Terminal DataType="Double[]" Direction="Input" Hotspot="3 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
</DataAccessor>
<NodeLabel AttachedTo="37" Bounds="303 285 122 14" Id="40" xmlns="http://www.ni.com/PlatformFramework">
<p.Text>DC Removed Samples</p.Text>
</NodeLabel>
<NodeLabel AttachedTo="39" Bounds="745 315 161 14" Id="42" xmlns="http://www.ni.com/PlatformFramework">
<p.Text>Output Thresholded Samples</p.Text>
</NodeLabel>
<Literal Bounds="415 300 39.5 16" DataType="Double" Facade="NationalInstruments.MocCommon.SourceModel.INumericBehavior" Id="59" xmlns="http://www.ni.com/MocCommon">
<p.Data>0x0</p.Data>
<NumericBehavior Interpretation="Exact" ValueFormatter="LV:G6" />
</Literal>
<Wire Id="60" Joints="N(59:Out) N(17:y)" xmlns="http://www.ni.com/PlatformFramework" />
<Wire Id="61" Joints="N(37:Value) N(17:x)" xmlns="http://www.ni.com/PlatformFramework" />
<Subtract Bounds="595 295 30 30" Id="62" />
<Literal Bounds="540 310 39.5 16" DataType="Double" Facade="NationalInstruments.MocCommon.SourceModel.INumericBehavior" Id="63" xmlns="http://www.ni.com/MocCommon">
<p.Data>0x3FE0000000000000</p.Data>
<NumericBehavior Interpretation="Exact" ValueFormatter="LV:G6" />
</Literal>
<Multiply Bounds="650 305 30 30" Id="64" Terminals="o=71, c0t0v=65, c1t0v=67" />
<Wire Id="65" Joints="N(62:x-y) N(64:c0t0v)" xmlns="http://www.ni.com/PlatformFramework" />
<Literal Bounds="595 330 39.5 16" DataType="Double" Facade="NationalInstruments.MocCommon.SourceModel.INumericBehavior" Id="66" xmlns="http://www.ni.com/MocCommon">
<p.Data>0x4000000000000000</p.Data>
<NumericBehavior Interpretation="Exact" ValueFormatter="LV:G6" />
</Literal>
<Wire Id="67" Joints="N(66:Out) h(5.5) v(-10) N(64:c1t0v)" xmlns="http://www.ni.com/PlatformFramework" />
<Wire Id="68" Joints="N(63:Out) N(62:y)" xmlns="http://www.ni.com/PlatformFramework" />
<Wire Id="70" Joints="N(27:0, 1) N(62:x)" xmlns="http://www.ni.com/PlatformFramework" />
<Wire Id="71" Joints="N(64:o) N(39:Value)" xmlns="http://www.ni.com/PlatformFramework" />
</BlockDiagram>
<CPFrontPanel Height="[float]1600" Id="14" Left="[float]0" MinHeight="[float]0" MinWidth="[float]0" Top="[float]0" Width="[float]2000">
<ArrayViewer ArrayElement="[UIModel]47" BaseName="[string]Array" Columns="[int]1" Dimensions="[int]1" Height="[float]36" Id="46" IndexVisibility="[Visibility]Visible" IsFixedSize="[bool]False" Label="[UIModel]48" Left="[float]233" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]193" Value="{DataItemBinding Id=43}" Width="[float]130" xmlns="http://www.ni.com/PanelCommon">
<p.DefaultElementValue>0x0</p.DefaultElementValue>
<NumericText BaseName="[string]Numeric" Height="[float]22" Id="47" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Interval="[double]1" Left="[float]53" MinHeight="[float]22" Name="[string]Child" Top="[float]7" Value="[double]0" ValueFormatter="[string]LV:G6" ValueType="[Type]Double" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
</ArrayViewer>
<Label Height="[float]16" Id="48" LabelOwner="[UIModel]46" Left="[float]233" Text="[string]DC Removed Samples" Top="[float]170" Width="[float]117" xmlns="http://www.ni.com/PanelCommon" />
<ArrayViewer ArrayElement="[UIModel]51" BaseName="[string]Array" Columns="[int]1" Dimensions="[int]1" Height="[float]36" Id="50" IndexVisibility="[Visibility]Visible" IsFixedSize="[bool]False" Label="[UIModel]53" Left="[float]661" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]338" Value="{DataItemBinding Id=45}" Width="[float]130" xmlns="http://www.ni.com/PanelCommon">
<p.DefaultElementValue>0x0</p.DefaultElementValue>
<NumericText BaseName="[string]Numeric" Height="[float]22" Id="51" InteractionMode="[NumericTextBoxInteractionModes]ReadOnly" Interval="[double]1" Left="[float]53" MinHeight="[float]22" Name="[string]Child" RadixBase="[RadixBase]Decimal" RadixVisibility="[SMVisibility]Collapsed" Top="[float]7" Value="[double]0" ValueFormatter="[string]LV:G6" ValueType="[Type]Double" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
</ArrayViewer>
<Label Height="[float]16" Id="53" LabelOwner="[UIModel]50" Left="[float]661" Text="[string]Output Thresholded Samples" Top="[float]315" Width="[float]155" xmlns="http://www.ni.com/PanelCommon" />
</CPFrontPanel>
<DataItem CallDirection="Input" CallIndex="0" DataType="Double[]" Id="43" Name="DC Removed Samples" xmlns="http://www.ni.com/MocCommon">
<p.DefaultValue>null</p.DefaultValue>
</DataItem>
<DataItem AdaptToDiagramType="True" CallDirection="Output" CallIndex="0" DataType="Double[]" Id="45" Name="Output Thresholded Samples" xmlns="http://www.ni.com/MocCommon">
<p.DefaultValue>null</p.DefaultValue>
</DataItem>
</VirtualInstrument>
</SourceFile>