The simvar Watcher program now defaults with units to most of the simvars (excellent thanks for that), however there are some simvars units that default to null/blank.
Question 1 why? (assume they can be multi unit types - example rankine or fahrenheit or celsius)
If you save these simvars to a file they then save with a blank/null and then are automagically made to a default value with a corrected unit.
Question 2 How? where did it get the new default that is did not before?
Second part: there are some units that seem to have been miss converted and are still the enums??- "UNITS_RANKINE" or "UNITS_PERCENT", or "UNITS_DEGREES_ANGL16",
edit: i modified line 655 of simvarsviewmodel.cs
lErrorMessages.Add("l." + i.ToString() + " Wrong Unit name : " + (aSubStrings[1] != null ? "Blank" : aSubStrings[1]));
to add in the word Blank
before save - note blank uints
after load - blank filled in