¿ªÔÆÌåÓý

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

Re: nanovna-saver : Sweep setting

F1AMM
 

What if you slightly change the frequency range and/or number of segments?
Are the errors still at the same frequency?
** No, the "clicks" are never in the same place. We will say, to simplify, that it is parasites that cause this. We find the same thing in the .S1p files but it's less troublesome. If I want data without click, I do the same, I correct.
When we observe the curves on the screen of the box there are also clicks and there, impossible to correct them

I forgot to mention:

The sweep had been set to 25/6
nanaovna-saver version is 0.3.10-Win7
The box is NanoVNA-F v0.1.4

by
--
F1AMM (Fran?ois)

-----Message d'origine-----
De la part de Victor Reijs
samedi 30 juillet 2022 07:48


Re: nanovna-saver : Sweep setting

 

Hello Francois,

What if you slightly change the frequency range and/or number of segments?
Are the errors still at the same frequency?
Good work you are doing by trying to make it clear!

All the best,

Victor


Op za 30 jul. 2022 om 05:37 schreef F1AMM <18471@...>:

It would be helpful if you described the specific frequency span you are
using, the number of segments,
and the frequencies where the "errors" occur. If there is some sort of
bug in the software algorithm,
that would help to see where it originates.
** Hello
I am posting an example. The calibration file (.cal) corresponds to the
end of a 50 m coaxial cable (50 ¦¸). The frequency sweep range is 1 to 20
Mhz in 20 segments.

Follows the description of each sheet in the .xls file

.cal
---
Raw data from the .cal file converted through a .csv file

Garden 1-20 MHz 20 sec avg 25-6
-------------------------------------
Data from the .cal sheet

Algo
----
* Column A to G: the input data. It is "by hand" that I zoned in yellow
the cells identified as "in error".

* Column I to N: a first search for errors with formulas of the kind
=IF(ABS((D19+D21)/2-D20)>$J1;1;"")
In cell J1: the value of the maximum difference before being declared
abnormal. In my example 0.005 (0.5%) works fine

* Column P to U: precise identification of the cell in error by a formula
like
=IF(AND(K21=1;K20=1;K22=1);1;"")

* Column W to AB: correction of values ??coming from columns A to G with
formulas like
=IF(R13=1;(D12+D14)/2;D13)

* CSV-final
Corrected data formatting. The first three lines are special to take into
account that the algorithm does not know how to process the first three
lines of the original file
This sheet will be saved in .csv in order to produce the corrected .cal
but do not forget, beforehand, to save the workbook if you want to keep
track of the calculations. I added in this sheet the graph of one of the
shortR column to show that the evolution of the values of sinusoidal form

But it is also true that the nanoVNA hardware also has limitations and
boundaries,
and it is likely that the "error" points you are seeing in your
calibration is in fact a true
measurement, due to a condition in the hardware that happens at the
subject frequency. And so such an "error"

** It is very unlikely since in this case, it is a calibration file (.cal)
following the operation (closed, open load). I don't have access to the
built-in average function in nanaovna-saver. I'm just seeing the obvious
errors easily identify in the produced .cal file. The errors that my
algorithm locates are big errors that produce straight line segments in the
graphs with the worst effect. There may be other finer errors that I can't
locate.

--
F1AMM (Fran?ois)






Re: nanovna-saver : Sweep setting

F1AMM
 

It would be helpful if you described the specific frequency span you are using, the number of segments,
and the frequencies where the "errors" occur. If there is some sort of bug in the software algorithm,
that would help to see where it originates.
** Hello
I am posting an example. The calibration file (.cal) corresponds to the end of a 50 m coaxial cable (50 ¦¸). The frequency sweep range is 1 to 20 Mhz in 20 segments.

Follows the description of each sheet in the .xls file

.cal
---
Raw data from the .cal file converted through a .csv file

Garden 1-20 MHz 20 sec avg 25-6
-------------------------------------
Data from the .cal sheet

Algo
----
* Column A to G: the input data. It is "by hand" that I zoned in yellow the cells identified as "in error".

