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
Determining OCFD total length and split points
#circuit
Hello! How can we use the mighty nanoVNA to identify total length of a Off Center Fed Dipole (OCFD)?
Or Normally a 80m dipole is about 130 feet the sides are 130/2. Can the nano measure the total length or the sides? An OCFD moves the split point from 50/50 to some other point. Can the NanoVNA determine or infer the split point? Thank you nanoVNA experts! |
Re: New topic for the Five County Digi Training Net VarAC V6.2.4
Dear Mr.Berry,
toggle quoted message
Show quoted text
Hiii. Am VU2BOA handle Sam from South India. Just purchased Nanovna - H. Just wanted to know how the return loss of an antenna is done using Nanovna -H. Will be highly thankful if you can kindly share. Kind regards, VU2BOA - Sam On Mon, Nov 21, 2022 at 5:52 PM Barry K3EUI <k3euibarry@...> wrote:
READ BELOW about VAR AC |
Re: Use NANO VNA to make a 90deg phasing stub
This is a perfect application of the nanovna.
toggle quoted message
Show quoted text
If your nanovna has a recent version of firmware, I think 1.1 or better, it will have a "measure" item on the top menu. Select that, and choose the 'resonance' option. This puts a resonance display on the screen. Connect the cable stub, leaving it open at the far end. This enables the vna to see the resonance of that cable. The first resonance is at 1/4 wavelength, so just trim the cable until that reads your desired frequency. Make sure to consider the length of a connector that you will install - but that's not much of a concern at 7MHz. If your nanovna doesn't have that measure/resonance function, it is almost as easy. Just connect the cable in the same way, and set one of the traces on the vna to display S11 phase. To start, set the frequency range to something like 50kHz to 15MHz, just to get a feel for what you will see. With an open-ended cable attached, you will see a sawtooth pattern on the S11 phase trace. The position where the phase first does a 'zero crossing' from -180 to +180 (or vice versa) is the quarter wavelength resonance. Hopefully that is happening above 7.04MHz, and you can now set the top frequency to something like 7.5MHz, put your cursor on the desired 7.04MHz, and trim until the zero-crossing is at your cursor. The vna should be calibrated, of course, as always - but you can calibrate once across the desired range, say 6-8MHz, and then change the range as noted above to help see the zero crossing pattern. Good Luck. Stan On Mon, Nov 21, 2022 at 6:22 AM <blake_mulder@...> wrote:
If anyone can help with a guide or instructions, I need to cut a 90deg |
New topic for the Five County Digi Training Net VarAC V6.2.4
READ BELOW about VAR AC
toggle quoted message
Show quoted text
I would like to suggest that tonight¡¯s *Five County Digital Training net* (7 pm Nov 21) finishes up our discussion of the *Nano VNA* apparatus. We have covered the basics over the last few nets: calibration over a frequency range, measuring reflection coefficient and return loss (dB) leading to SWR. ?We covered Smith Charts and dealt with questions about antenna resistance, reactance, impedance and resonance. I¡¯ve shown some graphs from my own antennas on HF. We briefly touched on PHASE and what it shows about resonance. I always use Nano VNA SAVER to create CAL files and save antenna files. My Nano VNA is now three years old, and has never failed. Let¡¯s finish this topic Nano VNA tonight on our net. Come prepared with questions YOU have about your Nano VNA. Share your graphs of your own antennas with SCREEN SHARE. My Zoom link: Monday Nov 21 at 7 pm (will be on by 6:45 pm) The next topic I would like to explore is VAR AC. This is a new and rapidly evolving application that offers some tremendous possibilities, including the new ¡°broadcast¡± (non ARQ) mode for VARA. There are TWO VARA modems: VARA for HF SSB and VARA FM for fm (VHF/UHF) In the next week, please download the latest VARA modem (EA5HVK web page) and download and install and configure VAR AC for your radio and sound card. Be careful with the CAT (rig control) and with PTT (send mechanism). You have a few options depending on your radio and sound card. If using a SignaLink, your PTT choice is VOX. Set the DLY know to nearly minimum to shorten the ¡°hang-time¡± (Tx back to Rx) We can continue to use Zoom to talk about this topic, and for those within a few hundred miles of Phila PA we can use 80m SSB (around 3584 kHz) to communicate with each other, as well as use 2m FM via the 147.270 and 147.060 repeaters if you live in the Phila area and can hear/hit those machines. We may have to adjust the 80m digi frequency based on QRM at the time. There are a few Winlink stations now operating in the 3580 to 3585 kHz region, including W1AW Winlink VARA on 3582.5 kHz (VFO dial frequency in upper sideband mode) and W1AW CW bulletins on 3581.5 kHz. There also are some NBEMS nets from Midwest as well in the 3582 to 3585 kHz region. Looking forward to a new topic: VAR AC Read the description below. Maybe we can get the author (4Z1AC) to join us soon on a Zoom link (from Israel) if we meet at a time more suitable for Israel. 73 Barry k3eui West Chester PA (near Philly) Nov 21
|
Re: #nanovna-saver
#nanovna-saver
Found the problem. From a post on github () I found that the settings for antialiasing had been depreciated.
By editing /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml and removing: </schema> <schema id="org.gnome.settings-daemon.plugins.xsettings.deprecated"> Then sudo glib-compile-schemas /usr/share/glib-2.0/schemas. This fixed the problem starting NanoVNA-Saver on Ubuntu 22.04. |
#nanovna-saver
#nanovna-saver
Downloaded NanoVNA Saver 5.3 and loaded it on Ubuntu 22.04. Get this error message upon running the app:
Settings schema 'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'antialiasing' Anyone got ideas where to start. My Python version is 3.10.6 Regards |
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 |
to navigate to use esc to dismiss