Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Benchmark/TagDB-TestMain(inside).vi
Binary file not shown.
Binary file added Benchmark/TagDB-TestMain2(ouside).vi
Binary file not shown.
Binary file added Benchmark/lvlibp-test-Main.vi
Binary file not shown.
9 changes: 9 additions & 0 deletions Benchmark/tagdb-tester.lvlib
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version='1.0' encoding='UTF-8'?>
<Library LVVersion="17008000">
<Property Name="NI.Lib.Icon" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(^!!!*Q(C=\&gt;8"&lt;2MR%!813:"$A*T51;!7JA7VI";G"6V^6!P4AFJ1#^/#7F!,TN/'-(++=IC2(-TVS+O`80+:3[QDNP9VYEO]0GP@@NM_LD_\`K4&amp;2`NI`\;^0.WE\\ZH0]8D2;2'N3K6]:DK&gt;?1D(`H)2T\SFL?]Z3VP?=N,8P+3F\TE*5^ZSF/?]J3H@$PE)1^ZS*('Z'/C-?A99(2'C@%R0--T0-0D;QT0]!T0]!S0,D%]QT-]QT-]&lt;IPB':\B':\B-&gt;1GG?W1]QS0Y;.ZGK&gt;ZGK&gt;Z4"H.UQ"NMD:Q'Q1DWM6WUDT.UTR/IXG;JXG;JXF=DO:JHO:JHO:RS\9KP7E?BZT(-&amp;%]R6-]R6-]BI\C+:\C+:\C-6U54`%52*GQ$)Y1Z;&lt;3I8QJHO,R+YKH?)KH?)L(J?U*V&lt;9S$]XDE0-E4`)E4`)EDS%C?:)H?:)H?1Q&lt;S:-]S:-]S7/K3*\E3:Y%3:/;0N*A[=&lt;5+18*YW@&lt;,&lt;E^J&gt;YEO2U2;`0'WJ3R.FOM422L=]2[[,%?:KS(&amp;'PR9SVKL-7+N1CR`LB9[&amp;C97*0%OPH2-?Y_&lt;_KK,OKM4OKI$GKP&gt;I^&lt;`X,(_`U?N^MNLN&gt;L8#[8/*`0=4K&gt;YHA]RO&amp;QC0V_(\P&gt;\OUV].XR^E,Y_6Z[=@YH^5\`3`_$&gt;W.]DF`(N59`!/&lt;!-PQ!!!!!</Property>
<Property Name="NI.Lib.SourceVersion" Type="Int">385908736</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Item Name="lvlibp-test-Main.vi" Type="VI" URL="../lvlibp-test-Main.vi"/>
<Item Name="TagDB-TestMain(inside).vi" Type="VI" URL="../TagDB-TestMain(inside).vi"/>
</Library>
Binary file added Benchmark/test.vi
Binary file not shown.
40 changes: 40 additions & 0 deletions LabVIEW-TagDB.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -288,6 +288,46 @@
<Property Name="TgtF_targetfileGUID" Type="Str">{ACF0A2B4-72CD-4A43-8A4A-9DC7221F8448}</Property>
<Property Name="TgtF_targetfileName" Type="Str">Application.exe</Property>
</Item>
<Item Name="tagdb-tester.lvlibp" Type="Packed Library">
<Property Name="Bld_autoIncrement" Type="Bool">true</Property>
<Property Name="Bld_buildCacheID" Type="Str">{54AE5C5D-E3D7-4780-9386-3930A6C75E6B}</Property>
<Property Name="Bld_buildSpecName" Type="Str">tagdb-tester.lvlibp</Property>
<Property Name="Bld_excludeLibraryItems" Type="Bool">true</Property>
<Property Name="Bld_excludePolymorphicVIs" Type="Bool">true</Property>
<Property Name="Bld_localDestDir" Type="Path">../builds</Property>
<Property Name="Bld_localDestDirType" Type="Str">relativeToCommon</Property>
<Property Name="Bld_modifyLibraryFile" Type="Bool">true</Property>
<Property Name="Bld_previewCacheID" Type="Str">{DC3F6301-1023-41DC-B27F-2234CF8A31B4}</Property>
<Property Name="Bld_version.build" Type="Int">11</Property>
<Property Name="Bld_version.major" Type="Int">1</Property>
<Property Name="Destination[0].destName" Type="Str">tagdb-tester.lvlibp</Property>
<Property Name="Destination[0].path" Type="Path">../builds/tagdb-tester.lvlibp</Property>
<Property Name="Destination[0].preserveHierarchy" Type="Bool">true</Property>
<Property Name="Destination[0].type" Type="Str">App</Property>
<Property Name="Destination[1].destName" Type="Str">Support Directory</Property>
<Property Name="Destination[1].path" Type="Path">../builds</Property>
<Property Name="DestinationCount" Type="Int">2</Property>
<Property Name="PackedLib_callersAdapt" Type="Bool">true</Property>
<Property Name="Source[0].itemID" Type="Str">{AAECB9CD-7F20-4A34-ADDE-BCE1699ED562}</Property>
<Property Name="Source[0].type" Type="Str">Container</Property>
<Property Name="Source[1].destinationIndex" Type="Int">0</Property>
<Property Name="Source[1].itemID" Type="Ref">/My Computer/Benchmark/tagdb-tester.lvlib</Property>
<Property Name="Source[1].Library.allowMissingMembers" Type="Bool">true</Property>
<Property Name="Source[1].Library.atomicCopy" Type="Bool">true</Property>
<Property Name="Source[1].Library.LVLIBPtopLevel" Type="Bool">true</Property>
<Property Name="Source[1].preventRename" Type="Bool">true</Property>
<Property Name="Source[1].sourceInclusion" Type="Str">TopLevel</Property>
<Property Name="Source[1].type" Type="Str">Library</Property>
<Property Name="SourceCount" Type="Int">2</Property>
<Property Name="TgtF_enableDebugging" Type="Bool">true</Property>
<Property Name="TgtF_fileDescription" Type="Str">tagdb-tester.lvlibp</Property>
<Property Name="TgtF_internalName" Type="Str">tagdb-tester.lvlibp</Property>
<Property Name="TgtF_legalCopyright" Type="Str">Copyright ?2026 </Property>
<Property Name="TgtF_productName" Type="Str">tagdb-tester.lvlibp</Property>
<Property Name="TgtF_targetfileGUID" Type="Str">{B47121F1-2F78-4778-BC0C-AF999F49DBF7}</Property>
<Property Name="TgtF_targetfileName" Type="Str">tagdb-tester.lvlibp</Property>
<Property Name="TgtF_versionIndependent" Type="Bool">true</Property>
</Item>
</Item>
</Item>
</Project>
5 changes: 3 additions & 2 deletions LabVIEW-TagDB.vipb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2015-10-20 15:34:05" Modified_Date="2025-11-10 11:34:01" Creator="Administrator" Comments="" ID="982cc77ecf488983e7b63ffdbae27fec">
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2015-10-20 15:34:05" Modified_Date="2026-01-11 12:48:04" Creator="Administrator" Comments="" ID="99c660cfe36d510199f1a8c26b11f25f">
<Library_General_Settings>
<Package_File_Name>NEVSTOP_TagDB_library</Package_File_Name>
<Library_Version>3.2.0.2</Library_Version>
<Library_Version>3.5.0.2</Library_Version>
<Auto_Increment_Version>false</Auto_Increment_Version>
<Library_Source_Folder>src</Library_Source_Folder>
<Library_Output_Folder>vip</Library_Output_Folder>
Expand Down Expand Up @@ -62,6 +62,7 @@ The library includes multiple example programs demonstrating usage in different
<URL>https://github.com/NEVSTOP-LAB</URL>
<Release_Notes>[add] #14 add delete-multiple interface
[add] #18 add more read/write cluster API for improving user experience
[add] #20 support lvlibp
[update] improve tagdb probes
Update to lv2017 and use vim instead of xnode.
</Release_Notes>
Expand Down
2 changes: 2 additions & 0 deletions TagDB-API.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,11 @@
<Item Name="Dependencies" Type="Dependencies">
<Item Name="vi.lib" Type="Folder">
<Item Name="Application Directory.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Application Directory.vi"/>
<Item Name="Check if File or Folder Exists.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Check if File or Folder Exists.vi"/>
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Error Cluster From Error Code.vi"/>
<Item Name="NI_Data Type.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/Data Type/NI_Data Type.lvlib"/>
<Item Name="NI_FileType.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/lvfile.llb/NI_FileType.lvlib"/>
<Item Name="NI_PackedLibraryUtility.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/LVLibp/NI_PackedLibraryUtility.lvlib"/>
</Item>
</Item>
<Item Name="Build Specifications" Type="Build"/>
Expand Down
Binary file not shown.
Binary file modified src/Example/TagDB For Control Reference.vi
Binary file not shown.
Binary file not shown.
Binary file modified src/Example/TagDB Multi-Thread Example/panel1.vi
Binary file not shown.
Binary file modified src/Example/TagDB Multi-Thread Example/panel2.vi
Binary file not shown.
Binary file modified src/Example/TagDB Read Data Example.vi
Binary file not shown.
Binary file modified src/Example/TagDB Using regexp Example.vi
Binary file not shown.
Binary file modified src/Example/TagDB Write Data Example.vi
Binary file not shown.
Binary file modified src/Probes/TagDB List Probe.vi
Binary file not shown.
Binary file modified src/Probes/TagDB Probe.vi
Binary file not shown.
Binary file modified src/Probes/TagDB Table Probe.vi
Binary file not shown.
Binary file modified src/Probes/_Monitor.vi
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-List.vi
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-Obtain.vi
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-Read Data By Element Names.vim
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-Release.vi
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-UpdateUI.vi
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-Write Data Elements.vim
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-Write Data Recursive.vim
Binary file not shown.
Binary file modified src/TagDB/API/TagDB-Write.vim
Binary file not shown.
4 changes: 3 additions & 1 deletion src/TagDB/TagDB.lvlib

Large diffs are not rendered by default.

Binary file modified src/TagDB/Typedef/TagDB.ctl
Binary file not shown.
Binary file modified src/TagDB/_Support/DataAccess/Obtain tagDB DVR.vi
Binary file not shown.
Binary file modified src/TagDB/_Support/DataAccess/data-Write.vi
Binary file not shown.
Binary file modified src/TagDB/_Support/Multi-Instance/_DEF-DBOper.ctl
Binary file not shown.
Binary file added src/TagDB/_Support/Multi-Instance/_db(lvlibp).vi
Binary file not shown.
Binary file modified src/TagDB/_Support/Multi-Instance/_db.vi
Binary file not shown.
Binary file not shown.