Skip to content

Commit 5f040ad

Browse files
author
NEVSTOP
committed
Merge branch 'main' into 89-refactor-example
# Conflicts: # API-String-Arugments-Support/CSM - Module VI Ref.vi # API-String-Arugments-Support/CSM - Query CSM VI Ref By API String.vi # CSM API String Arguments Support.vipb # Example/Get Module Configuration Example/Get Module Configuration Example.vi # Example/String to Enum Example.vi # Example/String(Float with Unit) To Float Example.vi # Example/Supported Datatype Examples/Test Cases - 2D Array in Cluster.vi # Example/Supported Datatype Examples/Test Cases - 2D Cluster Array.vi # Example/Supported Datatype Examples/Test Cases - API String Arguments Support(Variant).vi # Example/Supported Datatype Examples/Test Cases - Array Contains Cluster with Array.vi # Example/Supported Datatype Examples/Test Cases - Cluster Array.vi # Example/Supported Datatype Examples/Test Cases - Cluster Changed Value as Arguments.vi # Example/Supported Datatype Examples/Test Cases - Cluster.vi # Example/Supported Datatype Examples/Test Cases - Complex.vi # Example/Supported Datatype Examples/Test Cases - Datatype Check.vi # Example/Supported Datatype Examples/Test Cases - Empty String Check.vi # Example/Supported Datatype Examples/Test Cases - float.vi # Example/Supported Datatype Examples/Test Cases - timestamp.vi # testcases/testcase-Supported-Datatype/testcases/test - float.vi
2 parents 4da9f75 + 3d7194a commit 5f040ad

File tree

84 files changed

+30
-10
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+30
-10
lines changed

Arguments/API String Arguments.mnu

2.2 KB
Binary file not shown.

CSM API String Arguments Support.lvproj

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@
2424
<Item Name="_test" Type="Folder" URL="../_test">
2525
<Property Name="NI.DISK" Type="Bool">true</Property>
2626
</Item>
27+
<Item Name="addons" Type="Folder" URL="../addons">
28+
<Property Name="NI.DISK" Type="Bool">true</Property>
29+
</Item>
30+
<Item Name="Arguments" Type="Folder" URL="../Arguments">
31+
<Property Name="NI.DISK" Type="Bool">true</Property>
32+
</Item>
2733
<Item Name="Example" Type="Folder" URL="../Example">
2834
<Property Name="NI.DISK" Type="Bool">true</Property>
2935
</Item>
@@ -33,7 +39,6 @@
3339
<Item Name="testcase" Type="Folder">
3440
<Item Name="testcase-Supported-Datatype.lvclass" Type="LVClass" URL="../testcases/testcase-Supported-Datatype/testcase-Supported-Datatype.lvclass"/>
3541
</Item>
36-
<Item Name="API String Arguments Support.lvlib" Type="Library" URL="../API-String-Arugments-Support/API String Arguments Support.lvlib"/>
3742
<Item Name="CSM API String Arguments Support.vipb" Type="Document" URL="../CSM API String Arguments Support.vipb"/>
3843
<Item Name="README(CN).md" Type="Document" URL="../README(CN).md"/>
3944
<Item Name="README.md" Type="Document" URL="../README.md"/>

