-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Inline HW Interface -> Custom Device PPL based template (#41)
- Loading branch information
Showing
21 changed files
with
214 additions
and
6 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
Binary file modified
BIN
+36 Bytes
(100%)
...e/Source/NI VeriStand/Custom Device/NIVS_Consolidated_CDW_MetaDataObj/CD Engine lvlib.ctl
Binary file not shown.
Binary file modified
BIN
+160 Bytes
(100%)
...te/Source/NI VeriStand/Custom Device/NIVS_Consolidated_CDW_MetaDataObj/CD Engine lvlib.vi
Binary file not shown.
Binary file modified
BIN
+2.03 KB
(100%)
...plate/Source/NI VeriStand/Custom Device/NIVS_Consolidated_CDW_MetaDataObj/CDW_SpecPage.vi
Binary file not shown.
Binary file added
BIN
+17.5 KB
...nd/Custom Device/NIVS_Consolidated_CDW_MetaDataObj/Engine - Copy & Script PPLTemplates.vi
Binary file not shown.
21 changes: 15 additions & 6 deletions
21
...Custom Device/NIVS_Consolidated_CDW_MetaDataObj/NIVS_Consolidated_CDW_MetaDataObj.lvclass
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file modified
BIN
+28 Bytes
(100%)
...Template/Source/NI VeriStand/Custom Device/NIVS_Consolidated_CDW_MetaDataObj/XML File.ctl
Binary file not shown.
Binary file modified
BIN
+564 Bytes
(100%)
...tTemplate/Source/NI VeriStand/Custom Device/NIVS_Consolidated_CDW_MetaDataObj/XML File.vi
Binary file not shown.
Binary file added
BIN
+21.1 KB
.../Source/NI VeriStand/Custom Device/PPL Template files/Engine/PPL RT Driver VI_InlineHW.vi
Binary file not shown.
107 changes: 107 additions & 0 deletions
107
.../Source/NI VeriStand/Custom Device/PPL Template files/PPL Template Custom Device File.xml
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,107 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<CustomDevice xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Custom Device.xsd"> | ||
<XSDVersion Major="2010" Minor="0" Fix="0" Build="0" /> | ||
<AddMenu> | ||
<eng>%MenuName</eng> | ||
<loc>%MenuName</loc> | ||
</AddMenu> | ||
<Version>1.0.0</Version> | ||
<Type>%Type</Type> | ||
<MaxOccurrence>%Occurrences</MaxOccurrence> | ||
<MainPageGUID>%MainPageGUID</MainPageGUID> | ||
<InitializationVI> | ||
<Type>Action</Type> | ||
<Item2Launch> | ||
<Type>To Common Doc Dir</Type> | ||
<Path>%InitVIPath</Path> | ||
</Item2Launch> | ||
</InitializationVI> | ||
<CustomDeviceVI> | ||
<SourceDistribution> | ||
<Source> | ||
<SupportedTarget>Windows</SupportedTarget> | ||
<Source> | ||
<Type>To Common Doc Dir</Type> | ||
<Path>%WindowsCustomDeviceVIPath</Path> | ||
</Source> | ||
<RealTimeSystemDestination>%WindowsCustomDeviceVIRTPath</RealTimeSystemDestination> | ||
</Source> | ||
<Source> | ||
<SupportedTarget>Linux_x64</SupportedTarget> | ||
<Source> | ||
<Type>To Common Doc Dir</Type> | ||
<Path>%Linuxx64CustomDeviceVIPath</Path> | ||
</Source> | ||
<RealTimeSystemDestination>%Linuxx64CustomDeviceVIRTPath</RealTimeSystemDestination> | ||
</Source> | ||
</SourceDistribution> | ||
</CustomDeviceVI> | ||
<Dependencies /> | ||
<Pages> | ||
<Page> | ||
<Name> | ||
<eng>%Name</eng> | ||
<loc>%Name</loc> | ||
</Name> | ||
<GUID>%MainPageGUID</GUID> | ||
<Glyph> | ||
<Type>To Application Data Dir</Type> | ||
<Path>System Explorer\Glyphs\default fpga category.png</Path> | ||
</Glyph> | ||
<Item2Launch> | ||
<Type>To Common Doc Dir</Type> | ||
<Path>%MainPageVIPath</Path> | ||
</Item2Launch> | ||
<RunTimeMenu> | ||
<MenuItem> | ||
<GUID>%ExportConfigurationGUID</GUID> | ||
<Type>Action</Type> | ||
<Execution>silent</Execution> | ||
<Name> | ||
<eng>Export Configuration</eng> | ||
<loc>Export Configuration</loc> | ||
</Name> | ||
<Item2Launch> | ||
<Type>To Common Doc Dir</Type> | ||
<Path>%ExportConfigurationRTMPath</Path> | ||
</Item2Launch> | ||
</MenuItem> | ||
</RunTimeMenu> | ||
<ButtonList> | ||
<Button> | ||
<ID>%ExportConfigurationGUID-Button</ID> | ||
<Glyph> | ||
<Type>To Application Data Dir</Type> | ||
<Path>System Explorer\Glyphs\Export.png</Path> | ||
</Glyph> | ||
<Type>Action</Type> | ||
<ReferencedGUID>%ExportConfigurationGUID</ReferencedGUID> | ||
<ButtonText> | ||
<eng>Export Configuration</eng> | ||
<loc>Export Configuration</loc> | ||
</ButtonText> | ||
<Caption> | ||
<eng>Export Configuration</eng> | ||
<loc>Export Configuration</loc> | ||
</Caption> | ||
<TipStrip> | ||
<eng>Export Custom Device Configuration</eng> | ||
<loc>Export Custom Device Configuration</loc> | ||
</TipStrip> | ||
<Documentation> | ||
<eng>Export Custom Device Configuration</eng> | ||
<loc>Export Custom Device Configuration</loc> | ||
</Documentation> | ||
</Button> | ||
</ButtonList> | ||
<ActionVIOnCompile> | ||
<Type>To Common Doc Dir</Type> | ||
<Path>%ActionVICompilePath</Path> | ||
</ActionVIOnCompile> | ||
</Page> | ||
%ExtraPages | ||
</Pages> | ||
<CustomXML> | ||
<Dummy></Dummy> | ||
</CustomXML> | ||
</CustomDevice> |
Binary file added
BIN
+24.1 KB
...ce/NI VeriStand/Custom Device/PPL Template files/System Explorer/PPL_ActionVIOnCompile.vi
Binary file not shown.
Binary file added
BIN
+11.9 KB
...ce/NI VeriStand/Custom Device/PPL Template files/System Explorer/PPL_Initialization VI.vi
Binary file not shown.
Binary file added
BIN
+22.3 KB
...ate/Source/NI VeriStand/Custom Device/PPL Template files/System Explorer/PPL_Main Page.vi
Binary file not shown.
Binary file added
BIN
+28 KB
...tom Device/Template Classes/NIVS_PPL_Inline HW Interface/Add content to Engine library.vi
Binary file not shown.
Binary file added
BIN
+20.1 KB
...emplate Classes/NIVS_PPL_Inline HW Interface/Create Engine Folder and Copy RT Template.vi
Binary file not shown.
Binary file added
BIN
+12.5 KB
...urce/NI VeriStand/Custom Device/Template Classes/NIVS_PPL_Inline HW Interface/Get Name.vi
Binary file not shown.
Binary file added
BIN
+11.8 KB
...and/Custom Device/Template Classes/NIVS_PPL_Inline HW Interface/Initialization VI Name.vi
Binary file not shown.
Binary file added
BIN
+11.8 KB
...eriStand/Custom Device/Template Classes/NIVS_PPL_Inline HW Interface/Main Page VI Name.vi
Binary file not shown.
91 changes: 91 additions & 0 deletions
91
...Device/Template Classes/NIVS_PPL_Inline HW Interface/NIVS_PPL_Inline HW Interface.lvclass
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file added
BIN
+11.8 KB
.../Custom Device/Template Classes/NIVS_PPL_Inline HW Interface/On Compile Action VI Name.vi
Binary file not shown.
Binary file added
BIN
+13.8 KB
...eriStand/Custom Device/Template Classes/NIVS_PPL_Inline HW Interface/XML Template File.vi
Binary file not shown.