* Column I to N: a first search for errors with formulas of the kind
=IF(ABS((D19+D21)/2-D20)>$J1;1;"")
In cell J1: the value of the maximum difference before being declared abnormal. In my example 0.005 (0.5%) works fine

* Column P to U: precise identification of the cell in error by a formula like
=IF(AND(K21=1;K20=1;K22=1);1;"")

* Column W to AB: correction of values ??coming from columns A to G with formulas like
=IF(R13=1;(D12+D14)/2;D13)

* CSV-final
Corrected data formatting. The first three lines are special to take into account that the algorithm does not know how to process the first three lines of the original file
This sheet will be saved in .csv in order to produce the corrected .cal but do not forget, beforehand, to save the workbook if you want to keep track of the calculations. I added in this sheet the graph of one of the shortR column to show that the evolution of the values of sinusoidal form

But it is also true that the nanoVNA hardware also has limitations and boundaries,
and it is likely that the "error" points you are seeing in your calibration is in fact a true
measurement, due to a condition in the hardware that happens at the subject frequency. And so such an "error"
** It is very unlikely since in this case, it is a calibration file (.cal) following the operation (closed, open load). I don't have access to the built-in average function in nanaovna-saver. I'm just seeing the obvious errors easily identify in the produced .cal file. The errors that my algorithm locates are big errors that produce straight line segments in the graphs with the worst effect. There may be other finer errors that I can't locate.

--
F1AMM (Fran?ois)


Re: nanovna-saver : Sweep setting

 

What Stan said.

It appears that the nanovna is doing a "mean average". In statistics, the N number of samples are examined to find the largest and smallest, or other measure of outlier, values which are not considered when performing the averaging function. Those mean samples can unduly skew the average in an undesirable way for many applications. There are, of course, other averaging algorithms, besides mean average, better suited for other applications, including a straight average for all sample values that include extremes.

Stephen W9SK

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Stan Dye
Sent: Friday, July 29, 2022 10:20 AM
To: [email protected]
Subject: Re: [nanovna-users] nanovna-saver : Sweep setting

Fran?ois,

It would be helpful if you described the specific frequency span you are using, the number of segments, and the frequencies where the "errors"
occur. If there is some sort of bug in the software algorithm, that would help to see where it originates.

But it is also true that the nanoVNA hardware also has limitations and boundaries, and it is likely that the "error" points you are seeing in your calibration is in fact a true measurement, due to a condition in the hardware that happens at the subject frequency. And so such an "error"
should be left in the calibration file, to compensate for the hardware measurement anomaly. An example of this is around 300MHz, where the hardware (actually firmware) switches from using fundamental frequencies of the synthesizer to harmonic frequencies.

So I would not be quick to "correct" my calibration file, particularly if you had the averaging turned on. If the "error" survived the averaging function, it is indeed present in the measurement (unless there is a software bug).

As shown in the code sample above, the nanovna-saver (N,M) averaging function looks at the N samples from each frequency point, then discards the M samples that are furthest away from the average of those points, before doing the final averaging for the value at that frequency point.


On Fri, Jul 29, 2022 at 9:46 AM Jim Lux <jimlux@...> wrote:

On 7/28/22 11:32 PM, F1AMM wrote:
Hello

I didn't understand the meaning of:

- Number of measurements to average

The NanoVNA makes multiple sweeps, and NanoVNA-Saver averages them.

One thing to remember is that if the sweep is >101 points, it's
actually multiple sweeps strung together.


- Number to discard
I do not know. Maybe it's how many that are farthest from the mean?
(i.e. throwing out outliers)

Looking at SweepWorker.py, that's what it looks like. See below for
the code.


- Common values ??are 3/0, 5/5, 9/4 and 25/6

1/ Could you explain to me what you understand about this subject?

I saw that these parameters were also used during the calibration.
During the calibration sequence (short open load), some measurements
are marred by a gross error (click). These errors, despite a 25/6
filtering, remain present in the produced .cal file. There is nothing
more unpleasant than to find, then, always in the same place, these
errors in the normal measurements using this .cal file


