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: Proper way to measure cable length
Asuming you can physically measure the length of the cable or you can cut a smaller length of the cable. This is my way to find the velocity factor using Dislords fw:
toggle quoted message
Show quoted text
Measure the length of the cable. Connect the cable to CH0 (other end open or closed), and use Messue Cable. Now observe the reported cable length. I the reported length is not the same as the measured physical length then change the velocity factor until it is. The ¡±needed" velocity factor to get the same length is the vf of the cable. 73/SM6AYM 8 feb. 2022 kl. 15:10 skrev William Smith <w_smith@...>: |
Re: How do I interpret these results?
#nanovna-h
VK2CZ DAVID
Sorry about my late entry.. just joined. The ripples on the original 70cm VSWR image are the sort of thing regularly seen in microwave waveguide return loss measurements. These RL/VSWR ripples indicate an impedance mismatch or bump which (as suggested) a TDR can find. The other really interesting behavior which we used in the waveguide world, was the 'frequency difference' of one cycle of that sinusoidal pattern.. in your case I counted 3.5 cycles over the (453.9-436.5Mhz interval), giving 4.971Mhz per cycle (a 60.3m wavelength). With a half wavelength of 30.2m, that would be the free space distance to the mismatch bump point.. However, in coax with say a 0.66 VF (like LMR400), the real distance would be about 19.9m.. which I'd have it a guess is about the length of your coax..
If possible, try and substitute a different length coax, and repeat the measurement.. Just an idea... David Burger Chartered PE, Sydney. |
Re: Using NanoVNA to measure receive antenna port impedance
#measurement
VK2CZ DAVID
During Kenwood transceiver bench alignments, they specify 100dBuVEMF as the S9+20 outer marker. This equates to -1dBm. As an anecdote, during a contest with multi-transmitters, we saw around 3Volts of RF at one receiver (tuned to a different band of course), and it survived quite happily. Best I can make out, the NanoVNA only outputs like -10dBm.. ??
|
Re: Wikipedia erases nanovna
VK2CZ DAVID
If Wikipedia does not want the NanoVNA entry, please consider using the IEEE sponsored www.ethw.org history wiki. It's the perfect repository for articles, photos, sound and vision..
Being an IEEE Member gains you automatic access, (non-members can request access thru the web master in Piscataway), and naturally, no advertising, promotions, games. It's a great resource I facilitated back in 2014.. It's intended as a history wiki, and contains a lot of ham content... and of course, if its more than a day old - it's history ! Please consider. David Burger IEEE History Committee, Past Chair. |
Early on firmware developers made "Menu Structure Maps" available. Is this,
toggle quoted message
Show quoted text
what is now missing with all the latest firmware? Is this what Chris is looking for? Richard K8CYK On Tue, Feb 8, 2022, 3:44 PM Eric KD7CAO <kd7cao@...> wrote:
Perhaps the team over at Nifty-Guides could create one. They do a ton of |
Perhaps the team over at Nifty-Guides could create one. They do a ton of
toggle quoted message
Show quoted text
ham radios and other products. Eric Gildersleeve On Tue, Feb 8, 2022, 15:01 Larry Rothman <nlroth@...> wrote:
Chris, |
Chris,
toggle quoted message
Show quoted text
As simple as the NanoVNA looks, there is really no quick reference on how to use it - it is a full VNA in the real sense. That is like asking for a QR card for an HP or Anritsu VNA. However, with that said, there are a few menu structure maps available either in the Wiki, files section or in various forum messages. The menu maps are dependent on the version of firmware you have Of course, since all of the available docs have been written by the NanoVNA users and submitted to the user group - feel free to distill a QR card for everyone, by going through the various user guides and messages. This is not a dig - others before you as well as myself, have done that to create the current docs you can grab on the user group. ...Larry On Tuesday, February 8, 2022, 03:27:49 p.m. EST, Chris Edwards via groups.io <chris_b_edwards@...> wrote:
A ¡°Quick Reference Card¡± that I could print and learn with like in the field or bench.? No app or PC.? The Wiki How to (at the end), YouTube, tells you how but not a ¡°Quick Reference Card¡±. |
Unless someone mentions using with an external computer, why would someone think they were ? Peculiar logic.
toggle quoted message
Show quoted text
I used mine with the computer exactly once: to update FW and perform a battery of tests. The results were worse than with stand-alone and turns out others found similar (V2plus2) presumably due to the USB interface. When I have time I plan on checking out Joe Smith¡¯s app as it seems to offer a lot of functionality improvement over stand-alone and my new LiteVNA I guess isn¡¯t as bad when connected via USB, but I¡¯m not looking forward to trying to get the Native Instruments runtime engine working on my Mac. -=dave Sent from my mobile phone. (Please excuse any errors due to limited input and review capability.) On Feb 8, 2022, at 09:01, Charlie N2MHS via groups.io <ucfargis1@...> wrote: |
On Tue, Feb 8, 2022 at 09:01 AM, Charlie N2MHS wrote:
It would help us Elmers to know whether you are using the VNA standalone orTry NanoVNA app by OneOfEleven. You may never go back to NanoVNA Saver. Better graphs and easier scaling, up to 4 plots on same graph, calibration works reliably and much more. You right click on graphs to set parameters. Roger |
IMports
Here's a list of everything imported - excluding stuff that's imported from within NanoVNA-Saver
It looks like numpy, scipy, serial and PyQT5. Source File Import statement Hardware/NanoVNA_V2.py import tty Hardware/Hardware.py from collections import namedtuple Hardware/VNA.py from collections import OrderedDict NanoVNASaver.py from collections import OrderedDict Windows/CalibrationSettings.py from functools import partial Formatting.py from numbers import Number SITools.py from numbers import Number, Real Touchstone.py from operator import attrgetter Settings.py from PyQt5 import QtCore, QtGui SweepWorker.py from PyQt5 import QtCore, QtWidgets Hardware/VNA.py from PyQt5 import QtGui Hardware/NanoVNA.py from PyQt5 import QtGui Hardware/NanoVNA_F.py from PyQt5 import QtGui Charts/Polar.py from PyQt5 import QtGui, QtCore Charts/Smith.py from PyQt5 import QtGui, QtCore Inputs.py from PyQt5 import QtGui, QtWidgets, QtCore Marker/Widget.py from PyQt5 import QtGui, QtWidgets, QtCore Analysis/Analysis.py from PyQt5 import QtWidgets Analysis/LowPassAnalysis.py from PyQt5 import QtWidgets Analysis/VSWRAnalysis.py from PyQt5 import QtWidgets Analysis/AntennaAnalysis.py from PyQt5 import QtWidgets Analysis/BandStopAnalysis.py from PyQt5 import QtWidgets Analysis/SimplePeakSearchAnalysis.py from PyQt5 import QtWidgets Analysis/BandPassAnalysis.py from PyQt5 import QtWidgets Analysis/PeakSearchAnalysis.py from PyQt5 import QtWidgets Analysis/HighPassAnalysis.py from PyQt5 import QtWidgets Widgets/SweepControl.py from PyQt5 import QtWidgets, QtCore Windows/AnalysisWindow.py from PyQt5 import QtWidgets, QtCore Windows/CalibrationSettings.py from PyQt5 import QtWidgets, QtCore Windows/About.py from PyQt5 import QtWidgets, QtCore Windows/TDR.py from PyQt5 import QtWidgets, QtCore Windows/Bands.py from PyQt5 import QtWidgets, QtCore Windows/SweepSettings.py from PyQt5 import QtWidgets, QtCore Windows/DeviceSettings.py from PyQt5 import QtWidgets, QtCore __main__.py from PyQt5 import QtWidgets, QtCore NanoVNASaver.py from PyQt5 import QtWidgets, QtCore, QtGui Windows/Screenshot.py from PyQt5 import QtWidgets, QtCore, QtGui Windows/DisplaySettings.py from PyQt5 import QtWidgets, QtCore, QtGui Windows/MarkerSettings.py from PyQt5 import QtWidgets, QtCore, QtGui Charts/Phase.py from PyQt5 import QtWidgets, QtGui Charts/SParam.py from PyQt5 import QtWidgets, QtGui Charts/Magnitude.py from PyQt5 import QtWidgets, QtGui Charts/MagnitudeZ.py from PyQt5 import QtWidgets, QtGui Charts/Capacitance.py from PyQt5 import QtWidgets, QtGui Charts/VSWR.py from PyQt5 import QtWidgets, QtGui Charts/RI.py from PyQt5 import QtWidgets, QtGui Charts/GroupDelay.py from PyQt5 import QtWidgets, QtGui Charts/Permeability.py from PyQt5 import QtWidgets, QtGui Charts/CLogMag.py from PyQt5 import QtWidgets, QtGui Charts/LogMag.py from PyQt5 import QtWidgets, QtGui Charts/QFactor.py from PyQt5 import QtWidgets, QtGui Charts/Square.py from PyQt5 import QtWidgets, QtGui Charts/Inductance.py from PyQt5 import QtWidgets, QtGui Charts/Frequency.py from PyQt5 import QtWidgets, QtGui, QtCore Charts/Chart.py from PyQt5 import QtWidgets, QtGui, QtCore Charts/TDR.py from PyQt5 import QtWidgets, QtGui, QtCore Charts/Chart.py from PyQt5.QtCore import pyqtSignal Marker/Widget.py from PyQt5.QtCore import pyqtSignal Widgets/SweepControl.py from PyQt5.QtCore import pyqtSignal SweepWorker.py from PyQt5.QtCore import pyqtSlot, pyqtSignal Settings.py from PyQt5.QtCore import QModelIndex Analysis/PeakSearchAnalysis.py from scipy import signal Calibration.py from scipy.interpolate import interp1d Touchstone.py from scipy.interpolate import interp1d Hardware/Hardware.py from serial.tools import list_ports __main__.py import argparse Windows/TDR.py import scipy.signal as signal |
Charlie N2MHS
It would help us Elmers to know whether you are using the VNA standalone or with your PC.
toggle quoted message
Show quoted text
I never use mine standalone and always use NanoVnaSaver. On Tuesday, February 8, 2022, 09:35:44 AM EST, Chris Edwards via groups.io <chris_b_edwards@...> wrote:
Does anyone know of a quick reference card (how to setup the nanovna) for doing different types of measurements, such SWR, cable length, etc.? |
Re: Nano VNA Interface to a Mac
Cliff
On Feb 8, 2022, at 10:19, Jim Lux <jim@...> wrote: I figured so. I don¡¯t understand the list above though. Are those just functions they do and getting PyQ5 and pyserial would catch them all? 73, Cliff, AE5ZA |
Re: Nano VNA Interface to a Mac
On 2/8/22 8:11 AM, Cliff wrote:
Dino, yes it is. There's several dependencies - pyserial and pyQT5 are two of them. import logging import math import sys import threading from collections import OrderedDict from time import sleep, strftime, localtime from typing import List from PyQt5 import QtWidgets, QtCore, QtGui |
YouTube?
On Tue, Feb 8, 2022, 9:35 AM Chris Edwards via groups.io <chris_b_edwards= [email protected]> wrote: Does anyone know of a quick reference card (how to setup the nanovna) for |
Try the "How-To" section at the end of the Wiki
toggle quoted message
Show quoted text
On Tuesday, February 8, 2022, 09:35:43 a.m. EST, Chris Edwards via groups.io <chris_b_edwards@...> wrote:
Does anyone know of a quick reference card (how to setup the nanovna) for doing different types of measurements, such SWR, cable length, etc.? |
Re: Proper way to measure cable length
William Smith
Well, yes, but the OP didn¡¯t specify exactly what he wanted to do, so we¡¯re left guessing. Does he want to measure the physical length of a cable that¡¯s already installed, so he can order a replacement? Does he want to know how much is left on a partial spool? Does he want to make phasing lines? How accurate does he want to be? Various people are answering all the above questions and more, but we don¡¯t know, for instance, if he can cut a few feet off and measure the known length. [And as a consequence, most of the answers will be wrong, because they are answering the wrong question, but we don¡¯t know what the right question is.]
toggle quoted message
Show quoted text
That said, there¡¯s a lot of knowledge in the answers that _have_ been given, so the entire discussion is worthwhile, and very educational. 73, Willie N1JBJ On Feb 8, 2022, at 5:16 AM, Arie Kleingeld PA3A <pa3a@...> wrote: |
to navigate to use esc to dismiss