LabView uses Window's regional settings. Yes, the software could be changed to perform conversions on all of the numerical data.
But please don't get me wrong, you don't have to change it, I just thought it's maybe worth mentioning and because it's not specified in the manual. The workaround is very simple.
I'm also writing software for the NanoVNA for my own (specific) applications and had similar problems, but I'm using C#
I was just curious testing your software for comparative measurements.
There is only one more little thing I have noticed, probably also LabView specific :
Disconnecting the COM Port (by pushing the Link button) does not really work. It's shown disconnected, but the COM port is not accessible for other application as long as the program is still running.
Keep the great and inpiring work going!
Believe me when I say, I know I don't have to change it.
I would assume that most Windows PC users know if they select a region that uses commas rather than than a decimal that this is how it will work. If you like the decimal, don't select regions that don't use it. No matter what you select for your region, it has no effect on the data the software produces. It's just how you choose to enter and have it presented. You're right, it is very simple. It was never in the scope of the manual to help educate people on the basics of how to use a computer.
From the manual:
This manual assumes the reader is PC literate and has some basic understanding of how a VNA works. It is not a learner’s guide on using a VNA and offers no assistance into solving basic computer related problems.
and of course
This software can be viewed as an engineering tool at best. Its primary use was to extend the author's understanding of V2+. It was never intended to be used as a general tool for radio hobbyist’s to tune their antennas. The software is fairly buggy and not very robust. Even under normal conditions, expect to run into several problems if attempting to use this software. It’s a very poor choice for the beginner. Yes, LabView does have a problem closing the comm ports. If you start LabView, then run a program that uses a comm port, then close that program down. As long as LabView remains running, that port is locked. They may have addressed it on newer versions. I never looked into it. Funny that you mention C# as from what I remember, they had rewrote the comm port, guessing because some software person thought it would make things so much better. It broke pretty much every serial port I had. Even if Windows supported the hardware, LabView would not work with it. I changed to FTDI, tossed all the other hardware and moved on. This problem you mention may have cropped up at that time.
If you wonder why I use LV 2011 when it's so old and the latest is free (for home use), it's because I know about most of the problems with it and the new versions don't really offer anything that would be of benefit to me.