¿ªÔÆÌåÓý

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

Re: Expand calibration slot count from 5 to 7

 

On Wed, Apr 15, 2020 at 01:11 AM, DiSlord wrote:

H4 now have 201 point count and need x2 size (64kB)

But yes total size 256kB, and firmware size at this moment ~80kB, it allow add additional slots (for H version can`t)
============================================
One of the reasons I purchased the H4, in addition to its larger display size, was its additional flash memory and faster processor. I was hoping it would allow many more enhancements, like the current 201 point beta firmware, before flash memory space became a concern. I can now see that certain enhancements can consume the free ~176kB pretty quickly.

Is support for the un-populated flash memory card already enabled or will that also require some of the free ~176kB?


Re: Display impedance as X + Yj?

 

Hi. I found the setting. You're supposed to go into the Marker menu. There is a Smith Value setting (I think that was the setting, it was Smith something). It opens a menu where you can find all the display formats for complex impedance.

I guess it makes sense... The value is related to one point in the curve: where the Marker sits.


Re: Expand calibration slot count from 5 to 7

Glen K4KV
 

Yes, a larger processor does not cost a whole lot more.? A F446 M4 chip has HUGE memory.

One big limitation for me is to be able to SAVE a scan for later download to a PC.

I just used my H4 for tuning 8 12 element LFA 2M antennas.? Each one was a little different, and in my XPOL

configuration, I had to move the reflectors to get the impedance right.? The H4 was outstanding except for weak

brightness outdoors.

73

Glen K4KV

On 4/15/2020 04:11, DiSlord wrote:
H4 now have 201 point count and need x2 size (64kB)

But yes total size 256kB, and firmware size at this moment ~80kB, it allow add additional slots (for H version can`t)

The previous H version was limited in resources and further development went in a simple way to increase processor performance (which did not give much as a result and stop evolution H version). By simply optimizing and refactoring the code, it was possible to reduce the size of the firmware and improve performance (you can compare perfomance and firmware size edy555 v0.6 and 0.7.1 vs my size and perfomance fixes and my last 0.8.4 for H. And hugen 0.5 based on edy555 v0.6 and my 0.8.4 port for H4). But of course it¡¯s easier to put a more powerful processor

PS For additional info, base gcc compiler sin and cos functions use big size table and interpolate it in calc. Possible use extended FFT sin cos table for this and save addidional 5-6kB flash size


Re: Expand calibration slot count from 5 to 7

 

H4 now have 201 point count and need x2 size (64kB)

