开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Anyone pushed the available firmware versions to their unit yet? Comments?

 

I've pushed both the nanoVNA_900_AA_20190611.dfu and nanoVNA_900_ch_20190505.dfu firmware to my 'Gecko' VNA and have found that they were compiled by gen111.taobao.com as that URL appears on the startup screen under the nanoVNA name.

I would be interested to hear if any others have pushed any of the firmware found in the download archives mentioned previously in this group.

I've noticed that they don't always start up and just hang at the boot screen.

Comments?


Re: NanoVNA software on windows 10 x64?

 

Dear Gen ( i hope Gen is your first name)
Glad to meet you in this forum.
Have you planed to make this C# software open source ?
I have the same question for the 900MHz NanoVNA firmware.
Regards,
David, F4HTQ.


Re: NanoVNA software on windows 10 x64?

 

On Wed, Jun 26, 2019 at 01:47 AM, <f4htq@...> wrote:


Dear Gen ( i hope Gen is your first name)
Glad to meet you in this forum.
Have you planed to make this C# software open source ?
I have the same question for the 900MHz NanoVNA firmware.
Regards,
David, F4HTQ.
There's no plan for open source nanovnasharp in the short term.
The 900M firmware will comply with the gnu License and open source after fixing some errors.


Re: what does your NanoVNA circuit board look like?

 

Hugen,
I noticed that the accuracy of the touchscreen is not the best. I was going through the NanoVNA GitHub source and I saw a few calibration and self test routines in control.c .
Do you know how to get to them or do you need to recompile the code with a runtime flag to enable?

Thanks


Re: what does your NanoVNA circuit board look like?

 

The firmware I compiled has been optimized for the touch screen of my hardware,Download to to other hardware may require recalibration. You can use the shell connection and calibrate via the "touchcal" command.


Re: Ordered a VNA, seller no longer listed

 

I wouldn't worry too much about the message "This user is no longer registered on eBay". Often the cause of the message is the seller hasn't paid the fees that are due so ebay suspends the account. Most sellers pay the fees and get the account reinstated; once in a while one fades away, never to be heard from again. Usually the latter happens when sellers having little or no feedback. With an item of this expense the seller most likely will send it with some sort of tracking number attached. If you have a tracking number, go to Postal Ninja and see if the package is enroute. If you don't have a tracking number or the package isn't enroute, submit a refund request and ebay should process it fairly quickly.

Regards,
George


Markers

 

While playing with NanoVNA Sharp (1.02), I realized there are no marker functions. Do any of the SW people know if markers can be added?
Thanks
Frank


Re: what does your NanoVNA circuit board look like?

 

Folks:

Regarding batteries, I ordered mine on Banggood, and the description
contained this caveat:



* Batteries are not included because of the safety of international
transportation. But we have reserved a power management IC, you can
weld your own batteries.
Or use other power sources, such as power bank, to supply power to it
through USB interface.
*

Sure enough it doesnt charge, and as they advise above, I run mine off a
USB battery bank. I havent cracked the case to look, but I imagine I will
add a battery sooner or later.

73;
Bob KV4PC

On Sat, Jun 22, 2019 at 1:31 PM Larry Rothman <ac293@...> wrote:

I just received my NanoVNA yesterday and it was shipped without the
battery. I noticed there are unused pads directly below the coil, one of
which connects to VCC batt. There is also a spot for a TF card slot.
I would appreciate if other NanoVNA owners could post photos of their
boards for a comparison to see if there are different versions being sold.
Also, does anyone know if there is a touchscreen calibration routine
available?
Mine is way off.

Thanks
Larry




Re: what does your NanoVNA circuit board look like?

 

Bob,
The charging circuit is part of the 3.7v to 5v inverter.
I soldered (welded ;-) ) an old Motorola really thin cell battery to mine and it charges without issue.

Q: when you apply power via the USB, is there a blue flashing LED?
When there is no battery or the battery is low, it flashes.
Mine stopped flashing and stayed ON after my battery was charged.
Post a photo of your board (remove the rear cover) so you can compare to mine.

73 Larry


NanoVNA and Linux

 

Is anyone else trying this out ..
My experience so far:

OMG the Com port is not being detected ... read loads of crap on STMicroelectronics Virtual Com Port from ages back ... then noticed instead of /dev/ttyUSB0 it makes /dev/ttyACM0 .... DOH!!

Tried setting up NanoVNASharp with playonlinux ... so far no go but have not tried too hard yet .... UGH!

nanovna.py came with some issues as well but not hard to sort out just a little ugh

so first make sure you install the dependencies:

$ pip install numpy
$ pip install scikit-rf

I found pip install scikit-rf needed sudo so

$ pip install numpy
$ sudo pip install scikit-rf

Then nanovan.py complains about the com port ...

Traceback (most recent call last):
File "./nanovna.py", line 330, in <module>nv.set_port(opt.port)
File "./nanovna.py", line 58, in set_port self.send_command("port %d\r" % port)
File "./nanovna.py", line 48, in send_command self.open()
File "./nanovna.py", line 40, in open self.serial = serial.Serial(self.dev)
File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 240, in __init__ self.open()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))serial.serialutil.SerialException: [Errno 2] could not open port /dev/cu.usbmodem401: [Errno 2] No such file or directory: '/dev/cu.usbmodem401'

