¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: How about 2 major streams of firmware for the NanoVNA: Hobby and Experimental?

Mel Farrer, K6KBE
 

Right on.....
Mel, K6KBE

On Wed, Oct 23, 2019 at 7:51 AM KV5R <kv5r@...> wrote:

I would still like to see a "big text" screen for use with CW stimulus
mode, for "traditional" antenna analyzer field use. Just Freq, SWR, and
R+jX with big digits. Re: /g/nanovna-users/message/4772
--kv5r </g/nanovna-users/message/4772--kv5r>




Re: How about 2 major streams of firmware for the NanoVNA: Hobby and Experimental?

KV5R
 

I would still like to see a "big text" screen for use with CW stimulus mode, for "traditional" antenna analyzer field use. Just Freq, SWR, and R+jX with big digits. Re: /g/nanovna-users/message/4772
--kv5r


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Larry,
in any case, I'd want to check the firmware version and other info in order
to determine what for of commands to use for this particular firmware. I
previously asked edy555 about a command to determine the "capabilities" of
the firmware but he didn't seem hugely keen on the idea. For the PC
software developer, it's of course easiest to just have a command you can
run, and then get back "scanraw-mode-QRP, scan-enabled, max-points=101,
min-freq=50000, ..." and then set up the communications bsed on this. But
this is not (yet) available :-)

I know Erik puts a specific version string in his firmwares, and once I
know from which firmware version he uses a new format, I will try to
support that. :-)

--
Rune / 5Q5R

On Wed, 23 Oct 2019 at 16:30, Larry Rothman <nlroth@...> wrote:

QRP's scanraw command is an extension of Erik's original scan command so
you shouldn't have any difficulty adapting.
The big question is do you want to be backwards compatible to Erik's old
scan command or just declare all 'Saver versions going forward from 0.1.4
use the new syntax (the better way) and maybe add a quick check with a
popup window to get the user to acknowledge the change.

On Wednesday, October 23, 2019, 9:56:06 a.m. GMT-4, Rune Broberg <
mihtjel@...> wrote:

Thank you, Erik - I might make use of the scanraw functions in a future
version, we will have to see :-)

--
Rune / 5Q5R

On Wed, 23 Oct 2019 at 15:51, <erik@...> wrote:

Yes, in my next update I will have QRP's scanraw so all firmwares have
the
same scan command and some have identical scanraw
Will make Rune's life more easy......










Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

QRP's scanraw command is an extension of Erik's original scan command so you shouldn't have any difficulty adapting.
The big question is do you want to be backwards compatible to Erik's old scan command or just declare all 'Saver versions going forward from 0.1.4 use the new syntax (the better way) and maybe add a quick check with a popup window to get the user to acknowledge the change.

On Wednesday, October 23, 2019, 9:56:06 a.m. GMT-4, Rune Broberg <mihtjel@...> wrote:

Thank you, Erik - I might make use of the scanraw functions in a future
version, we will have to see :-)

--
Rune / 5Q5R

On Wed, 23 Oct 2019 at 15:51, <erik@...> wrote:

Yes, in my next update I will have QRP's scanraw so all firmwares have the
same scan command and some have identical scanraw
Will make Rune's life more easy......





Re: NanoVNA-Saver 0.1.4

 

Hi Oristo,



Thank you very much for your assistance.

It seems, I needed perhaps more practice and patience, too, before I posted it:

Meanwhile it workes fine - after a number of recalibration attempts on the Hugen.

It took several complete new attempts to calibrate and then - all at a sudden it worked ok.

It probably was some contact problem, but I am not sure.
Another possibility: When it finally worked ok, I had also
used the same center and span in both CAL attempts, Hugen and saver.


Here now find the good result pics,
this time taken with the stand.

Thanks again Oristo and group.
It is so good to know you can get assistance in a group like this.

73, Hans
DJ7BA



-----Urspr¨¹ngliche Nachricht-----
Von: [email protected] <[email protected]> Im Auftrag von Oristo
Gesendet: Mittwoch, 23. Oktober 2019 12:26
An: [email protected]
Betreff: Re: [nanovna-users] NanoVNA-Saver 0.1.4



Who in the group has had a similar experience?
Who perhaps knows why?
What needs perhaps to be done differently?


In nanoVNA DISPLAY menu:

* select the TRACE being used for Smith,

e.g. turn off/on or turn off all others

* select SCALE and set SCALE/DIV 1 x1



With NanoVNA-H_AA_20191018.dfu,

SCALE - REFERENCE POSITION settings do not affect Smith format plot centering,

but perhaps it may on some other firmwares



Because of (IMO) poor menu arrangements, it is too easy to accidentally change trace settings for a wrong trace.







--
Diese E-Mail wurde von Avast Antivirus-Software auf Viren gepr¨¹ft.


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Thanks - I will update the console command document accordingly.