Are these at boundaries of sweeps (i.e. at sample 101, 201, etc.)?



I have to go back, almost by hand, to the raw .cal file to correct
its
errors. I detect errors with Excel and I correct them by doing a
linear extrapolation with the previous value and the next value. The
result is satisfying but not very effective.

My questions
-------------

2/ What is the nature of the current filtering algorithm that leaves
so
much error
I don't know that there is a smoother or filter across the band. My
impression is that it is all point by point.


3/ Could this algorithm be improved?
Probably - there's always room for improvement.

It's tricky doing outlier rejection or filtering though. Consider
measuring a narrow band filter with measurement points far enough
apart that the sequence goes "out of band", "in band", "out of band" -
is the radically different number of the middle sample an outlier, or
the true value.



4/ Has anyone ever come up with a spinner, to run on the raw .cal
file;
to correct these gross errors

73


This is what removes outliers:


def truncate(values: List[List[Tuple]], count: int) -> List[List[Tuple]]:
"""truncate drops extrema from data list if averaging is active"""
keep = len(values) - count
logger.debug("Truncating from %d values to %d", len(values), keep)
if count < 1 or keep < 1:
logger.info("Not doing illegal truncate")
return values
truncated = []
for valueset in np.swapaxes(values, 0, 1).tolist():
avg = complex(*np.average(valueset, 0))
truncated.append(
sorted(valueset,
key=lambda v, a=avg:
abs(a - complex(*v)))[:keep])
return np.swapaxes(truncated, 0, 1).tolist()







Re: nanovna-saver : Sweep setting

 

Fran?ois,

It would be helpful if you described the specific frequency span you are
using, the number of segments, and the frequencies where the "errors"
occur. If there is some sort of bug in the software algorithm, that would
help to see where it originates.

But it is also true that the nanoVNA hardware also has limitations and
boundaries, and it is likely that the "error" points you are seeing in your
calibration is in fact a true measurement, due to a condition in the
hardware that happens at the subject frequency. And so such an "error"
should be left in the calibration file, to compensate for the hardware
measurement anomaly. An example of this is around 300MHz, where the
hardware (actually firmware) switches from using fundamental frequencies of
the synthesizer to harmonic frequencies.

So I would not be quick to "correct" my calibration file, particularly if
you had the averaging turned on. If the "error" survived the averaging
function, it is indeed present in the measurement (unless there is a
software bug).

As shown in the code sample above, the nanovna-saver (N,M) averaging
function looks at the N samples from each frequency point, then discards
the M samples that are furthest away from the average of those points,
before doing the final averaging for the value at that frequency point.

On Fri, Jul 29, 2022 at 9:46 AM Jim Lux <jimlux@...> wrote:

On 7/28/22 11:32 PM, F1AMM wrote:
Hello

I didn't understand the meaning of:

- Number of measurements to average

The NanoVNA makes multiple sweeps, and NanoVNA-Saver averages them.

One thing to remember is that if the sweep is >101 points, it's actually
multiple sweeps strung together.


- Number to discard
I do not know. Maybe it's how many that are farthest from the mean?
(i.e. throwing out outliers)

Looking at SweepWorker.py, that's what it looks like. See below for the
code.


- Common values ??are 3/0, 5/5, 9/4 and 25/6

1/ Could you explain to me what you understand about this subject?

I saw that these parameters were also used during the calibration.
During the calibration sequence (short open load), some measurements are
marred by a gross error (click). These errors, despite a 25/6 filtering,
remain present in the produced .cal file. There is nothing more unpleasant
than to find, then, always in the same place, these errors in the normal
measurements using this .cal file


Are these at boundaries of sweeps (i.e. at sample 101, 201, etc.)?



I have to go back, almost by hand, to the raw .cal file to correct its
errors. I detect errors with Excel and I correct them by doing a linear
extrapolation with the previous value and the next value. The result is
satisfying but not very effective.

My questions
-------------

