Hi Larry,
You did a good job with the command list. No problems found!
Yes, there are several versions of the NanoVNA firmware. I have found that the June 12 version is the best. It fixes the problem of communication/interpolation while recalling Cal settings. Not sure how you would find commands from the binaries.
My application is running now on PC Win XP laptop. So far, I am impressed with the little NanoVNA. I have two versions, the black version (gen111.taobao.com) and the white clone (Gecko) model. Picked up the Gecko at auction for US$28. I wanted to compare the two models.
They are very similar but Taobao model seems a bit better. It has stronger type C USB connector vs micro on Gecko. Boot pads on PCB are much bigger on Taobao model. On/off switch is nicer on Taobao, with nicer feel that Gecko. Battery is larger on Taobao and the PCB looks better too, more finished. But both units seem to work. Calibration kit accessories are better on Taobao and you get a set of sma cables, thru connector and USB cable too, things not included with Gecko.
But if you have big hands/fingers you might find the units too tiny to use comfortably.
I have transferred June 12 firmware to Taobao VNA and it works well. Will do same with Gecko soon.
In next few days (or so) will be using my app to compare the impedance measuring accuracy of NanoVNA to my trusty AIM4160 impedance analyzer, which goes to 180 MHz.. As I said, this tiny little unit is amazing so far. It has already proved its worth in measuring crystals and plotting transfer functions of filters.
When measuring things like SWR for antennas in the field the handheld NanoVNA works well. Several of my antennas were found to be spot on compared to my other analyzers. But in my home lab, I like to use PC app (like NanoVNA Sharp or my own app) with the NanoVNA to measure components like coils, crystals, filters and so on.
Regards,
George