On Wednesday, October 23, 2019, 9:51:23 a.m. GMT-4, erik@... <erik@...> wrote:

Yes, in my next update I will have QRP's scanraw so all firmwares have the same scan command and some have identical scanraw
Will make Rune's life more easy......


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Thank you, Erik - I might make use of the scanraw functions in a future
version, we will have to see :-)

--
Rune / 5Q5R

On Wed, 23 Oct 2019 at 15:51, <erik@...> wrote:

Yes, in my next update I will have QRP's scanraw so all firmwares have the
same scan command and some have identical scanraw
Will make Rune's life more easy......





Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Yes, in my next update I will have QRP's scanraw so all firmwares have the same scan command and some have identical scanraw
Will make Rune's life more easy......


Re: NanoVNA-Saver 0.1.4

 

Is't it time for you to change the version to "1.0"???


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Hi Erik,
The scanraw command was created by QRP-RX and I have it documented in the console command doc.Since your scan is different from edy555's version, should I change scan reference to what the edy555 scan performs and just leave QRP's scanraw command in place instead of yours ?

On Wednesday, October 23, 2019, 9:27:16 a.m. GMT-4, erik@... <erik@...> wrote:

If you want to use this command sequence for the edy555 and hugen firmwares:
pause
scan startfreq endfreq count
frequencies
data
resume
you can insert the "cal" and "edelay" command if needed and these apply as on screen
For maximum multi measurements speed you should not "resume" but keep the nanoVNA paused


There is (because of a bad decision by me) possibly confusion on what the "scan" command does.
Edy555 original implementation was scan being equal to sweep and wait till the data was available.
I changed that to have scan doing an on demand scan with unlimited amount of points and NO calibration/edelay being apply
As this lead? to two different "scan" command Rune had to sort out the mess.

I intend to change my "scan" command to "scanraw" that will be the same as what already has been implemented by another firmware developer (sorry, forgot your name....)
scanraw will pause the "on screen" measurements as these interfere with realizing maximum speed.

So "scan" will always be in all firmwares an on demand measurement of maximum 101 points with everything (e.g. calibration and edelay)? the same as on the screen


Re: Possible Issue with ttrftech firmware (0.2.3-11) above 300 mhz

 

On 23.10.2019. 12:21, hwalker wrote:
Pedja,
Try the NanoVNA-H_AA_20191018.dfu firmware @ .
In meantime I tried NanoVNA-H_AA_20191018.dfu which reports as version 0.2.3-2 and it seems to work ok to. This is good as this is somewhat modern firmware version.

I hope this issue with most recent firmware versions would be resolved.



--
73,

YT9TP, Pedja


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

If you want to use this command sequence for the edy555 and hugen firmwares:
pause
scan startfreq endfreq count
frequencies
data
resume
you can insert the "cal" and "edelay" command if needed and these apply as on screen
For maximum multi measurements speed you should not "resume" but keep the nanoVNA paused


There is (because of a bad decision by me) possibly confusion on what the "scan" command does.
Edy555 original implementation was scan being equal to sweep and wait till the data was available.
I changed that to have scan doing an on demand scan with unlimited amount of points and NO calibration/edelay being apply
As this lead to two different "scan" command Rune had to sort out the mess.

I intend to change my "scan" command to "scanraw" that will be the same as what already has been implemented by another firmware developer (sorry, forgot your name....)
scanraw will pause the "on screen" measurements as these interfere with realizing maximum speed.

So "scan" will always be in all firmwares an on demand measurement of maximum 101 points with everything (e.g. calibration and edelay) the same as on the screen


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Erik might be able to shed some light on this
OK, I found /g/nanovna-users/message/1880
.. when some firmware had a `start` shell command.

This shell sequence works with recent Hugen 'AA' firmware:
pause
scan startfreq endfreq count
frequencies
data
resume

.. but I still need to sort calibration (or not) interactions


Re: edelay vs ELECTRICAL DELAY and other fun #internals

 

Erik has mentioned that the firmware (his?) disables display refresh while taking measurements.
/g/nanovna-users/message/5122?

I don't know if that applies to all flavours of current (in the past month) FW out there.
Erik might be able to shed some light on this.

On Wednesday, October 23, 2019, 7:57:58 a.m. GMT-4, Oristo <ormpoa@...> wrote:

Among things which may confusingly scrog nanoVNA traces..

Using NanoVNA-H_AA_20191018.dfu,

Setting by menu ELECTRICAL DELAY 50p
.. then shell `edelay` reports 50.000000000

Setting by menu ELECTRICAL DELAY 50n
.. then shell `edelay` reports 50000.000000000

Setting by menu ELECTRICAL DELAY 50000p
.. then shell `edelay` reports 50000.000000000

