Sign Up

CSM INI Static Variable Support by NEVSTOP-LAB - Toolkit for LabVIEW Download

Support of Static Variables which are loaded from ini configuration file for Communicable State Machine(CSM)

D Discussion Watch * 1 ↓611
 logo
Version2024.9.28.202135
ReleasedSep 28, 2024
Publisher NEVSTOP-LAB
License Not Specified
LabVIEW VersionLabVIEW>=17.0
Operating System Windows, Mac, and Linux
Dependencies nevstop_lib_communicable_state_machine   nevstop_lib_csm_api_string_arguments_support  
Used By nevstop_programming_palette   nevstop_lib_csm_continuous_meausrement_and_logging_example  
Project links Homepage   Discussion

Description

This library is adding ${variable} support of arguments for CSM, which is loaded from the first catched ini file in application folder or topmost VI's parent folder. You can specified a section name or use ${section.variable:defaultValue} when section name is left as blank.

Open Source Declaration
- A copy of LabVIEW-Config by @rcpacini is included and used. Source Repo link: https://github.com/rcpacini/LabVIEW-Config

Release Notes

2024.9.28.202135 (Sep 28, 2024)

[add] #42 add "CSM - Read Log Filter Rules from INI Strings" to load log filter rules in config file.
[add] #45 add "CSM - Read File Logger Configuration from INI String"
[add] Add Read Array Key.vi in LabVIEW Config Library.
[add] #41 Support Multi-lines for key in LabVIEW-Config Library
[update] #47 #48 The Session/Key is now case-insensitive and safe from spaces at both the beginning and end.
[upgrade] add "VI Reference" to all CSMs

yao was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts