Skip to content

Commit

Permalink
ver 1.4 update
Browse files Browse the repository at this point in the history
  • Loading branch information
a10036gt committed Sep 10, 2020
1 parent 9edf689 commit bf1e653
Show file tree
Hide file tree
Showing 41 changed files with 4,424 additions and 3,196 deletions.
154 changes: 154 additions & 0 deletions VIs/PBR/OFDL_EncREAD_Chg_A.vix
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>
Loading

0 comments on commit bf1e653

Please sign in to comment.