-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
41 changed files
with
4,424 additions
and
3,196 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,154 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<SourceFile Version="1.0.2.10" xmlns="http://www.ni.com/SourceModel.xsd"> | ||
<Namespace Name="Project"> | ||
<VirtualInstrument IsTopLevel="false" IsReentrant="false" Version="1.0.2.0" xmlns="http://www.ni.com/VirtualInstrument.xsd"> | ||
<DataItem Name="SequenceIn" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" DefaultTerminalDirection="Output" CallUsage="None" CallDirection="Input" CallIndex="1" /> | ||
<DataItem Name="SequenceOut" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" DefaultTerminalDirection="Input" CallUsage="None" CallDirection="Output" CallIndex="4" /> | ||
<DataItem Name="Change" DataType="Single" DefaultTerminalDirection="Input" CallUsage="None" CallDirection="Output" CallIndex="0" DefaultValue="0" /> | ||
<FrontPanel> | ||
<fpruntime:FrontPanelCanvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:fpruntime="clr-namespace:NationalInstruments.LabVIEW.FrontPanelRuntime;assembly=NationalInstruments.LabVIEW.FrontPanelRuntime" xmlns:Model="clr-namespace:NationalInstruments.SourceModel.Designer;assembly=NationalInstruments.SourceModel" x:Name="FrontPanel" Model:DesignerSurfaceProperties.CanSnapToObjects="True" Model:DesignerSurfaceProperties.SnapToObjects="True" Model:DesignerSurfaceProperties.ShowSnaplines="True" Model:DesignerSurfaceProperties.ShowControlAdorners="True" Width="640" Height="480" /> | ||
</FrontPanel> | ||
<BlockDiagram Name="__RootDiagram__"> | ||
<FlatSequence Id="n20" Bounds="252 168 777 336"> | ||
<FlatSequence.Frame Id="D20" Bounds="7 7 532 322"> | ||
<MethodCall Id="n17" Bounds="105 203 28 70" Target="X3\.Lib:PBrickInputReadySI"> | ||
<Terminal Id="layer" Direction="Input" Wire="w6" DataType="SByte" Hotspot="0 0.5" Bounds="0 0 14 14" /> | ||
<Terminal Id="port" Direction="Input" Wire="w19" DataType="SByte" Hotspot="0 0.5" Bounds="0 14 14 14" /> | ||
<Terminal Id="type" Direction="Input" Wire="w9" DataType="SByte" Hotspot="0 0.5" Bounds="0 28 14 14" /> | ||
<Terminal Id="Mode" Direction="Input" Wire="w11" DataType="SByte" Hotspot="0 0.5" Bounds="0 42 14 14" /> | ||
<Terminal Id="ValueCount" Direction="Input" Wire="w13" DataType="SByte" Hotspot="0 0.5" Bounds="0 56 14 14" /> | ||
<Terminal Id="Value" Direction="Output" Wire="w20" DataType="Single" Hotspot="1 0.5" Bounds="14 0 14 14" /> | ||
</MethodCall> | ||
<Literal Id="n8" Terminals="Out=w9" Bounds="56 231 28 14" Interpretation="Exact" DataType="SByte">0</Literal> | ||
<Literal Id="n10" Terminals="Out=w11" Bounds="56 245 28 14" Interpretation="Exact" DataType="SByte">0</Literal> | ||
<Literal Id="n12" Terminals="Out=w13" Bounds="56 259 28 14" Interpretation="Exact" DataType="SByte">1</Literal> | ||
<Literal Id="n19" Terminals="Out=w19" Bounds="56 217 28 14" Interpretation="Exact" DataType="SByte">16</Literal> | ||
<Literal Id="n13" Terminals="Out=w6" Bounds="56 203 28 14" Interpretation="Exact" DataType="SByte">0</Literal> | ||
<ConfigurableMethodCall Id="n23" Bounds="175 42 225 91" Target="X3Placeholder_2A058539\-ED76\-4476\-93FE\-CCE8AA559C5A_MathEquation\.vix"> | ||
<ConfigurableMethodTerminal ConfiguredValue="1"> | ||
<Terminal Id="X" Direction="Input" Wire="w20" DataType="Single" Hotspot="0.5 1" Bounds="54 56 30 27" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="1"> | ||
<Terminal Id="Y" Direction="Input" Wire="w18" DataType="Single" Hotspot="0.5 1" Bounds="85 56 30 27" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="0"> | ||
<Terminal Id="C" Direction="Input" DataType="Single" Hotspot="0.5 1" Bounds="116 56 30 27" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="0"> | ||
<Terminal Id="D" Direction="Input" DataType="Single" Hotspot="0.5 1" Bounds="147 56 30 27" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="a-b"> | ||
<Terminal Id="Equation" Direction="Input" DataType="String" Hotspot="0.5 1" Bounds="0 0 0 0" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal> | ||
<Terminal Id="Result" Direction="Output" Wire="w17" DataType="Single" Hotspot="0.5 1" Bounds="178 56 30 27" /> | ||
</ConfigurableMethodTerminal> | ||
<Terminal Id="SequenceIn" Direction="Input" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 33 18 18" /> | ||
<Terminal Id="SequenceOut" Direction="Output" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="207 33 18 18" /> | ||
</ConfigurableMethodCall> | ||
<ConfigurableMethodCall Id="n3" Bounds="35 42 101 91" Target="X3\.Lib:GlobalGetSingle"> | ||
<ConfigurableMethodTerminal> | ||
<Terminal Id="valueOut" Direction="Output" Wire="w18" DataType="Single" Hotspot="0.5 1" Bounds="54 56 30 27" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="OFDL_AdvEnc_Chg_lastA"> | ||
<Terminal Id="name" Direction="Input" DataType="String" Hotspot="0.5 1" Bounds="0 0 0 0" /> | ||
</ConfigurableMethodTerminal> | ||
<Terminal Id="SequenceIn" Direction="Input" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 33 18 18" /> | ||
<Terminal Id="SequenceOut" Direction="Output" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="83 33 18 18" /> | ||
</ConfigurableMethodCall> | ||
<Wire Id="w6" Joints="N(n13:Out) N(n17:layer)" /> | ||
<Wire Id="w19" Joints="N(n19:Out) N(n17:port)" /> | ||
<Wire Id="w9" Joints="N(n8:Out) N(n17:type)" /> | ||
<Wire Id="w11" Joints="N(n10:Out) N(n17:Mode)" /> | ||
<Wire Id="w13" Joints="N(n12:Out) N(n17:ValueCount)" /> | ||
<Wire Id="w17" Joints="N(n23:Result) v(43) N(n21:Value)" /> | ||
<Wire Id="w18" Joints="N(n3:valueOut) v(45) h(171) N(n23:Y)" /> | ||
<Wire Id="w20" Joints="N(n17:Value) h(111) N(b18:D20) B(1) N(n23:X)" /> | ||
<DataAccessor DataItem="Change" Id="n21" Bounds="427 161 77 14"> | ||
<Terminal Id="Value" Direction="Input" Wire="w17" Hotspot="0 0.5" Bounds="0 0 77 14" /> | ||
</DataAccessor> | ||
</FlatSequence.Frame> | ||
<FlatSequence.Frame Id="D4" Bounds="546 7 224 322"> | ||
<ConfigurableMethodCall Id="n4" Bounds="70 154 101 91" Target="X3\.Lib:GlobalSetSingle"> | ||
<ConfigurableMethodTerminal ConfiguredValue="OFDL_AdvEnc_Chg_lastA"> | ||
<Terminal Id="name" Direction="Input" DataType="String" Hotspot="0.5 1" Bounds="0 0 0 0" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="0"> | ||
<Terminal Id="valueIn" Direction="Input" Wire="w3" DataType="Single" Hotspot="0 0.5" Bounds="0 47 14 14" /> | ||
</ConfigurableMethodTerminal> | ||
<ConfigurableMethodTerminal ConfiguredValue="0"> | ||
<Terminal Id="InterruptsToListenFor_16B03592_CD76_4D58_8DC3_E3C3091E327A" Direction="Input" DataType="Int32" Hotspot="0 0.5" Bounds="0 14 14 14" /> | ||
</ConfigurableMethodTerminal> | ||
<Terminal Id="SequenceIn" Direction="Input" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="0 0.5" Bounds="0 33 18 18" /> | ||
<Terminal Id="SequenceOut" Direction="Output" DataType="NationalInstruments:SourceModel:DataTypes:X3SequenceWireDataType" Hotspot="1 0.5" Bounds="83 33 18 18" /> | ||
</ConfigurableMethodCall> | ||
<Wire Id="w3" Joints="N(b18:D4) h(59.5) v(-2) N(n4:valueIn)" /> | ||
</FlatSequence.Frame> | ||
<FlatSequence.Tunnel Id="b18" Terminals="D20=w20, D4=w3" TopLeft="535.5 210" /> | ||
</FlatSequence> | ||
</BlockDiagram> | ||
<Icon> | ||
<Model0:IconPanel xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Model0="clr-namespace:NationalInstruments.LabVIEW.VI.Design;assembly=NationalInstruments.LabVIEW.VI.SourceModel" xmlns:fpruntime="clr-namespace:NationalInstruments.LabVIEW.FrontPanelRuntime;assembly=NationalInstruments.LabVIEW.FrontPanelRuntime" xmlns:ation="http://schemas.microsoft.com/winfx/2006/xaml/presentation" Height="112" Width="56"> | ||
<fpruntime:AnimationProperties.Animations> | ||
<fpruntime:AnimationsContainer /> | ||
</fpruntime:AnimationProperties.Animations> | ||
<fpruntime:EventProperties.Events> | ||
<fpruntime:EventContainer /> | ||
</fpruntime:EventProperties.Events> | ||
<Model0:IconPanel.Background> | ||
<ation:LinearGradientBrush StartPoint="0.5, 0" EndPoint="0.5, 1"> | ||
<ation:LinearGradientBrush.Transform> | ||
<ation:MatrixTransform /> | ||
</ation:LinearGradientBrush.Transform> | ||
<ation:LinearGradientBrush.RelativeTransform> | ||
<ation:MatrixTransform /> | ||
</ation:LinearGradientBrush.RelativeTransform> | ||
<ation:GradientStop Color="#FFF6F5C6" /> | ||
<ation:GradientStop Color="#FFFFFFFE" Offset="0.25" /> | ||
<ation:GradientStop Color="#FFF6F5C6" Offset="1" /> | ||
</ation:LinearGradientBrush> | ||
</Model0:IconPanel.Background> | ||
<ation:Rectangle x:Name="Template" Width="NaN" Height="NaN" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0, 13, 0, -0.400009155273438" ation:Grid.Row="0" ation:Grid.Column="0" ation:Grid.RowSpan="1" ation:Grid.ColumnSpan="1" Fill="#00FFFFFF" Stroke="#FF000000" StrokeThickness="1" RadiusX="0" RadiusY="0"> | ||
<fpruntime:AnimationProperties.Animations> | ||
<fpruntime:AnimationsContainer /> | ||
</fpruntime:AnimationProperties.Animations> | ||
<fpruntime:EventProperties.Events> | ||
<fpruntime:EventContainer /> | ||
</fpruntime:EventProperties.Events> | ||
</ation:Rectangle> | ||
<ation:Rectangle x:Name="Template2" Width="NaN" Height="14" HorizontalAlignment="Stretch" VerticalAlignment="Top" Margin="0" ation:Grid.Row="0" ation:Grid.Column="0" ation:Grid.RowSpan="1" ation:Grid.ColumnSpan="1" Stroke="#FF000000" StrokeThickness="1" RadiusX="0" RadiusY="0"> | ||
<fpruntime:AnimationProperties.Animations> | ||
<fpruntime:AnimationsContainer /> | ||
</fpruntime:AnimationProperties.Animations> | ||
<fpruntime:EventProperties.Events> | ||
<fpruntime:EventContainer /> | ||
</fpruntime:EventProperties.Events> | ||
<ation:Rectangle.Fill> | ||
<ation:LinearGradientBrush StartPoint="0.5, 0" EndPoint="0.5, 1"> | ||
<ation:LinearGradientBrush.Transform> | ||
<ation:MatrixTransform /> | ||
</ation:LinearGradientBrush.Transform> | ||
<ation:LinearGradientBrush.RelativeTransform> | ||
<ation:MatrixTransform /> | ||
</ation:LinearGradientBrush.RelativeTransform> | ||
<ation:GradientStop Color="#FFFFFFFF" /> | ||
<ation:GradientStop Color="#FFD5EAEA" Offset="1" /> | ||
</ation:LinearGradientBrush> | ||
</ation:Rectangle.Fill> | ||
</ation:Rectangle> | ||
<ation:TextBlock x:Name="Template3" Width="NaN" Height="NaN" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0, -0.100000001490116, 0, 0" ation:Grid.Row="0" ation:Grid.Column="0" ation:Grid.RowSpan="1" ation:Grid.ColumnSpan="1" Text="SubVI" FontFamily="Portable User Interface" FontSize="10" FontWeight="Normal" Foreground="#FF000000"> | ||
<fpruntime:AnimationProperties.Animations> | ||
<fpruntime:AnimationsContainer /> | ||
</fpruntime:AnimationProperties.Animations> | ||
<fpruntime:EventProperties.Events> | ||
<fpruntime:EventContainer /> | ||
</fpruntime:EventProperties.Events> | ||
<fpruntime:BuddyReferenceProperties.BuddyProperties> | ||
<fpruntime:BuddyProperties /> | ||
</fpruntime:BuddyReferenceProperties.BuddyProperties> | ||
</ation:TextBlock> | ||
</Model0:IconPanel> | ||
</Icon> | ||
</VirtualInstrument> | ||
</Namespace> | ||
</SourceFile> |
Oops, something went wrong.