Tried passing the port to nanovna.py using the -P switch:
$ ./nanovna.py -P /dev/ttyACM0
Usage: nanovna.py: [options]
nanovna.py: error: option -P: invalid integer value: '/dev/ttyACM0'

Then brain kicked in ... it is the the OMG early hours right now :P and used the -d switch -P must be for setting he channel Port BIG DOH!!

With that working I have been trying to get plots all seems to go ok only I get a screen showing a plot (wish I could attach (admins?))

will try an explain

running ./nanovna.py -d /dev/ttyACM0 -P 0 -v -W gets me a graph in matlib x 0.0 to 3.0 y 1.000 ti 1.025 at this point i was all YAY .. then I zoomed out and moved around no data showing out of these scales ... ok me thinks pass a frequency and perhaps those numbers move so just a test i pluck 7Mhz out of my head and run ./nanovna.py -d /dev/ttyACM0 -P 0 -F 7000000 -v -W and get exactly the same graph .... have i missed something the -h doesn't specify how to send the Freq (i.e. Hz Khz Mhz)

So after my long winded post (sorry all) am am left with:

How do you get a graph of the area you want?
What is the -c scan by script option anyone played with that yet?
And the biggy has anyone coded a live updating graph like the vna/j software ... or better yet a plugin for vna/J?

Cheers All

Tim M0THM


Re: NanoVNA software on windows 10 x64?

 

Hi all :) On good news I have NanoVNASharp running under Linux ... bit of a play and got there ... But cant get the com port to forward through .. A problem lots have and i am sure when I am more awake I'll get wine there. Is there any plans for a native Linux version (I would be happy to help with testing and coding) as far as I mono would run this program quite happily just there is no support for winforms :( maybe a work around can be found. Failing that Is there a list somewhere of the serial commands and responses to adn from the device and I'll take a stab at a Linux client myself .. will take a while I expect. I am sure if I pile through the python script it is all there just hoping I might be spared that task :P


Re: Free gift with NanoVNA

 

I had the same from panda201898 but it turned up a couple of days later ... very disconcerting though


Re: what does your NanoVNA circuit board look like?

 

Too many things don't work as they probably should so returning mine. I expect I might just have an odd unit?

I will tinker with code based on the original github though as this has also got me into hacking STM32 code and looking at the various MCU.
Maybe look at those front ends as well.

72
Dom
M1KTA


Re: NanoVNA and Linux

 

Nice description.
just before mine went in the bag for return thought I'd give the same reconfiguration of the com port a go and it was still not picked up the device so as you managed to get it to work that confirmed for me mine needs to go back.

BTW I had look at the nanovna.py code from and the example I think it is in Hz.

72

Dom
M1KTA


Re: NanoVNA and Linux

 

Hello, I am new to the group and am working through the application of the nanoVNA I received. I am doing some of this work with a ham colleague and both of us are seasoned users of VNA from various other sources. The out of box experience to this point has been excellent. I'll try to report what we have found and what deserves more attention in another message.

Thanks, Alan W4AMV


New member new user of nanoVNA

 

Good day,

I received the unit this week and so far the out of box experience has been positive. A ham colleague who has built several other VNA's as well as he and I used big box VNA's are quite surprised by its capability.

The unit arrived with battery, still holding charge as it ran out of the box for about 45 minutes. Run time after full charge, about 2.5 to 3 hours. I suspect I have a 375 mA/hr battery in the unit.

There PC software connects easily to the nanoVNA - 2 track or S11 and provides real time measurements. I constructed a simple impedance match network and easily adjusted while monitoring the pc screen. The cal routine is a bit convoluted. So take care there! I measured there standards on the 8753 after I did a SOLT cal with my hp 3.5 mm standards. And to make a long story short, I believe there top frequency 900 MHz return loss quality is limited to about 18 dB. At VHF and below, 35 to 40 dB is easily met. So as an HF AA, quite excellent.

I would like to know if the firmware actually incorporates the SOL standards as defined polynomial coefficients or did they set the SOL standards as IDEAL. I would be happy to the extent I can, answer or discuss topics on this unit. Alan W4AMV


Re: Translated instructions

 

I think the best way to create instructions, is build your own. That is what I am doing as I use the instrument and try to get inside the developers head! Once you do this it is pretty easy to do various things over and over and get consistent results. Otherwise you find yourself experimenting endlessly till you get a reasonable working function!! Alan


Re: NanoVNA software on windows 10 x64?

 

Yes, it works fine. I have had no issue loading Touchstone snp files from my simulator tool and from the nanoVNA. I am running Windows 10. Note if you have the 2 track unit you will only process s11 functions like Smith, log mag, vswr, etc... if you have 4 track then you can process s11 and s21 data.

If you read in a snp file you will be able to look at all parameters... I believe. I'll check to be sure that is true.
Alan


Re: NanoVNA software on windows 10 x64?

 

The PC SW reads and displays only S11, S21 so NO the full 2 port S12 and S22 would not be picked up.

Of course, just exchange those rows and you got it.

Alan


Re: Translated instructions

 

You can access additional commands by connecting the unit to your PC, opening a terminal on the VNA's serial port and type the help command at the prompt.
You will get a list of all the commands available through the VNA's console.
I used this to calibrate the touch surface using touchcal.
Unfortunately, it doesn't store the touch calibration update.