Oristo,
"nVargs.py" is a nice little beginners Python skeleton script without the complexities of Class modules. For new writers modeling their scripts based on "nVargs.py", the following would be helpful.
"nVargs.py" returns the echoed command as part of the returned data (i.e. "# frequencies" below) :
python nVargs.py frequencies
# frequencies
50000
9049500
18049000
¡..
I understand the echoed command is used for commenting in your gnuplots, but for more general use it would be nice to include commented code in your script showing how to return data without the echoed command. Having the echoed command as part of the returned data can be an impediment to further processing, where a string is contained in an otherwise numerical array.
Really appreciate your contributions to the group, especially your documentation efforts that must feel like trying to hit a moving target. The pace of on-going development with the NanoVNA is remarkable.
-Herb