Skip to content
Merged
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 removed API-String-Arugments-Support/CSM - Module VI Ref.vi
Binary file not shown.
Binary file not shown.
Binary file added Arguments/API String Arguments.mnu
Binary file not shown.
7 changes: 6 additions & 1 deletion CSM API String Arguments Support.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@
<Item Name="_test" Type="Folder" URL="../_test">
<Property Name="NI.DISK" Type="Bool">true</Property>
</Item>
<Item Name="addons" Type="Folder" URL="../addons">
<Property Name="NI.DISK" Type="Bool">true</Property>
</Item>
<Item Name="Arguments" Type="Folder" URL="../Arguments">
<Property Name="NI.DISK" Type="Bool">true</Property>
</Item>
<Item Name="Example" Type="Folder" URL="../Example">
<Property Name="NI.DISK" Type="Bool">true</Property>
</Item>
Expand All @@ -33,7 +39,6 @@
<Item Name="testcase" Type="Folder">
<Item Name="testcase-Supported-Datatype.lvclass" Type="LVClass" URL="../testcases/testcase-Supported-Datatype/testcase-Supported-Datatype.lvclass"/>
</Item>
<Item Name="API String Arguments Support.lvlib" Type="Library" URL="../API-String-Arugments-Support/API String Arguments Support.lvlib"/>
<Item Name="CSM API String Arguments Support.vipb" Type="Document" URL="../CSM API String Arguments Support.vipb"/>
<Item Name="README(CN).md" Type="Document" URL="../README(CN).md"/>
<Item Name="README.md" Type="Document" URL="../README.md"/>
Expand Down
37 changes: 26 additions & 11 deletions CSM API String Arguments Support.vipb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-07-21 21:22:08" Creator="yaoli" Comments="" ID="e42c18c510ec1681927aec293f231f2a">
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-08-18 14:14:27" Creator="yaoli" Comments="" ID="8ffdf29ce86d88d4107defe2584a2332">
<Library_General_Settings>
<Package_File_Name>NEVSTOP_lib_CSM_API_String_Arguments_Support</Package_File_Name>
<Library_Version>2025.7.0.1</Library_Version>
<Library_Version>2025.8.0.1</Library_Version>
<Auto_Increment_Version>false</Auto_Increment_Version>
<Library_Source_Folder>.</Library_Source_Folder>
<Library_Output_Folder>vip</Library_Output_Folder>
Expand All @@ -17,8 +17,8 @@
</Library_General_Settings>
<Advanced_Settings>
<Package_Dependencies>
<Additional_External_Dependencies>labview_open_source_lib_epoch_datetime &gt;=1.2.0.6</Additional_External_Dependencies>
<Additional_External_Dependencies>nevstop_lib_communicable_state_machine &gt;=2025.5.27.213756</Additional_External_Dependencies>
<Additional_External_Dependencies>labview_open_source_lib_epoch_datetime &gt;=1.3.0.8</Additional_External_Dependencies>
<Additional_External_Dependencies>nevstop_lib_communicable_state_machine &gt;=2025.7.30.163451</Additional_External_Dependencies>
<Package_Conflicts>nevstop_lib_jki_state_machine++ &gt;=2023.8.5.2239</Package_Conflicts>
</Package_Dependencies>
<Custom_Action_VIs>
Expand Down Expand Up @@ -53,7 +53,9 @@ More information for the supported datatype format, please visit: https://github
<Copyright/>
<Packager>NEVSTOP</Packager>
<URL>https://github.com/NEVSTOP-LAB/CSM-API-String-Arugments-Support</URL>
<Release_Notes>[fix] #86 use breadth-first traversal instead of depth-first traversal for vested-cluster</Release_Notes>
<Release_Notes>[add] Add a sub-palette in argument palette
[update] #90 Mark "CSM - Query CSM VI Ref By API String.vi" as obsolete. Prompt user to use "CSM - Module VI Reference.vi" instead.
[update] update dependency to latest version. </Release_Notes>
</Description>
<Destinations>
<Toolkit_VIs>
Expand Down Expand Up @@ -120,6 +122,12 @@ More information for the supported datatype format, please visit: https://github
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path>&lt;user.lib&gt;\_NEVSTOP\Communicable State Machine(CSM)\More Templates</Path>
</Additional_Destination>
<Additional_Destination>
<Name>CSM-Dir</Name>
<LLB>false</LLB>
<Preserve_Hierarchy>true</Preserve_Hierarchy>
<Path>&lt;user.lib&gt;\_NEVSTOP\Communicable State Machine(CSM)</Path>
</Additional_Destination>
</Destinations>
<Source_Files>
<Destination_Overrides>
Expand All @@ -128,12 +136,6 @@ More information for the supported datatype format, please visit: https://github
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>API-String-Arugments-Support</Path>
<Destination>0</Destination>
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>Example</Path>
<Destination>1</Destination>
Expand All @@ -146,6 +148,18 @@ More information for the supported datatype format, please visit: https://github
<Additional_Destination>false</Additional_Destination>
<Additional_Destination_Index>0</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>Arguments</Path>
<Destination>0</Destination>
<Additional_Destination>true</Additional_Destination>
<Additional_Destination_Index>1</Additional_Destination_Index>
</Destination_Overrides>
<Destination_Overrides>
<Path>addons</Path>
<Destination>0</Destination>
<Additional_Destination>true</Additional_Destination>
<Additional_Destination_Index>1</Additional_Destination_Index>
</Destination_Overrides>
<Password_Overrides>
<Path>.</Path>
<Password/>
Expand Down Expand Up @@ -254,6 +268,7 @@ More information for the supported datatype format, please visit: https://github
<close_labview_before_install>false</close_labview_before_install>
<restart_labview_after_install>false</restart_labview_after_install>
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
<install_into_global_environment>false</install_into_global_environment>
</LabVIEW>
<VI_Docs>
<Edit_VI_Description>true</Edit_VI_Description>
Expand Down
Binary file not shown.
Binary file modified Example/Get Module Configuration Example/SubModule.vi
Binary file not shown.
Binary file modified Example/String to Enum Example.vi
Binary file not shown.
Binary file modified Example/String(Float with Unit) To Float Example.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Example/Supported Datatype Examples/Test Cases - Cluster Array.vi
Binary file not shown.
Binary file not shown.
Binary file modified Example/Supported Datatype Examples/Test Cases - Cluster.vi
Binary file not shown.
Binary file modified Example/Supported Datatype Examples/Test Cases - Complex.vi
Binary file not shown.
Binary file modified Example/Supported Datatype Examples/Test Cases - Datatype Check.vi
Binary file not shown.
Binary file not shown.
Binary file modified Example/Supported Datatype Examples/Test Cases - float.vi
Binary file not shown.
Binary file modified Example/Supported Datatype Examples/Test Cases - timestamp.vi
Binary file not shown.
Binary file modified Template/CSM Module Template(+Configuration).vi
Binary file not shown.
Binary file modified Template/CSM User Interface(UI) Module Template(+Configuration).vi
Binary file not shown.
Binary file modified _test/Show DBL postfix.vi
Binary file not shown.
Binary file modified _test/Test Cases - API String Arguments Support(VIM).vi
Binary file not shown.
Binary file modified _test/Untitled 1.vi
Binary file not shown.
Binary file modified _test/benchmark of to 1d array.vi
Binary file not shown.
Binary file modified _test/test - strip brackets.vi
Binary file not shown.
Binary file modified _test/test Enum.vi
Binary file not shown.
Binary file modified _test/test boolean strings.vi
Binary file not shown.
Binary file modified _test/test tag value mode.vi
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<Property Name="NI.SortType" Type="Int">3</Property>
<Item Name="Obsolete" Type="Folder">
<Item Name="CSM - Module VI Ref.vi" Type="VI" URL="../CSM - Module VI Ref.vi"/>
<Item Name="CSM - Query CSM VI Ref By API String.vi" Type="VI" URL="../CSM - Query CSM VI Ref By API String.vi"/>
</Item>
<Item Name="Utility" Type="Folder">
<Item Name="CSM - Timestamp to API String Arguments.vi" Type="VI" URL="../CSM - Timestamp to API String Arguments.vi"/>
<Item Name="CSM - Convert HexStr to Data.vim" Type="VI" URL="../CSM - Convert HexStr to Data.vim"/>
<Item Name="CSM - Query CSM VI Ref By API String.vi" Type="VI" URL="../CSM - Query CSM VI Ref By API String.vi"/>
<Item Name="CSM - Query Internal Data Names By API String.vi" Type="VI" URL="../CSM - Query Internal Data Names By API String.vi"/>
<Item Name="CSM - Broadcast Data As API String.vim" Type="VI" URL="../CSM - Broadcast Data As API String.vim"/>
</Item>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - #86.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - Cluster.vi
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - Cluster2.vi
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - Complex.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - Enum.vi
Binary file not shown.
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - Refnum.vi
Binary file not shown.
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - Tag.vi
Binary file not shown.
Binary file not shown.
Binary file modified testcases/testcase-Supported-Datatype/testcases/test - float.vi
Binary file not shown.
Binary file not shown.
Loading