Skip to content

Releases: NEVSTOP-LAB/CSM-API-String-Arguments-Support

v2024.June: Add More Setting APIs

30 Jun 14:34
2b21e3f
Compare
Choose a tag to compare

Release Notes:

[add] #43 Add boolean strings setting API
[add] #42 Add float precision setting API
[add] #48 For Boolean,Integer,Float,Complex, tag-value pair is now supported.
[update] #41 Float String with Unit now is supported
[fix] #44 The bugs in cluster tag:value mode have been fixed to prevent unnecessary error reporting.
[fix] #46 #47 fix templates names in New VI Dialog

v2024.May: Bug fix and more Query API

30 May 16:20
7062f8f
Compare
Choose a tag to compare

Release Notes:

[add] #39 add CSM - Query Internal Data Names By API String.vi
[add] add CSM - Query CSM VI Ref By API String.vi. CSM - Module VI Ref.vi is obsolete.
[add] add a new mode for cluster type: no label mode
[fix] #38 remove . if no digital number is behind.
[update] #37 update template
[update] Use Embedded copies of OpenG VIs and enhancing efficiency
[update] Update names of templates

v2024.Apr: Fix bug for float data type

30 Apr 03:33
329761f
Compare
Choose a tag to compare

Release Notes:

[fix] #35 support the data if too large or too small. Support Y,Z,E,a,z,y for float
[fix] Fixing bugs in removing unnecessary 0s at the end
[update] update palette
[update] update all icons

v2024.Mar. Release: Float Support Enhancement

29 Mar 05:51
f8ad621
Compare
Choose a tag to compare

Release Notes:

[fix] #32 fix the sign problem of complex numbers
[update] #31 use SI format for float datatype
[update] support n,p,f,G,T,p for float datatype

v2024.Feb Release: Bug Fix

03 Mar 15:09
Compare
Choose a tag to compare

Release Notes:

[fix] #28 Fix bugs for Complex data type

Full Changelog: v2024.Jan...v2024.Feb

v2024.Jan Release: Support Complex Datatype

31 Jan 03:41
a5cf52c
Compare
Choose a tag to compare

Release Notes:

[add] #18 add SGLComplex and DBL Complex Datatype
[add] Utility: CSM - Convert HexStr to Data.vim
[update] #21 Special Float: e,-e,pi,-pi,inf,+inf,-inf,NaN support
[update] #23 for cluster, if the label is not specified, the string will be converted to first element
[update] For SGL/DBL/Integer/Path/Complex/Array/Cluster, empty string will be converted to the input prototype value
[update] For Timestamp, empty string will be converted to current time.
[update] #25 throw error when data name is not defined in cluster prototype in "Convert API String Arguments to Data“ API

What's Changed

Full Changelog: v2023.Dec...v2024.Jan

v2023.Dec Release: Minor Change

25 Dec 03:18
Compare
Choose a tag to compare

Release Notes:

[add] #17 "yes"/"no" as TRUE/FALSE

v2023.Nov Release: support Timestamp

29 Nov 01:42
Compare
Choose a tag to compare

Release Notes:

[add] #12 Other Datatype will be treated as variant and use CSM-HexStr for data transformation.
[add] #9 add timestamp support based on Epoch Date & Time by G Open Source Project
[add] #15 add utility VI: format timestamp to valid CSM Argument String VI
[add] #13 add utility VI: get CSM VI Reference based on CSM-API-String-Arguments
[update] show Init States("Macro: Initialize") as control, to make it possible be changed

v2023.Oct: First Release to vipm.io

29 Oct 11:55
Compare
Choose a tag to compare

Release Notes:

First release. API is under CSM Add-on palette.

PR

New Contributors

Full Changelog: https://github.com/NEVSTOP-LAB/CSM-API-String-Arguments-Support/commits/v2023.Oct