Skip to content

Commit

Permalink
Dev202406 (#279)
Browse files Browse the repository at this point in the history
* [update] #277 Response Timeout could be modified. The value is stored in LabVIEW.ini as "CSM.Tool.DebugPanel.Response Timeout"

* [update] #275 `,` and `;`  are added to keyword list

* [update] minor update to examples #274

* [update] minor update

* [update] all embedded OpenG SubVI is marked as subroutine

* [update] #278 More History for CSM-DebugConsole

* [fix] #280 Loop Support: fix bug in CSMLS - Remove Loop Tag and previous State(s) to Break.vi

* 更新 CSM - Debug Console - DebugTool.vi

* Set Error as "Use Default if Unwired"

* [update] Create Tool Btn for CSM - Mermaid Tool

* Save History after every message posted/sent
  • Loading branch information
nevstop authored Jun 30, 2024
1 parent c544bcb commit 1d33b0e
Show file tree
Hide file tree
Showing 39 changed files with 17 additions and 21 deletions.
34 changes: 15 additions & 19 deletions Communicable State Machine(CSM).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-07-01 11:20:47" Modified_Date="2024-05-27 10:19:28" Creator="liyao" Comments="" ID="e5037b95b7385d71f6514232c89e2ca5">
<VI_Package_Builder_Settings Version="2020.1" Created_Date="2023-07-01 11:20:47" Modified_Date="2024-06-21 22:49:41" Creator="liyao" Comments="" ID="fabdd98f351e4df2de1b5d208842c1ba">
<Library_General_Settings>
<Package_File_Name>NEVSTOP_lib_Communicable_State_Machine</Package_File_Name>
<Library_Version>2024.5.0.3</Library_Version>
<Library_Version>2024.6.0.3</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 @@ -68,27 +68,23 @@
<Copyright/>
<Packager>NEVSTOP</Packager>
<URL>https://github.com/NEVSTOP-LAB</URL>
<Release_Notes>#Core
[add] #269 Add APIs to check registration in BroadcastRegistry
[update] #272 csm name support utf-8 charactors
[fix] #239 The registration status of a module can now be linked to two messages from a single CSM module.
[fix] #268 Fix bug that CSM of chain type is not included in result of CSM - List Modules.vi
<Release_Notes>
##Arguments
[update] #275 `,` and `;` are added to keyword list

#Tool
[add] #270 Show status registration information in LogViewer
[add] Add "Highlight All CSM Scripts" in popup menu plugin
[update] improve tool launcher dialog
##Tool
[update] #277 Response Timeout could be modified. The value is stored in LabVIEW.ini as "CSM.Tool.DebugPanel.Response Timeout"
[update] #278 More History for CSM-DebugConsole
[update] Create Tool Btn for CSM - Mermaid Tool

#Template
[update] Change templates names to make it more comprehensible
[update] Update descriptions in all templates
##Addon
[fix] #280 Loop Support: fix bug in CSMLS - Remove Loop Tag and previous State(s) to Break.vi

#Addon-Logger
[add] #271 logger file will be limited by file-size(10M as default) and file-num(2 as default) parameter.
[update] add handshake between thread and api
##Documentation
[update] minor update to examples #274

#Documentation
[update] Update library icon</Release_Notes>
##Utility
[update] all embedded OpenG SubVI is marked as subroutine</Release_Notes>
</Description>
<Destinations>
<Toolkit_VIs>
Expand Down
Binary file not shown.
Binary file modified src/Example/0. Base Concepts/Module Naming Rules.vi
Binary file not shown.
Binary file not shown.
Binary file added src/_TEST/test breakdown and compact.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 not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -223,16 +223,16 @@
</Item>
<Item Name="_openG" Type="Folder">
<Item Name="1D Array to String_csm.vi" Type="VI" URL="../Utility/_openG/1D Array to String_csm.vi"/>
<Item Name="String to 1D Array_csm.vi" Type="VI" URL="../Utility/_openG/String to 1D Array_csm.vi"/>
<Item Name="Set Data Name_csm.vi" Type="VI" URL="../Utility/_openG/Set Data Name_csm.vi"/>
<Item Name="Array of VData to VCluster_csm.vi" Type="VI" URL="../Utility/_openG/Array of VData to VCluster_csm.vi"/>
<Item Name="End of Line Constant (bug fix)_csm.vi" Type="VI" URL="../Utility/_openG/End of Line Constant (bug fix)_csm.vi"/>
<Item Name="Get Data Name_csm.vi" Type="VI" URL="../Utility/_openG/Get Data Name_csm.vi"/>
<Item Name="Get Header from TD_csm.vi" Type="VI" URL="../Utility/_openG/Get Header from TD_csm.vi"/>
<Item Name="Get Last PString_csm.vi" Type="VI" URL="../Utility/_openG/Get Last PString_csm.vi"/>
<Item Name="Get PString_csm.vi" Type="VI" URL="../Utility/_openG/Get PString_csm.vi"/>
<Item Name="Get Strings from Enum_csm.vi" Type="VI" URL="../Utility/_openG/Get Strings from Enum_csm.vi"/>
<Item Name="Set Data Name_csm.vi" Type="VI" URL="../Utility/_openG/Set Data Name_csm.vi"/>
<Item Name="Set Enum String Value_csm.vi" Type="VI" URL="../Utility/_openG/Set Enum String Value_csm.vi"/>
<Item Name="String to 1D Array_csm.vi" Type="VI" URL="../Utility/_openG/String to 1D Array_csm.vi"/>
</Item>
<Item Name="Timeout Selector.vi" Type="VI" URL="../Utility/Timeout Selector.vi"/>
<Item Name="Build Internal State String.vi" Type="VI" URL="../Utility/Build Internal State String.vi"/>
Expand Down
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 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 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 not shown.

0 comments on commit 1d33b0e

Please sign in to comment.