So far as I know, there is no way to find current ELECTRICAL DELAY value
from touch screen.
So far as I know, setting edelay to other than the value used for calibration
is generally doomed..?? It certainly yields weird Smith charts.

menu? STIMULUS - PAUSE SWEEP stops data capture,
then e.g. selecting another FORMAT changes display, but
changing SCALE? or RECALL settings while PAUSE SWEEP
has no effect on display

I thought that there was a way to disable display refresh
for improving speed of e.g. data capture and return by USB?

If menu STIMULUS - PAUSE SWEEP or shell `pause` is set,
then e.g. shell `data 0` gets no different data is obtained by repeating.

If shell `scan` is set only once, then `data 0` returns identical values each time.
shell `sweep` without arguments still returns its previous settings, which are no longer in effect.
shell `recall n` will recover from `sweep` setting..
I don't want to think about what happens
if shell `save n` after some `scan` setting...

shell `offset` with no argument does not return current value

shell `trace 2` can be set for AA firmware but (so far as I know) has no effect

I would like to document interactions among touchscreen menu CAL CORRECTION
with shell `data` `scan` and `sweep`
but have not sorted a simple conclusive test scheme,
given noisy data.


edelay vs ELECTRICAL DELAY and other fun #internals

 

Among things which may confusingly scrog nanoVNA traces..

Using NanoVNA-H_AA_20191018.dfu,

Setting by menu ELECTRICAL DELAY 50p
.. then shell `edelay` reports 50.000000000

Setting by menu ELECTRICAL DELAY 50n
.. then shell `edelay` reports 50000.000000000

Setting by menu ELECTRICAL DELAY 50000p
.. then shell `edelay` reports 50000.000000000

So far as I know, there is no way to find current ELECTRICAL DELAY value
from touch screen.
So far as I know, setting edelay to other than the value used for calibration
is generally doomed..? It certainly yields weird Smith charts.

menu STIMULUS - PAUSE SWEEP stops data capture,
then e.g. selecting another FORMAT changes display, but
changing SCALE or RECALL settings while PAUSE SWEEP
has no effect on display

I thought that there was a way to disable display refresh
for improving speed of e.g. data capture and return by USB?

If menu STIMULUS - PAUSE SWEEP or shell `pause` is set,
then e.g. shell `data 0` gets no different data is obtained by repeating.

If shell `scan` is set only once, then `data 0` returns identical values each time.
shell `sweep` without arguments still returns its previous settings, which are no longer in effect.
shell `recall n` will recover from `sweep` setting..
I don't want to think about what happens
if shell `save n` after some `scan` setting...

shell `offset` with no argument does not return current value

shell `trace 2` can be set for AA firmware but (so far as I know) has no effect

I would like to document interactions among touchscreen menu CAL CORRECTION
with shell `data` `scan` and `sweep`
but have not sorted a simple conclusive test scheme,
given noisy data.


Re: Voltage sensing diode

 

Nan,
Firmware from edy555 and hugen can both be used on your device.
hugen added a better power supply and DSP reset circuit but the rest of the design is essentially the same.
Firmware from edy555 and hugen are also somewhat conservative but the rest of the developers tend to really push the limits of the device so you should probably stick with edy and hugen versions.

Note - There is nothing wrong with using the latest and greatest tweaked FW in the device as long as you know it may not work for you.
Regards,Larry

On Wednesday, October 23, 2019, 2:44:04 a.m. GMT-4, Nan <vk2krn@...> wrote:

I changed D2 to a Schottky Diode. With a fully charged battery, the 3rd battery bar turns on and off. (unstable)
Since I have a Hugen's NanoVNA-H, PCB V3.2, I chose to stick on with firmware NanoVNA-H_20191018.dfu. (latest release)

Fully charged battery voltage reads 4.1V and after D2 (diode voltage drop) I read 3.91V. That's about 0.2V drop as expected.
Also I have not fully understood all hardware differences between Edy555's design and Hugen's design so not sure if Edy555's firmware shall work correctly on my board.

@ QRP RX - thanks for your offer to modify firmware, but that will not allow me to change/update firmware's as newer versions release. Is there any simpler way out?

BR - Nan


Re: Fixture PCB for VNA

 

Thanks - looks really nice.
For checking SMT active devices, the engineers I used to work with, used? fixtures with toggle-clamps to hold the DUT in place.

On Wednesday, October 23, 2019, 12:37:42 a.m. GMT-4, Daniel Marks <profdc9@...> wrote:

I made a fixture PCB for my VNA and I think it would be useful as well for the NanoVNA.? You can find it at:



It has the following features:

1.? Calibration standards for open, short, load, thru for SMA and BNC
2.? Four spots to solder on 0805 SMD components to create test loads for SMA, and an area left so that one can label the loads.
3.? ZIF socket for leaded component testing, both SMA and BNC
4.? A spot to place a spring clip into the board so that you can lay components flat against the board and clip them in to test them.

