Sign Up

IG Config by Illuminated G - Toolkit for LabVIEW Download

Configuration tree with search capabilities and simple storage formats meant to be a base functionality of a larger config system.

D Discussion Watch * 0 ↓25
 logo
Version0.9.0.11
ReleasedNov 01, 2024
Publisher Illuminated G
License MIT
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Dependencies jdp_science_jsontext   drjdpowell_lib_sqlite_labview  
Project links Discussion

Description

This is a base level configuration storage library. This library provides a tree structure for storing string values with various methods for traversing and searching the data to find and identify nodes. Hierarchical organization is supported along with attaching meta-data values to configuration element nodes. The library includes implementations for INI, JSON, and SQLite storage formats with all data being compatible with all formats. Helper VIs are provided to consistently store different supported data types as strings.

The library provides a host of traversal and search capabilities for finding nested and ancestor elements related to a specific element. The intent is for another layer to be built above this library that provides all the APIs for a specific organizational structure for a given application or component. The meta fields can be used to store type identifying information and provide generalized handling of contents along with other associated information for config elements.

Release Notes

0.9.0.11 (Nov 01, 2024) no release notes for this version
derrickb was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts

Forum Posts

Getting Started Example?
This looks like a very interesting library.  Does anyone have a basic example of how to start usi…