2/ What is the nature of the current filtering algorithm that leaves so
much error
I don't know that there is a smoother or filter across the band. My
impression is that it is all point by point.


3/ Could this algorithm be improved?
Probably - there's always room for improvement.

It's tricky doing outlier rejection or filtering though. Consider
measuring a narrow band filter with measurement points far enough apart
that the sequence goes "out of band", "in band", "out of band" - is the
radically different number of the middle sample an outlier, or the true
value.



4/ Has anyone ever come up with a spinner, to run on the raw .cal file;
to correct these gross errors

73


This is what removes outliers:


def truncate(values: List[List[Tuple]], count: int) -> List[List[Tuple]]:
"""truncate drops extrema from data list if averaging is active"""
keep = len(values) - count
logger.debug("Truncating from %d values to %d", len(values), keep)
if count < 1 or keep < 1:
logger.info("Not doing illegal truncate")
return values
truncated = []
for valueset in np.swapaxes(values, 0, 1).tolist():
avg = complex(*np.average(valueset, 0))
truncated.append(
sorted(valueset,
key=lambda v, a=avg:
abs(a - complex(*v)))[:keep])
return np.swapaxes(truncated, 0, 1).tolist()







Re: nanovna-saver : Sweep setting

 

On 7/28/22 11:32 PM, F1AMM wrote:
Hello
I didn't understand the meaning of:
- Number of measurements to average

The NanoVNA makes multiple sweeps, and NanoVNA-Saver averages them.

One thing to remember is that if the sweep is >101 points, it's actually multiple sweeps strung together.


- Number to discard
I do not know. Maybe it's how many that are farthest from the mean? (i.e. throwing out outliers)

Looking at SweepWorker.py, that's what it looks like. See below for the code.


- Common values ??are 3/0, 5/5, 9/4 and 25/6
1/ Could you explain to me what you understand about this subject?
I saw that these parameters were also used during the calibration. During the calibration sequence (short open load), some measurements are marred by a gross error (click). These errors, despite a 25/6 filtering, remain present in the produced .cal file. There is nothing more unpleasant than to find, then, always in the same place, these errors in the normal measurements using this .cal file

Are these at boundaries of sweeps (i.e. at sample 101, 201, etc.)?


I have to go back, almost by hand, to the raw .cal file to correct its errors. I detect errors with Excel and I correct them by doing a linear extrapolation with the previous value and the next value. The result is satisfying but not very effective.
My questions
-------------
2/ What is the nature of the current filtering algorithm that leaves so much error
I don't know that there is a smoother or filter across the band. My impression is that it is all point by point.


3/ Could this algorithm be improved?
Probably - there's always room for improvement.

It's tricky doing outlier rejection or filtering though. Consider measuring a narrow band filter with measurement points far enough apart that the sequence goes "out of band", "in band", "out of band" - is the radically different number of the middle sample an outlier, or the true value.



4/ Has anyone ever come up with a spinner, to run on the raw .cal file; to correct these gross errors
73


This is what removes outliers:


def truncate(values: List[List[Tuple]], count: int) -> List[List[Tuple]]:
"""truncate drops extrema from data list if averaging is active"""
keep = len(values) - count
logger.debug("Truncating from %d values to %d", len(values), keep)
if count < 1 or keep < 1:
logger.info("Not doing illegal truncate")
return values
truncated = []
for valueset in np.swapaxes(values, 0, 1).tolist():
avg = complex(*np.average(valueset, 0))
truncated.append(
sorted(valueset,
key=lambda v, a=avg:
abs(a - complex(*v)))[:keep])
return np.swapaxes(truncated, 0, 1).tolist()


Re: nanovna-saver : Sweep setting

 

I have a NanoVNA H version 3.5 software 1.0.64, kernel 4.0.0
I need to check where the bump is. It does not happen always... When i see
it again, I will report.

All the best,


Victor


Op vr 29 jul. 2022 om 13:10 schreef Arie Kleingeld PA3A <pa3a@...>:

Which nano and which firmware?

Do different nano-types or firmware versions make a difference?

