LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why does LV2009 "Read Key (String)" no longer convert "\81" to a single byte?

LabVIEW 2009 "Read Key (String)" calls the sub-VI "Unescape String" which will only convert hex digits 00 thru 1F to a single character. Is this by design or is it an oversight?
0 Kudos
Message 1 of 2
(2,166 Views)

Hi Thundt,

 

The Unescape String method was changed in 2009.  Here are the details:

 

Files Written with Config File VIs May Not Be Compatible With Previous Versions

Strings are escaped and unescaped differently in the new Config File VIs.
"\n" was previously escaped to "\0A" but is now escaped to "\10".
"\t" was previously escaped to " \09" but is now escaped to " \t".
"\r" was previously escaped to "\0D" but is now escaped to " \13".

Stephen Meserve
National Instruments
0 Kudos
Message 2 of 2
(2,149 Views)