10-10-2012 10:32 AM
I have an active Veristand application that is using the Data logger built into the Stimulus Profile Editor. The data logging is working well but it doesn't display the units of the channels. This is becoming a large problem with our customer.
I have suggested changing the channel names so that they have units in them. Before we go about changing over 100 channel names and dealing with the associated fall-out from doing that, I would like to know if there is a way to get the channel's units to display in the data logger.
Before it is suggested, I am already using the embedded data logger custom device and I have it hammered to the gills.
Has anybody else dealt with this? Know a good workaround?
Thanks!
Solved! Go to Solution.
10-10-2012 11:38 AM
What version of VeriStand are you using? Where are you viewing the files that you need the units to show up?
10-10-2012 11:43 AM
Veristand 2011 and I need units to show up in Diadem.
The data logger is saving in TDMS.
10-10-2012 11:50 AM
We have a patch for this in NI VeriStand 2011 sp1 if you have access to that version. The problem is that VeriStand is using the wrong property name for the units property. The channels are logged with a property named "Units", when it should be "unit_string" in order for other products like DIAdem to interpret it properly.
You can apply an INI token to modify this behavior in 2011 sp1. Add the following token to the file listed below.
Win7:
C:\ProgramData\National Instruments\NI VeriStand 2011\NI VeriStand.ini
WinXP:
C:\Documents and Settings\All Users\Application Data\National Instruments\NI VeriStand 2011\NI VeriStand.ini
[NI VeriStand]
LogUnitsPropertyName = unit_string
10-10-2012 11:52 AM
Awesome!
Thank you!