String Parameters - LabVIEW NXG VI Call Parameters
- Updated2025-07-21
- 1 minute(s) read
String Parameters - LabVIEW NXG VI Call Parameters
String Parameters
When you configure calls to VIs that use strings as parameters, you can store the string data as a binary string when reading the data from the VI or when passing the data to the VI. This option is necessary because LabVIEW NXG strings can contain binary data, including NUL characters, but TestStand strings cannot contain NUL characters.
Use the ring control in the Type column of the VI Parameter Table on the LabVIEW NXG Module tab to select ASCII String or Binary String. The default value is ASCII String. TestStand does not modify the values of the ASCII strings it passes to or from VIs.
Select Binary String in the Type column of the VI Parameter Table to store a LabVIEW NXG string that contains binary data in a TestStand property. TestStand compresses the binary data, encodes the compressed data, and stores the compressed data using only printable ASCII characters. To pass a compressed string to a VI, select Binary String in the Type column. TestStand unencodes and decompresses the binary data the string stores before passing it to the VI.
Other LabVIEW NXG data types treated as strings in TestStand include Timestamps and Paths.
See Also
Edit LabVIEW NXG VI Call dialog box