On my old nano (H3.2) I had a bump around 6 MHz, but it was a known errror.

Arie PA3A

Hello

I didn't understand the meaning of:

- Number of measurements to average
- Number to discard
- Common values ??are 3/0, 5/5, 9/4 and 25/6

1/ Could you explain to me what you understand about this subject?

I saw that these parameters were also used during the calibration.
During
the calibration sequence (short open load), some measurements are
marred by
a gross error (click). These errors, despite a 25/6 filtering, remain
present in the produced .cal file. There is nothing more unpleasant
than to
find, then, always in the same place, these errors in the normal
measurements using this .cal file

I have to go back, almost by hand, to the raw .cal file to correct its
errors. I detect errors with Excel and I correct them by doing a linear
extrapolation with the previous value and the next value. The result is
satisfying but not very effective.

My questions
-------------

2/ What is the nature of the current filtering algorithm that leaves so
much error
3/ Could this algorithm be improved?
4/ Has anyone ever come up with a spinner, to run on the raw .cal file;
to
correct these gross errors

73
--
F1AMM (Fran?ois)













Re: nanovna-saver : Sweep setting

 

Which nano and which firmware?

Do different nano-types or firmware versions make a difference?

On my old nano (H3.2) I had a bump around 6 MHz, but it was a known errror.

Arie PA3A

Hello

I didn't understand the meaning of:

- Number of measurements to average
- Number to discard
- Common values ??are 3/0, 5/5, 9/4 and 25/6

1/ Could you explain to me what you understand about this subject?

I saw that these parameters were also used during the calibration. During
the calibration sequence (short open load), some measurements are marred by
a gross error (click). These errors, despite a 25/6 filtering, remain
present in the produced .cal file. There is nothing more unpleasant than to
find, then, always in the same place, these errors in the normal
measurements using this .cal file

I have to go back, almost by hand, to the raw .cal file to correct its
errors. I detect errors with Excel and I correct them by doing a linear
extrapolation with the previous value and the next value. The result is
satisfying but not very effective.

My questions
-------------

2/ What is the nature of the current filtering algorithm that leaves so
much error
3/ Could this algorithm be improved?
4/ Has anyone ever come up with a spinner, to run on the raw .cal file; to
correct these gross errors

73
--
F1AMM (Fran?ois)








Re: nanovna-saver : Sweep setting

 

I also see sometimes these 'clicks' coming at the same frequency in the
measured results. But after a recalibration they are most of the times
gone.But they indeed happen, why I don't understand. I don't know if
editing the .cal file is the way forward (also cumbersome). So I don;t have
a solution, but I recognise these 'clicks'/'bumps'/ticks.

All the best,

Victor


Op vr 29 jul. 2022 om 08:32 schreef F1AMM <18471@...>:

Hello

I didn't understand the meaning of:

- Number of measurements to average
- Number to discard
- Common values ??are 3/0, 5/5, 9/4 and 25/6

1/ Could you explain to me what you understand about this subject?

I saw that these parameters were also used during the calibration. During
the calibration sequence (short open load), some measurements are marred by
a gross error (click). These errors, despite a 25/6 filtering, remain
present in the produced .cal file. There is nothing more unpleasant than to
find, then, always in the same place, these errors in the normal
measurements using this .cal file

I have to go back, almost by hand, to the raw .cal file to correct its
errors. I detect errors with Excel and I correct them by doing a linear
extrapolation with the previous value and the next value. The result is
satisfying but not very effective.

My questions
-------------

2/ What is the nature of the current filtering algorithm that leaves so
much error
3/ Could this algorithm be improved?
4/ Has anyone ever come up with a spinner, to run on the raw .cal file; to
correct these gross errors

73
--
F1AMM (Fran?ois)







Re: nanovna-saver : Sweep setting

F1AMM
 

Hello

I didn't understand the meaning of:

- Number of measurements to average
- Number to discard
- Common values ??are 3/0, 5/5, 9/4 and 25/6

1/ Could you explain to me what you understand about this subject?

