WiresmithTech / tedium

3 stars 1 forks source link

Include Standard Properties for Channels #43

Open JamesMc86 opened 8 months ago

JamesMc86 commented 8 months ago

(A split of https://github.com/WiresmithTech/tedium/issues/29)

It appears there are standard properties for the name and description of the groups to follow. (see https://www.ni.com/docs/en-US/bundle/labwindows-cvi/page/cvi/libref/cvitdms_setchannelproperty.htm)

We want to make these easy to use in the API and check if we should auto-create the name property when we create the channel by reviewing existing TDMS files and mimicking their behaviour.

Those properties are name, description and unit_string.

Note: Name needs to handle the rename case (#31) and so probably shouldn't be stored separately.