Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Nanovna-Users
- Messages
Search
Re: updating the vna
Also try the "Absolute Beginners Guide" that can be found in the files
toggle quoted message
Show quoted text
section of this group. On Fri, Nov 18, 2022, 1:48 AM Spike <spikeuk1@...> wrote:
This may help >> |
Re: NanoVNA-App impedance phase
Roger, the problem is that I'm such a spoiled brat that I would like to have that curve in NanoVNA-App rather than on the NanoVNA's tiny screen! I got used to the software on the PC, which is a very much more comfortable and powerful way to use the NanoVNA in the lab. I almost never do any measurements anymore using the stand-alone NanoVNA.
|
Re: updating the vna
toggle quoted message
Show quoted text
On 18/11/2022 09:36, Paul M3VUV wrote:
is there a simple guide to do this?,its been about 3 years since i updated mine and cant remember how to do it,if i remember i had to download drivers etc?. |
NanoVNA-App impedance phase
NanoVNA-App has become my standard way to use the NanoVNA. It does nearly everything, and nicely so. But while doing some work yesterday I missed one feature: The ability to display the S11 impedance as modulus and phase angle. The program can display the modulus only, or at least I haven't found how to make it display the phase angle of an impedance too.
Of course the same information can be obtained from the series R+jX graph, but in some situations it's very useful to see the complete information as modulus and angle, that is, the |impedance S11| curve together with the phase curve. For those who will jump and tell me that the program does have an S11 phase curve graph: Yes, it does, but that's not the same as the phase curve of the impedance! To show the modulus and the phase of the impedance in the same graph, two vertical scales would be required, because the modulus is in Ohm and needs an adjustable scale, while the phase is in degrees, going from -90 to +90. I don't know if this is easy to implement in NanoVNA-App. If not, it would be OK to just have a separate graph for impedance phase, which can be displayed together with the impedance modulus graph on a tiled screen. I know that since NanoVNA-App is open source, I should just grab the source code, download the development system, and implement this myself. But alas, I'm an old fashioned (and just plain old!) BASIC man, rather than a C++ guru, so if I put my fingers into that source code the outcome will most likely be a disaster. So I appeal to those who speak C++, and particularly to those who are already familiar with the NanoVNA-App source! Manfred |
Locked
Re: Correct button?
I am going to lock this thread. If the OP needs more information about the original topic, please start a new thread.
toggle quoted message
Show quoted text
DaveD, co-owner On 11/16/2022 10:20 PM, Max via groups.io wrote:
"max may i suggest" NO YOU MAY NOT!? Do you always blow a fuse when you don't get what you want?Why would anyone answer you acting like that? --
This email has been checked for viruses by Avast antivirus software. www.avast.com |
Re: max save slots on the vna "h" version running hugens fw
Binary download links without version name are a always a link to the latest version:
On Thu, Nov 17, 2022 at 05:36 PM, Stan Dye wrote: No, if you look into the file "nanovna.h" from exactly this release 1.2.00 you'll see at lines 1221+ that the upper part for -H4 defines 7 Slots (#define SAVEAREA_MAX 7) /* * flash.c */ #if defined(NANOVNA_F303) // For STM32F303xC CPU setting #define FLASH_START_ADDRESS 0x08000000 #define FLASH_TOTAL_SIZE (256*1024) #define FLASH_PAGESIZE 0x800 #define SAVEAREA_MAX 7 // Depend from config_t size, should be aligned by FLASH_PAGESIZE #define SAVE_CONFIG_SIZE 0x00000800 // Depend from properties_t size, should be aligned by FLASH_PAGESIZE #define SAVE_PROP_CONFIG_SIZE 0x00004000 while the part below for -H defines only 5 slots (#define SAVEAREA_MAX 5) #else // For STM32F072xB CPU setting #define FLASH_START_ADDRESS 0x08000000 #define FLASH_TOTAL_SIZE (128*1024) #define FLASH_PAGESIZE 0x800 #define SAVEAREA_MAX 5 // Depend from config_t size, should be aligned by FLASH_PAGESIZE #define SAVE_CONFIG_SIZE 0x00000800 // Depend from properties_t size, should be aligned by FLASH_PAGESIZE #define SAVE_PROP_CONFIG_SIZE 0x00001800 #endif DiSlord is already at version 1.2.15 (at top of list) at GitHub with a lot of improvements to 1.2.00 (82336be at bottom of list) a86ff4b Add defines 57bb32b Show 0.01 degree in phase measure Increase atan function precision 70aca02 Fix edelay change from lever Add VAR input for edelay value Edelay set in seconds f83b49f SPI CPHA = 1, CPHO = 1 f98cce0 Add S21 SHUNT and SERIES |Z| Add comments 59c9552 Restore remote display blit bitmap 1fbb9ec Remove plot_into_index from call Need use REDRAW_PLOT for update (this allow reduce calculation amount for plot) 5d73154 Refactoring trace calculation code Add comments Faster markmap cells 6adf39e Update MS settings f4c261a Fix redraw 1a9c692 Another fix 604ae73 Fix overflow on convert from float to int32 Fix infinity symbol print Fix resistance on re > 1 Add small delay on marker drag bd4f8cf Less code, redraw area on drag marker only if index change a497900 Add redraw grid value event 4bfa9cd Correct screen update on active trace change f0d7152 Fix transform command Show VF at bottom on TDR mode Less code size 3fcec46 Update plot code 0cd1d49 Update plot code f298968 Move menu icons to icons_menu.c 5e8c50a Fix inverse marker update glitch 99e6c8b Move plot area icons to icons_marker.c Add reverse marker plates, and use it on top area Better invalidate marker area 45f0edc Code style for ili9341.c Update donate text Change Z Phase menu position 9ccdd14 Show saved calibration range on save menu a0eef2e More universal trace type formatting 49e46b1 Add Z phase trace e29d434 More depends from LCD size (scale / ref quick set and leveler mode quick set) ac6696b More support different font size Add delete file function in browser (closed source) c331eb6 Add closed source line draw algorithm (2x + faster render on lot of long lines) c5f8ed0 Merge branch 'master' of 8e7e4ab Use shadow text on plot area Small font adaptation ffe3f36 Update README.md ff782c8 Add run script from SD card functions 7c41cf4 Extend linear, real, imag marker to 6 digit 4cdfb7a Update USB part 44d7c50 Update ChibiOS USB and Serial streams and HAL code 04233b5 Add delay after aic codec init and i2s data receive Replace "\r\n" by VNA_SHELL_NEWLINE_STR 0cd8eb1 Remove write to read only register (status) be5d5e1 i2s bus copy count now depend from audio sample size (DMA copy by 16 bit) f3d2ef6 Set audio_sample_t value type Use DSP mode (PCM on STM32) for receive audio samples Add lcd_printfV (vertical text print, used in debug) 16ca5a0 init SPI and LCD in middle of Si5351 start generation and AIC3204 startup from SI clock, this give more time for stable start f87f7c7 Add S21 offset setting, allow shift S21 data Store electrical_delay as second (picoseconds before) cf03c6b Add expf function declaration d782c71 Fix load backup config data if calibration slot not valid Fix argument count error 7684340 Better parse user input from console e95a945 Fix error response on empty input Little speedup execute command c095144 Build H version by default 3a93933 Use shell layer functions for read / write Fix delay in usart read command 5d15165 Upload e3d95b5 v1.2.05 Use custom hardware library: - GPT - PAL (GPIO) - DMA - EXT Move all hardware depend functions in board dir 38e31fb Add custom hardware functions Move ~all hardware depend functional here Replace ChibiOS code to this (allow save lot of flash and more faster) 90441c3 Code style 0fef9ff Add use i2c receive function bbd3d26 Small code size fixes Add defines 98aa59c Fix typos in settings 4cc1d06 Fix typo 5dd3476 Fix wait delay in CW mode 82cf5aa More compact SPI init Fix comments be28459 Cleanup code 0bb156d Add header text 78e8c9b Fix compilation and comments 571b81f Move flash save code to flash.c Create hardware.h header 176b10c Now for compile H4 code need set TARGET=F303 in Makefile 6b42c0f Move DAC code to board folder Store brightness setting in backup 9a0ea9a Remove lock 4855570 Remove file 8485c35 Fix 07c2712 Move all hardware depend code to board dir (use hardware.c file) Use custom i2c library (allow remove all interrupts in i2c send) Add last CMSIS stm32f072xb.h cee6846 Update ADC code: - Move average value in measure - Not use ChibiOS ADC functions - Update stm32f303xc CMSIS description - Not use any DMA/Interrupts for ADC on STM32F303 0f2a011 Better reset f1d3561 Disable timer interrupt handlers 500ca36 Not use ChibiOS I2S module, use custom init and run This allow save 0.5k flash, and more stable work on hi speed codec ADC a7a4d1a Run DMA in dmaStreamSetMode 7121d1f Fix compile error d67741f Add config command: config {auto|avg|connection|mode|grid|dot|bk|flip} [0|1|2] 0 - disable 1 - enable 2 (or any else) - toggle Allow set/clear/toggle settings flags Store config settings in backup (allow store options if device power off) 72a41c0 Use one store/clean trace button 304fc72 Use UI event handler table 82336be Fix So for me 1.2.nn with nn != 0 is the better solution. |
Locked
Re: Correct button?
Paul,
This was properly answered in a much earlier post in this thread, go back and read it: /g/nanovna-users/message/588 In later versions of the firmware, this has been re-labeled "APPLY", with a checkmark when selected, making it a bit more clear that this function simply applies the calibration, or allows the calibration to be disabled. |
Re: max save slots on the vna "h" version running hugens fw
The latest 'release' version 1.2 of the DiSlord firmare has 7 save slots. It can be downloaded here (should be open to all):
(scroll to the bottom and select the .dfu for the -H, not the -H4). If your nano has an SD card slot installed, it also allows you to save/restore as many as you like from the SD card. You can check this by carefully taking off the cover, and looking for the squarish metal SD card slot. Some later hardware versions had it pre-installed internally, others did not. If it is there, you can just plug in a compatible card and use it. If not, there is probably a spot for it and you can install one yourself if you are handy with such things. Search this forum for SD slot for information. Two more options: 1 - Use the nanovna with your computer/laptop and NanoVNA-saver or NanoVNA-app software. These allow saving as many calibrations as you want on your computer. 2 - There is not a high degree of variation in calibration requirements across the HF bands, especially for normal antenna measurement activities. You can use one slot to save a calibration from 1MHz to 30MHz, then just 'zoom in' to your desired band by setting the start/stop frequencies. The nanovna firmware does a reasonable job of interpolating the calibration values. Splitting it into two, say from 1MHz-15MHz and 15Mhz-30MHz is better. Try this option. Compare it to the results you get from calibrating directly for just one band, and you will see that the results are very similar. You will want to do detailed calibration for when you need high-fidelity values of impedances, or for crystal measurements, etc. But for optimizing HF antennas, it is not critical. Note that the calibration won't change where the frequency dips occur (SWR graph), just the magnitude/phase of the values that create the graph - so if all you want to do is trim your antenna for minimum SWR, no detailed calibration is necessary. Stan |
Re: SV4401A review
One last review on the SV4401A. Here is the bottom line as it is shipping currently: There is a problem with power-on with a fully changed battery and no external power connection. This has been corrected with a resistor change - easy to do without special tools if you can solder. In a lab environment, you'd never know it has a problem, keeping it plugged in. The PC app nanovna-saver does not work correctly, if it even connects to your Win10 PC at all. The app has very limited use. I find that taking a snapshot of the unit's screen and saving it as an image file is the best. Maybe they will improve this app, as it would be more convenient to operate it from the PC if you want to save sweep files. Being as large and heavy as it is, it is not a good instrument to take outside for antenna measurements, in my opinion. I love all the extra memory locations for special calibrations! One weakness that must be fixed somehow is the USB-C jack, which has no mechanical support. If not made stronger, the port is certain to fail, breaking a connection on the PCB. I plan to put a drop of hot glue at this connector, fixing it to the chassis, meanwhile being very careful to support the USB cable while charging or transferring files. I bought mine from Aliexpress for $299, normally about $399. Some ham radio suppliers are gouging everyone at $599! If you like the nanovna-F, you'll love this one, even with the improvements you need to make.But what is the USB-A connector good for? It is only a power source, but for what purpose?
|
Re: max save slots on the vna "h" version running hugens fw
For me github links return error.
toggle quoted message
Show quoted text
I can't access any of the three links. 73. On Thu, Nov 17, 2022 at 06:04 AM, Ho-Ro wrote:
|
Locked
Re: Correct button?
Just ignore it. Many issues with email, but usually not important. I get emails a month later sometimes. I get them quickly on my iPhone and then get the same ones days later on my iPad¡ go figure.
toggle quoted message
Show quoted text
David J. Wilcox¡¯s iPad On Nov 16, 2022, at 10:48 AM, Max via groups.io <kg4pid@...> wrote: |
Re: max save slots on the vna "h" version running hugens fw
On Thu, Nov 17, 2022 at 09:23 AM, Paul M3VUV wrote:
Yes: /g/nanovna-beta-test/topic/93905035 I've setup an easy workflow to follow DiSlord's development closely and create the noSD versions with 8 config slots, available on my NanoVNA-noSD branch: Get the binaries: HTH, Martin |
Locked
Re: Correct button?
well well it seems we have more waffle and still the original question goes unanswered!( quote what does the correct button do).
|
Locked
Re: Correct button?
"max may i suggest" NO YOU MAY NOT!? Do you always blow a fuse when you don't get what you want?Why would anyone answer you acting like that??
toggle quoted message
Show quoted text
Good luck. Max On Wednesday, November 16, 2022, 10:55:11 AM CST, Paul M3VUV <nanovnauser@...> wrote:
max may i suggest unless you are going to answe the original question keep your mouth shut and hands away from the keyboard,seems you can do neither!. |
Locked
Re: Correct button?
Ironically I have no idea who this is directed at or even what the original question was due to lack of message quoting. Not that I care, I just got a good chuckle out of it....
73 -Jim NU0C On Wed, 16 Nov 2022 08:54:59 -0800 "Paul M3VUV " <nanovnauser@...> wrote: max may i suggest unless you are going to answe the original question keep your mouth shut and hands away from the keyboard,seems you can do neither!. |
Locked
Re: Correct button?
Stephen
toggle quoted message
Show quoted text
Thank you very much for this reply.? That needed to be said.? Well done. Don KC1MPO On 11/16/2022 12:21 PM, Stephen W9SK wrote:
Paul, aren't we easily triggered by nothing? That was pretty rude. I have to agree with Max that when someone posts a reply without the prior comment it makes too hard to follow the request for help, thereby eliminating what could be solutions from experts who are too busy to otherwise take the extra time to figure out what the reply topic is about. You may have that time, but then you may not have the best solution to offer, which is at best may leave the other folks without that solution they're looking for. Try to be more understanding...and polite here. |
to navigate to use esc to dismiss