I saw that these parameters were also used during the calibration. During the calibration sequence (short open load), some measurements are marred by a gross error (click). These errors, despite a 25/6 filtering, remain present in the produced .cal file. There is nothing more unpleasant than to find, then, always in the same place, these errors in the normal measurements using this .cal file

I have to go back, almost by hand, to the raw .cal file to correct its errors. I detect errors with Excel and I correct them by doing a linear extrapolation with the previous value and the next value. The result is satisfying but not very effective.

My questions
-------------

2/ What is the nature of the current filtering algorithm that leaves so much error
3/ Could this algorithm be improved?
4/ Has anyone ever come up with a spinner, to run on the raw .cal file; to correct these gross errors

73
--
F1AMM (Fran?ois)


Re: cut/lengthen vertical antenna wire

 

Cracked it at last using Nano vna. Analysis shows cut length of 16feet and 6 inches is too long as resonates at 13.198MHz and not my target of 14.175. Reverse maths gives a constant of 218 (resonant frequency of 13.918 X antenna length of 16.5feet. When this is applied to required frequency of 14.175 a wire length of 15 feet and 4 inches results. A cut of 14 inches off the original gave me a perfect swr of 1.1.
Thanks guys for all your answers and help. Have learned a lot about checking swr with my Nano vna especially moving the start and end points just outside the full band (my case 20m) with 11,000 as start and 14.500 as end to see exact point of lowest swr. Extremely useful. Now working qrp with confidence that most of my signal is getting into the air.
72 (or is it 72 for qrp) to you all.


Re: cut/lengthen vertical antenna wire

 

On 7/28/22 8:01 AM, N0YWB wrote:
The formula (feet)=234/MHz for a quarter wavelength is just a rough starting point.
The resonant length is affected by many variables, like conductor diameter and
the placement of nearby conductors within 2 wavelengths, including other antennas and the earth.
It usually comes down to:
measure in place, then take down and adjust length. Repeat.

Or use a tuner at the feedpoint. Small changes in resonant frequency (10%) are easily tuned out with minimal loss. Even with a feedline, and tuner at the radio end, the losses are small.


Re: cut/lengthen vertical antenna wire

 

The formula (feet)=234/MHz for a quarter wavelength is just a rough starting point.

The resonant length is affected by many variables, like conductor diameter and
the placement of nearby conductors within 2 wavelengths, including other antennas and the earth.

It usually comes down to:
measure in place, then take down and adjust length. Repeat.

See the effect of height above earth (roof ground plane) for vertical and horizontal antennas
in figure 1 of chapter 3 of the ARRL antenna book.





--
N0YWB


Re: nanovna-saver question #nanovna-saver

 

On 7/27/22 10:25 PM, F1AMM wrote:
Since I switched to nanovna-saver 0.3.10 -win7 the display time of the "console" window remains displayed for 12 seconds. Previously with version 0.3.8 it was only 3 seconds.
It really is a great product.
I don't know anything about Python; I have never done development in Python. From what I understand, Python is an interpreted language well not really that interpreted.
Python*.* I have a multitude of them on my disk:
12723 files
941 directories
537 MB
I think that's a lot. For example I see 28 python38.dll files in directories like _MEI00000
This can be a problem...

Some installers are less than smart, and copy all the files into a new directory each time, add that directory to the path that python searches, and then that longer path gets searched every time something runs.

You really should have just *one* python38.dll for instance.

It is possible to set things up so you have distinct python environments for different applications/uses (for instance, I have an environment for Python 2.7, and for Python 3.8, for testing purposes). But I'm assuming that for NanoVNA-Saver that's not what you're looking for.

I'd go take a look at the PATH environment variable and see if the same directory appears multiple times.


Re: #measurement #measurement

 

If you would take your existing board and use a sharp knife to remove the excess copper you might get a better result, or at least see what changes occur. Trimming the connector pins back will also help reduce THEIR capacitance, as will using minimum solder on the pins.

Of course matching the dielectric constant/height/width to the connector dimensions is the ideal solution. I would do this before going out and fabbing another batch of boards with the same thin dielectric. Thicker boards lalso have larger features so are proportionately less sensitive to mechanical tolerances. The transmission line calculators are accurate, problems with unexpected results are almost always a result of poor layout rather than calculation errors. Trying to compensate by tweaking dimensions instead of making a better layout will not end well, I have been there.

An S11 of -20dB or better is a good result for a length of microstrip or CPWG line plus two connectors/transitions, although I have seen better than -30dB.
The S21 that you are getting where the S11 is good should be achievable across the band, if you get the match fairly good; much of the loss you are seeing is reflection loss due to mismatch, not dissipative loss.
73, Don N2VGU


Re: #measurement #measurement

 

Hi

Thanks a lot for your responses.

Jim, I was not aware that Er would potentially drop significantly by frequency. I will check if data exists for Er vs frequency. Thanks.

Donald, good point on the trace width at the connector pins. I have used the recommended footprint from Molex, but I do see the issue that the pad is part of the trace and does not satisfy the trace width that I calculated. Thanks.

I will order a range of test boards with different trace widths and ground gaps to see if I can get closer.

Do any of you have an idea to what a target S11 / S21 should be for such as trace?

br
Christian


Re: nanovna-saver question #nanovna-saver

F1AMM
 

Since I switched to nanovna-saver 0.3.10 -win7 the display time of the "console" window remains displayed for 12 seconds. Previously with version 0.3.8 it was only 3 seconds.

It really is a great product.

I don't know anything about Python; I have never done development in Python. From what I understand, Python is an interpreted language well not really that interpreted.

Python*.* I have a multitude of them on my disk:
12723 files
941 directories
537 MB

I think that's a lot. For example I see 28 python38.dll files in directories like _MEI00000
--
F1AMM (Fran?ois)

-----Message d'origine-----
De la part de Charlie N2MHS
28 juillet 2022 04:31


Re: nanovna-saver question #nanovna-saver

 

I think the startup delay has a lot to do with what version of windows you
are using.
Mine used to start up fast like that, 3sec or so - but after the latest
Saver update, which happened to coincide with a win10 update, mine takes
forever to start up, but then operates fine. I didn't make other startup
config changes, so it's not likely that in my case. I haven't yet tried to
investigate the delay, since I can just leave it up after starting it.
Stan

On Wed, Jul 27, 2022 at 7:31 PM Charlie N2MHS via groups.io <ucfargis1=
[email protected]> wrote:

Mine starts goes to DOS window and then windows window in under 3
seconds.Add some laser oil to your dilithium crystals.....or how much stuff
is in your process table

On Wednesday, July 27, 2022 at 09:59:22 PM EDT, Glen Jenkins WB4KTF <
wb4ktf@...> wrote:

I had not waited long enough, it did take a while and did pop up and run
successfully.
Thanks to all who replied.
-----
Glen Jenkins, WB4KTF, Austin, TX












Re: nanovna-saver question #nanovna-saver

 

Sounds like you have a lot of overhead background running, or slow/low resources, or both. Mine launches within a few seconds of the DOS terminal.

Stephen W9SK

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Glen Jenkins WB4KTF
Sent: Wednesday, July 27, 2022 6:59 PM
To: [email protected]
Subject: Re: [nanovna-users] nanovna-saver question

I had not waited long enough, it did take a while and did pop up and run successfully.
Thanks to all who replied.
-----
Glen Jenkins, WB4KTF, Austin, TX


Re: nanovna-saver question #nanovna-saver

Charlie N2MHS
 

Mine starts goes to DOS window and then windows window in under 3 seconds.Add some laser oil to your dilithium crystals.....or how much stuff is in your process table

On Wednesday, July 27, 2022 at 09:59:22 PM EDT, Glen Jenkins WB4KTF <wb4ktf@...> wrote:

I had not waited long enough, it did take a while and did pop up and run successfully.
Thanks to all who replied.
-----
Glen Jenkins, WB4KTF, Austin, TX