CSM API String Arguments Support.vipb

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-08-12 17:59:50" Modified_Date="2025-08-14 15:45:22" Creator="yaoli" Comments="" ID="060f54680fc9ebed4538b1248ab84dd9">
1+
<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">
22
<Library_General_Settings>
33
<Package_File_Name>NEVSTOP_lib_CSM_API_String_Arguments_Support</Package_File_Name>
44
<Library_Version>2025.8.0.1</Library_Version>
@@ -17,7 +17,7 @@
1717
</Library_General_Settings>
1818
<Advanced_Settings>
1919
<Package_Dependencies>
20-
<Additional_External_Dependencies>labview_open_source_lib_epoch_datetime &gt;=1.2.0.6</Additional_External_Dependencies>
20+
<Additional_External_Dependencies>labview_open_source_lib_epoch_datetime &gt;=1.3.0.8</Additional_External_Dependencies>
2121
<Additional_External_Dependencies>nevstop_lib_communicable_state_machine &gt;=2025.7.30.163451</Additional_External_Dependencies>
2222
<Package_Conflicts>nevstop_lib_jki_state_machine++ &gt;=2023.8.5.2239</Package_Conflicts>
2323
</Package_Dependencies>
@@ -53,7 +53,9 @@ More information for the supported datatype format, please visit: https://github
5353
<Copyright/>
5454
<Packager>NEVSTOP</Packager>
5555
<URL>https://github.com/NEVSTOP-LAB/CSM-API-String-Arugments-Support</URL>
56-
<Release_Notes>[update] #90 Mark "CSM - Query CSM VI Ref By API String.vi" as obsolete. Prompt user to use "CSM - Module VI Reference.vi" instead.</Release_Notes>
56+
<Release_Notes>[add] Add a sub-palette in argument palette
57+
[update] #90 Mark "CSM - Query CSM VI Ref By API String.vi" as obsolete. Prompt user to use "CSM - Module VI Reference.vi" instead.
58+
[update] update dependency to latest version. </Release_Notes>
5759
</Description>
5860
<Destinations>
5961
<Toolkit_VIs>
@@ -120,6 +122,12 @@ More information for the supported datatype format, please visit: https://github
120122
<Preserve_Hierarchy>true</Preserve_Hierarchy>
121123
<Path>&lt;user.lib&gt;\_NEVSTOP\Communicable State Machine(CSM)\More Templates</Path>
122124
</Additional_Destination>
125+
<Additional_Destination>
126+
<Name>CSM-Dir</Name>
127+
<LLB>false</LLB>
128+
<Preserve_Hierarchy>true</Preserve_Hierarchy>
129+
<Path>&lt;user.lib&gt;\_NEVSTOP\Communicable State Machine(CSM)</Path>
130+
</Additional_Destination>
123131
</Destinations>
124132
<Source_Files>
125133
<Destination_Overrides>
@@ -128,12 +136,6 @@ More information for the supported datatype format, please visit: https://github
128136
<Additional_Destination>false</Additional_Destination>
129137
<Additional_Destination_Index>0</Additional_Destination_Index>
130138
</Destination_Overrides>
131-
<Destination_Overrides>
132-
<Path>API-String-Arugments-Support</Path>
133-
<Destination>0</Destination>
134-
<Additional_Destination>false</Additional_Destination>
135-
<Additional_Destination_Index>0</Additional_Destination_Index>
136-
</Destination_Overrides>
137139
<Destination_Overrides>
138140
<Path>Example</Path>
139141
<Destination>1</Destination>
@@ -146,6 +148,18 @@ More information for the supported datatype format, please visit: https://github
146148
<Additional_Destination>false</Additional_Destination>
147149
<Additional_Destination_Index>0</Additional_Destination_Index>
148150
</Destination_Overrides>
151+
<Destination_Overrides>
152+
<Path>Arguments</Path>
153+
<Destination>0</Destination>
154+
<Additional_Destination>true</Additional_Destination>
155+
<Additional_Destination_Index>1</Additional_Destination_Index>
156+
</Destination_Overrides>
157+
<Destination_Overrides>
158+
<Path>addons</Path>
159+
<Destination>0</Destination>
160+
<Additional_Destination>true</Additional_Destination>
161+
<Additional_Destination_Index>1</Additional_Destination_Index>
162+
</Destination_Overrides>
149163
<Password_Overrides>
150164
<Path>.</Path>
151165
<Password/>
@@ -254,6 +268,7 @@ More information for the supported datatype format, please visit: https://github
254268
<close_labview_before_install>false</close_labview_before_install>
255269
<restart_labview_after_install>false</restart_labview_after_install>
256270
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
271+
<install_into_global_environment>false</install_into_global_environment>
257272
</LabVIEW>
258273
<VI_Docs>
259274
<Edit_VI_Description>true</Edit_VI_Description>
1.03 KB
Binary file not shown.
876 Bytes
Binary file not shown.
884 Bytes
Binary file not shown.

_test/Show DBL postfix.vi

64 Bytes
Binary file not shown.
748 Bytes
Binary file not shown.

_test/Untitled 1.vi

6.2 KB
Binary file not shown.

_test/benchmark of to 1d array.vi

24 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)