Hi,
after having a play with the NanoVNASharp software, I had two small
annoyances:
1) It only used 101 data points, which didn't give me the resolution I was
looking for,
2) It wasn't open source.
Someone made a very nice tool that seemed to address the first concern, but
it was based on Labview, and a release did not seem forthcoming.
So I've hacked together a little Python app which remedies at least those
two concerns:
It reads data from the NanoVNA and displays both a Smith chart and
LogMag(?) displays for both S11 and S12, with as many points as you can be
bothered waiting for. It allows exporting S11 to s1p Touchstone files (and
I'll make it export s2p files soon, but probably not today.)
It has two markers that can be placed at specific frequencies, and shows
impedance and VSWR at those frequencies.
But most importantly: It's something the community can build on.
I hope this is of some use to the community. I'll gladly accept code
changes, improvements, suggestions, bug reports etc. The readme already
has a small list of things I want to do with it :-)
--
Rune / 5Q5R