I do not think these calibration standards will necessarily work out to 900 MHz but should be useful for convenient testing at HF/VHF.

A picture of the test fixture is below.

Dan


Re: [nanovna-f] NanoVNA-Saver 0.1.4

 

Hi,

Finally got it here:



73's
pf, f5bqp

Le 23/10/2019 ¨¤ 11:23, Pierre-Fran?ois (f5bqp_pfm) a ¨¦crit?:
Hello Rune,

Where is the link to get this new beauty, I dont see it.

73's
Pierre-Fran?ois, F5BQP


Le 23/10/2019 ¨¤ 09:56, Rune Broberg a ¨¦crit?:
Hello all,
I just released NanoVNA-Saver 0.1.4. Here are the release?notes:

This release adds a number of new features, some bug fixes, and some internal reorganisation:

Adding markers:
You can now add or remove markers, allowing you as many as you can fit on your screen. In fact, the software does not stop there: You can even add markers which you can't fit on your screen!

New charts:
A number of new chart types have been added, allowing you to plot |Z|, |S11| and |S21| in linear format, S11 and S21 logarithmic on the same chart at the same time, and the raw S11 and S21 real/imaginary S-parameter values.

Calibration updates:
The calibration assistant has become more talkative, and should be better at telling you what has gone wrong when it won't apply a calibration. When applying a new calibration, or applying after changing to a different calibration standard set, the previous sweep is immediately updated to show the effect of the new values. This should be useful for finding the right values for calibration standard sets.

Bugfixes:
Line thickness and point size should now load correctly and apply to charts after you restart the software.
SWR marker colours should similarly also load correctly.
The software should now be able to run and attempt to check for updates, and not crash when you don't have an internet connection.

I hope these features and updates are useful to the community!


I look forward to hearing the feedback from you all!

And a little announcement: I have been really quite busy with this software for the past two or so months. I'm now going to take a little break and relax, and I therefore don't expect to make any new releases next week (*gasp*), and I might even be slow in responding to your emails.

You have all been very kind in writing to me both showing your appreciation, as well as pointing out bugs, misunderstandings, potential improvements and new ideas. I appreciate this greatly, and I hope you will continue to do so, even as I take a week or so to relax ;-)

--
Rune / 5Q5R

--
Pierre-Fran?ois, F5BQP
Locator: JN18AN


Re: NanoVNA-Saver 0.1.4

 

Enjoy your well deserved break. I will have a look at the software at the
weekend .

Paul G0VKT

On Wed, 23 Oct 2019, 08:56 Rune Broberg, <mihtjel@...> wrote:

Hello all,
I just released NanoVNA-Saver 0.1.4. Here are the release notes:

This release adds a number of new features, some bug fixes, and some
internal reorganisation:

Adding markers:
You can now add or remove markers, allowing you as many as you can fit on
your screen. In fact, the software does not stop there: You can even add
markers which you can't fit on your screen!

New charts:
A number of new chart types have been added, allowing you to plot |Z|,
|S11| and |S21| in linear format, S11 and S21 logarithmic on the same chart
at the same time, and the raw S11 and S21 real/imaginary S-parameter
values.

Calibration updates:
The calibration assistant has become more talkative, and should be better
at telling you what has gone wrong when it won't apply a calibration. When
applying a new calibration, or applying after changing to a different
calibration standard set, the previous sweep is immediately updated to show
the effect of the new values. This should be useful for finding the right
values for calibration standard sets.

Bugfixes:
Line thickness and point size should now load correctly and apply to charts
after you restart the software.
SWR marker colours should similarly also load correctly.
The software should now be able to run and attempt to check for updates,
and not crash when you don't have an internet connection.

I hope these features and updates are useful to the community!


I look forward to hearing the feedback from you all!

And a little announcement: I have been really quite busy with this software
for the past two or so months. I'm now going to take a little break and
relax, and I therefore don't expect to make any new releases next week
(*gasp*), and I might even be slow in responding to your emails.

You have all been very kind in writing to me both showing your
appreciation, as well as pointing out bugs, misunderstandings, potential
improvements and new ideas. I appreciate this greatly, and I hope you will
continue to do so, even as I take a week or so to relax ;-)

--
Rune / 5Q5R




Re: NanoVNA-Saver 0.1.4

 

Who in the group has had a similar experience?
Who perhaps knows why?
What needs perhaps to be done differently?
In nanoVNA DISPLAY menu:
* select the TRACE being used for Smith,
e.g. turn off/on or turn off all others
* select SCALE and set SCALE/DIV 1 x1

With NanoVNA-H_AA_20191018.dfu,
SCALE - REFERENCE POSITION settings do not affect Smith format plot centering,
but perhaps it may on some other firmwares

Because of (IMO) poor menu arrangements,
it is too easy to accidentally change trace settings for a wrong trace.