Skip to content

Commit 73a64aa

Browse files
authored
Dev202508 (#493)
* init dev202508 * make argument mnu sync with folder, which will help to include APIString & massdata in it. * update mnu * add test - new.vi (#494) Co-authored-by: NEVSTOP <nevstop>
1 parent 508e741 commit 73a64aa

File tree

11 files changed

+15
-15
lines changed

11 files changed

+15
-15
lines changed

Communicable State Machine(CSM).vipb

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-07-01 11:20:47" Modified_Date="2025-07-21 12:10:01" Creator="liyao" Comments="" ID="e6dba470a1660888d38ec236b9eab53d">
1+
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-07-01 11:20:47" Modified_Date="2025-08-16 09:20:21" Creator="liyao" Comments="" ID="2fa141a16d091c2640b94d046a1eae7e">
22
<Library_General_Settings>
33
<Package_File_Name>NEVSTOP_lib_Communicable_State_Machine</Package_File_Name>
4-
<Library_Version>2025.7.0.1</Library_Version>
4+
<Library_Version>2025.8.0.1</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>src</Library_Source_Folder>
77
<Library_Output_Folder>vip</Library_Output_Folder>
@@ -65,15 +65,7 @@ For information on NEVSTOP-LAB, visit: &lt;color=blue&gt;&lt;u&gt;&lt;i&gt;https
6565
<Copyright/>
6666
<Packager>NEVSTOP</Packager>
6767
<URL>https://github.com/NEVSTOP-LAB</URL>
68-
<Release_Notes>##Core
69-
[important] #236 #475 #481 #482 #487 #490 #491 CSM Framework now support register state.
70-
[important] #488 After "Macro: Initialize" is complete, CSM start to process external message.
71-
72-
##API
73-
[update] #485 Add "Recursive" option for "CSM - List Submodules.vi"
74-
75-
##CSMLoop
76-
[fix] #479 fix bug that async-message could not get response until loop is stopped.</Release_Notes>
68+
<Release_Notes/>
7769
</Description>
7870
<Destinations>
7971
<Toolkit_VIs>
@@ -247,7 +239,6 @@ For information on NEVSTOP-LAB, visit: &lt;color=blue&gt;&lt;u&gt;&lt;i&gt;https
247239
<close_labview_before_install>true</close_labview_before_install>
248240
<restart_labview_after_install>true</restart_labview_after_install>
249241
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
250-
<install_into_global_environment>false</install_into_global_environment>
251242
</LabVIEW>
252243
<VI_Docs>
253244
<Edit_VI_Description>true</Edit_VI_Description>
-24 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-8 Bytes
Binary file not shown.
-8 Bytes
Binary file not shown.

testcases/testcase-csmhelper/testcase-csmhelper.lvclass

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,15 @@
199199
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
200200
<Property Name="NI.ClassItem.State" Type="Int">1082929680</Property>
201201
</Item>
202+
<Item Name="test - new.vi" Type="VI" URL="../testcases/test - new.vi">
203+
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%Q!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!-6'6T&gt;%.B=W5A&lt;X6U!!!A1&amp;!!!Q!!!!%!!B.F=H*P=C"J&lt;C!I&lt;G]A:8*S&lt;X)J!$*!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!,6'6T&gt;%.B=W5A;7Y!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!")!!!U!!!!-!!!!!!!!!!!!!!%!#!!!!!!</Property>
204+
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
205+
<Property Name="NI.ClassItem.Flags" Type="Int">32</Property>
206+
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
207+
<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
208+
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
209+
<Property Name="NI.ClassItem.State" Type="Int">1074278928</Property>
210+
</Item>
202211
</Item>
203212
<Item Name="setUp.vi" Type="VI" URL="../setUp.vi">
204213
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%S!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!.=G6G:8*F&lt;G.F)'^V&gt;!!A1&amp;!!!Q!!!!%!!B.F=H*P=C"J&lt;C!I&lt;G]A:8*S&lt;X)J!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!-=G6G:8*F&lt;G.F)'FO!!"B!0!!$!!$!!1!"!!&amp;!!1!"!!%!!1!"A!%!!1!"Q-!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!%A!!$1!!!!Q!!!!!!!!!!!!!!1!)!!!!!!</Property>
@@ -207,15 +216,15 @@
207216
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
208217
<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
209218
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
210-
<Property Name="NI.ClassItem.State" Type="Int">1082401296</Property>
219+
<Property Name="NI.ClassItem.State" Type="Int">1107821072</Property>
211220
</Item>
212221
<Item Name="tearDown.vi" Type="VI" URL="../tearDown.vi">
213-
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%S!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!.=G6G:8*F&lt;G.F)'^V&gt;!!A1&amp;!!!Q!!!!%!!B.F=H*P=C"J&lt;C!I&lt;G]A:8*S&lt;X)J!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!-=G6G:8*F&lt;G.F)'FO!!"B!0!!$!!$!!1!"!!&amp;!!1!"!!%!!1!"A!%!!1!"Q-!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!)!!!!!!</Property>
222+
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!%S!!!!#1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!.=G6G:8*F&lt;G.F)'^V&gt;!!A1&amp;!!!Q!!!!%!!B.F=H*P=C"J&lt;C!I&lt;G]A:8*S&lt;X)J!$2!=!!?!!!='H2F=X2D98.F,7.T&lt;7BF&lt;("F=CZM&gt;G.M98.T!!!-=G6G:8*F&lt;G.F)'FO!!"B!0!!$!!$!!1!"!!&amp;!!1!"!!%!!1!"A!%!!1!"Q)!!(A!!!U)!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!)!!!!!!</Property>
214223
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
215224
<Property Name="NI.ClassItem.Flags" Type="Int">0</Property>
216225
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property>
217226
<Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property>
218227
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
219-
<Property Name="NI.ClassItem.State" Type="Int">1082139152</Property>
228+
<Property Name="NI.ClassItem.State" Type="Int">1342710272</Property>
220229
</Item>
221230
</LVClass>

0 commit comments

Comments
 (0)