But yes total size 256kB, and firmware size at this moment ~80kB, it allow add additional slots (for H version can`t)

The previous H version was limited in resources and further development went in a simple way to increase processor performance (which did not give much as a result and stop evolution H version). By simply optimizing and refactoring the code, it was possible to reduce the size of the firmware and improve performance (you can compare perfomance and firmware size edy555 v0.6 and 0.7.1 vs my size and perfomance fixes and my last 0.8.4 for H. And hugen 0.5 based on edy555 v0.6 and my 0.8.4 port for H4). But of course it¡¯s easier to put a more powerful processor

PS For additional info, base gcc compiler sin and cos functions use big size table and interpolate it in calc. Possible use extended FFT sin cos table for this and save addidional 5-6kB flash size


Re: Expand calibration slot count from 5 to 7

 

Doesn't the H4 already have more flash memory? The firmware isn't using
the extra capacity for anything yet but it could...

On Wed, Apr 15, 2020 at 12:51 AM DiSlord <dislordlive@...> wrote:

On Tue, Apr 14, 2020 at 04:41 PM, Sam Reaves wrote:


What about just tacking in an additional Serial EEPROM for such things
with the appropriate code (HW Engineer speaking here).

Sam Reaves
ARS W3OHM
Owner and Moderator of:
LeCroy Owners Group on Groups.io (Current and Future Group)
Possible use SD-Card (as in F version, H4 version have unsoldered SD card
slot). But for H version need made HW mod.

But in existing hardware at this time more easy remove frequency table (it
contain start, start + 1*step, start + 2*step, ..... start + 100 * step,
stop) start, stop, points count also save in properties. It allow more
better use flash space for properties config.

Possible use function in real time calculate frequency for index (need
only optimize in speed)




Re: C++ Runtime Library Error on NanoVNA-QT

 

Found the bug; it's because of incorrect number formatting when saving .cal files depending on the locale. I'll get the fix into the next release. For now if you open the .cal files in a text editor and find/replace all instances of , (comma) with . (period) it will load correctly.


Re: C++ Runtime Library Error on NanoVNA-QT - !!! UPDATE !!! Complete err msg

 

Here is the complete error message:

[...]
Ignored NaN, Inf, or -Inf value.
Ignored NaN, Inf, or -Inf value.
Ignored NaN, Inf, or -Inf value.
Ignored NaN, Inf, or -Inf value.
Attempting to set invalid range for value axis: [ 0 - inf ]
using ideal parameters for short1
using ideal parameters for open1
using ideal parameters for load1
terminate called after throwing an instance of 'std::runtime_error'
what(): matrix rank is not full! should be 4, is 3


Re: C++ Runtime Library Error on NanoVNA-QT

 

Gabriel,
just tried out starting from Linux command line.
After trying to import a CAL I got that error message:

terminate called after throwing an instance of 'std::runtime_error'
what(): matrix rank is not full! should be 4, is 3


Re: C++ Runtime Library Error on NanoVNA-QT

 

Gabriel,
please find CAL Files attached.
Hope it helps.


Re: Nano wont connect to laptop

 

Can other usb devices connect and work via usb? Open device manager, click view, click device by type and show hidden devices and look under ports - it should appear in there (there should be at least a COM1 device showing as default). If not check in c:\windows\system32 and see if hhdserial64.sys and usbser.sys exist. Also check if windows has any corrupt files, type cmd.exe in search box, bottom left and run as administrator. Type in
SFC /scannow

It takes a while to run and will report and fix corrupt files.

Also run windows update with Nano connected. If none of the above work you have a pc hardware or windows OS installation problem.


Re: Port power limitation #specifications

 

Herb,
Thanks for the information.

I will say that I have used the NanoVNA to demo our ICS preamps at several shows where the unit ran for 6 to 8 hours steady with no issues.

Our preamps have 15 db gain so with the input at -10 db, the output from the preamp to Port 2 was in the +5 db neighborhood.

No complaints so far. Even with the hard life it has had the unit is just as happy as it can be.

Joe - WA7JAW


Re: C++ Runtime Library Error on NanoVNA-QT

 

I haven't been able to reproduce this yet; can you attach your .cal file?
Under Linux you can see if there are any error messages by running it from the command line.


Re: Expand calibration slot count from 5 to 7

 

On Tue, Apr 14, 2020 at 04:41 PM, Sam Reaves wrote:


What about just tacking in an additional Serial EEPROM for such things
with the appropriate code (HW Engineer speaking here).

Sam Reaves
ARS W3OHM
Owner and Moderator of:
LeCroy Owners Group on Groups.io (Current and Future Group)
Possible use SD-Card (as in F version, H4 version have unsoldered SD card slot). But for H version need made HW mod.

But in existing hardware at this time more easy remove frequency table (it contain start, start + 1*step, start + 2*step, ..... start + 100 * step, stop) start, stop, points count also save in properties. It allow more better use flash space for properties config.

Possible use function in real time calculate frequency for index (need only optimize in speed)


Re: Port power limitation #specifications

 

Reiner and Arie thanks for your helpful comments.

I have learned something useful for future measurements. I should have mentioned that the preamp under test incorporates two SAW filters 1090 MHz +/- 15 MHz, so, in the plot I attached, the fundamental frequency likely did not have much effect, however it would explain some anomalous results with other amplifiers that I tested.

--
Earl, 4Z4TJ


Re: Nano wont connect to laptop

 

On Tue, Apr 14, 2020 at 04:30 PM, Paul Werz wrote:
switched cables still cant find device running win 10 64 bit
=========================================
Paul the following group Wiki page may help:
/g/nanovna-users/wiki/home#Installing-and-troubleshooting

On Windows 10 when you connect the powered NanoVNA to a USB port you should hear a notification sound or get a message saying unknown device was attached. If you get the notification sound without a error message then the NanoVNA was detected properly and you should be able to talk to the NanoVNA using a terminal program or one of the open source software programs available.

If you don't get a notification sound when you attach the powered NanoVNA to your Windows 10 PC, or you get a notification sound with an unknown device error message then you have some driver troubleshooting to do and the above Wiki page may help.

- Herb


Re: Nano wont connect to laptop

 

Paul,
have you had a look into the hardware manager --> com ports?
If not start it without having the Nano plugged into USB port.
Then enable "View unused entries" or similar (I'm under Linux
so I cannot see the correct text).

Now open COM ports and connect the Nano
after it having set to DFU mode.

List will reload (it normaly has to)
and now shows the DFU COM.

If it doesnt your bootloader is possibly damaged and
has to be flashed using a STM32 programmer via
the 5-pin connector (not populated).

Regards
Peter


Re: Expand calibration slot count from 5 to 7

 

What about just tacking in an additional Serial EEPROM for such things
with the appropriate code (HW Engineer speaking here).

Sam Reaves
ARS W3OHM
Owner and Moderator of:
LeCroy Owners Group on Groups.io (Current and Future Group)


Re: Nano wont connect to laptop

Paul Werz
 

switched cables still cant find device running win 10 64 bit


Re: Display impedance as X + Yj?

 

Hi Hernan
One more comment, Save the settings under 1 to 4 after calibration then these trace setting are memorized for later use
Recall 0 to get back to default trace setting
Kind regards
Kurt

-----Oprindelig meddelelse-----
Fra: [email protected] <[email protected]> P? vegne af Hern¨¢n Freschi
Sendt: 14. april 2020 19:39
Til: [email protected]
Emne: [nanovna-users] Display impedance as X + Yj?

How can I display the complex impedance of my antenna with NanoVNA? I'm using NanoVNA-H firmware on HW rev 3.2

In the display I can see something like X ohms + Y farads/henries. If I use NanoVNA-saver I can see this format when doing a sweep.
I need to climb to my roof and make a few measurements today, so I'd like to avoid taking a laptop up there.

Thanks


Re: Display impedance as X + Yj?

 

Hi Hernan
If not too late (you may have already been climbing to the roof) you select e.g. trace 1 then got to format/more and select Resistance. Then enable e.g trace 2 and got to format/more and select Reactance. The toy have the complex impedance. You might need to scale the trace 1 and 2 undr Scal/Scale/Div
Kind regards
Kurt

-----Oprindelig meddelelse-----
Fra: [email protected] <[email protected]> P? vegne af Hern¨¢n Freschi
Sendt: 14. april 2020 19:39
Til: [email protected]
Emne: [nanovna-users] Display impedance as X + Yj?

How can I display the complex impedance of my antenna with NanoVNA? I'm using NanoVNA-H firmware on HW rev 3.2

In the display I can see something like X ohms + Y farads/henries. If I use NanoVNA-saver I can see this format when doing a sweep.
I need to climb to my roof and make a few measurements today, so I'd like to avoid taking a laptop up there.

Thanks