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: Re : NanoVNA-Saver Linux update procedure
Hi Nick , many thanks for your suggestion.
After installing the python 3.7 I modified the requirements.txt ( ptyq5==5.13.2) and the command $ python3.7 -m pip install -r ./requirements.txt works ok installing all the modules. Now I'm able to use nanovna-saver on my LINUX distro that is : Ubuntu 18.04.3 LTS Best regards 73 de IZ1MDJ Maurizio |
Re: Re : NanoVNA-Saver Linux update procedure
Hi Bob,
toggle quoted message
Show quoted text
I develop using Python 3.7 - I'm keeping back from upgrading to 3.8, even though I probably should, because of all the problems of particularly Linux distributions not keeping up with stable versions of Python. Python 3.7 is over 18 months old by now. So 3.7 it is, though it might work with 3.6 - I just don't test it with that. :-) In recent releases, Python has added a number of features which makes it more of a "grown up" language, such as types. For development, I consider these to be essential features. I hope you enjoy using NanoVNA-Saver in any case! -- Rune / 5Q5R On Thu, 16 Jan 2020 at 18:36, Bob Larkin <bob@...> wrote:
I am running Python 3.6 with 32-bit Ubuntu 18.04 and it does direct Python |
Re: Re : NanoVNA-Saver Linux update procedure
Hello Nick,
I went back and re-read your post and sure enough explicitly adding the version number to PyQt5 in the requirements.txt file fixed the issue for me. Many thanks for taking the time to sort this out and I am now a happy 0.2.2 user. My thanks to all the others who posted as collectively I gained a lot of information. 73, Graeme ZL2APV |
Re: Re : NanoVNA-Saver Linux update procedure
Hello to all who have replied and all the hints have been really helpful.
I have installed python3.7 using the deadsnakes ppa with no problems there and have loaded pip3 from the Linux Mint repository. I upgraded numpy, scipy and pyserial using the command ... pip3 install numpy and the same for the others but when I came to install pyqt5 I get the following message gvj@GVJ-Lap /opt/nanovna-saver-0.2.2 $ pip3 install pyqt5 Collecting pyqt5 Using cached Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python3.6/tokenize.py", line 452, in open buffer = _builtin_open(filename, 'rb') FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-build-eq4tkoh9/pyqt5/setup.py' ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-eq4tkoh9/pyqt5/ gvj@GVJ-Lap /opt/nanovna-saver-0.2.2 $ I have removed the distro installed PyQt5 but it still would not install with pip3 so from here I am lost. For completeness here are the install messages for the ones that worked. gvj@GVJ-Lap /opt/nanovna-saver-0.2.2 $ pip3 install scipy Collecting scipy Downloading (26.1MB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 26.1MB 60kB/s Collecting numpy>=1.13.3 (from scipy) Downloading (20.1MB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 20.2MB 79kB/s Installing collected packages: numpy, scipy Successfully installed numpy-1.18.1 scipy-1.4.1 gvj@GVJ-Lap /opt/nanovna-saver-0.2.2 $ pip3 install pyserial Collecting pyserial Downloading (193kB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 194kB 4.9MB/s Installing collected packages: pyserial Successfully installed pyserial-3.4 73, Graeme ZL2APV |
Re: Re : NanoVNA-Saver Linux update procedure
On Thu, Jan 16, 2020 at 01:16 AM, Graeme Jury wrote:
============================= Graeme, you are perfectly right ! Adding my user to the dialout group eliminated the need of running under sudo. TNX Alberto |
Re: Re : NanoVNA-Saver Linux update procedure
Nick
Thanks for posting. Your suggestion to edit requirements.txt worked perfectly for me on LM19.2! First a quick look at pip3 version.... den@den-ThinkPad-T520 ~/nanovna-saver $ pip3 -V pip 19.3.1 from /usr/local/lib/python3.6/dist-packages/pip (python 3.6) Then edited requirements.txt as per Nick's posting and issued the following command..... den@den-ThinkPad-T520 ~/nanovna-saver $ python3.7 -m pip install -r ./requirements.txt Collecting scipy (from -r ./requirements.txt (line 1)) Downloading (26.1MB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 26.1MB 50kB/s Collecting pyqt5==5.13.2 (from -r ./requirements.txt (line 2)) Downloading (62.2MB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 62.2MB 23kB/s Collecting pyserial (from -r ./requirements.txt (line 3)) Downloading (193kB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 194kB 4.6MB/s Collecting numpy (from -r ./requirements.txt (line 4)) Downloading (20.1MB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 20.1MB 43kB/s Collecting PyQt5_sip<13,>=4.19.19 (from pyqt5==5.13.2->-r ./requirements.txt (line 2)) Downloading (261kB) 100% |¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€¨€| 266kB 1.3MB/s Installing collected packages: numpy, scipy, PyQt5-sip, pyqt5, pyserial Successfully installed PyQt5-sip-12.7.0 numpy-1.18.1 pyqt5-5.13.2 pyserial-3.4 scipy-1.4.1 den@den-ThinkPad-T520 ~/nanovna-saver $ python3.7 nanovna-saver.py NanoVNASaver 0.2.2 Copyright (C) 2019 Rune B. Broberg This program comes with ABSOLUTELY NO WARRANTY This program is licensed under the GNU General Public License version 3 See for further details Settings: /home/den/.config/NanoVNASaver/NanoVNASaver.ini |
Add FAQ document to the Wiki or Files section
#faq
Larry and Oristo have put in a lot of time and effort assembling information in the Files and Wiki sections of this group. For whatever reason the same "What is the correct calibration procedure", "How do I install ¡", "What is the difference .." questions continue to be asked by new comers. It may be because a lot users are used to having some type of FAQ available when learning a new device or software and get lost without one.
I noticed there are at least a couple of technical writers in our group who might be willing to format a FAQ page that members could contribute to so as not to put the burden of providing content on any one person. We all have different areas of expertise and could provide some pretty diverse content. Some of the FAQ content would probably be no more than links to the appropriate material already in the Files and Wiki section. - Herb |
Re: Nano VNA
No - freq range is 50KHz to 1.5GHz on ALL NanoVNA units, except some cheap Chinese copies that were not built well or had shields.
toggle quoted message
Show quoted text
Read the hardware section of the Wiki. ALL NanoVNAs sold were a redesign by hugen.The original designer, edy555, asked hugen to change the name of his re-design, so he added the -H after the name.hugen also made some minor imporvements. Use the resources on the forum - you will find A LOT of answers to what you're looking for. Refer to the links in the Wiki to various User Guides as well for additional model info. ...Larry On Thursday, January 16, 2020, 2:15:58 p.m. GMT-5, SUNIL A R <sunilar85@...> wrote:
ok .only frequency range is different nano vna 50khz-900mhz nano vna-h 50khz -1.9ghz |
Re: Re : NanoVNA-Saver Linux update procedure
I am running Python 3.6 with 32-bit Ubuntu 18.04 and it does direct Python interpret (not compiled) of nanoVNA-saver version 0.2.1 without problems, as best I can see. In playing with this, it appears that Python 3.5 would be OK, but not anything earlier. This used direct apt downloads using the Synaptic package manager. I am not sure of what you can get with 64-bit packages, but for 32-bit, the latest available is Python 3.6.
To use Synaptic, you need to search on python3.6, numpy, scipy, PyQt5, serial and be sure you don't grab a Python2 package as they will usually show up first! Details like pyserial vs serial will be taken care of in the search. Does anyone know of a reason to need 3.7 (or 3.8) instead of the readily available Python 3.6? My goal is to use an old dusty IBM 32-bit laptop as a dedicated front panel for the nanoVNA. It has USB ports and an adequate display, so it appears to be ideal to give it a new life. I am also playing with doing this with Tahr Puppy Linux that would cut back on memory requirements as well as providing a live-boot capability that could help others. This is progressing pretty well, so far. Bob W7PUA |
Re: Why USB-C connector
USB4 uses the same connector and is backward compatible. It is essentially
a more open standard version of Thunderbolt 3, including that standard's USB compatibility and use of the USB-C connector. On Thu, Jan 16, 2020, 10:31 AM Kwacka via Groups.Io <kwacka2= [email protected]> wrote: Look on the bright side - USB4 is on the way! :( |
Re: Re : NanoVNA-Saver Linux update procedure
On Thu, Jan 16, 2020 at 12:12 AM, Graeme Jury wrote:
Hi Graeme Sorry to hear that you cannot get nvna-s working on LM19.3. Same setup works fine here. At what point does this install process fail? What are the error messages? Nick G3VNC |
Re: Connectors on RF Test Board leads
Another problem with the demo board U.FL connectors is that they are surface mounted and unless you physically hold the connectors down while disconnecting cables can easily detach from the board. This happened to me while I was demonstrating the board at my ham club. Needless to say there were not many interested buyer's after seeing that. I also had to physically hold down the test cables during sweeps to maintain a good connection.
As other members have said, the demo board is a good concept but poorly implemented with the U.FL connectors. The demo board went into my bottom desk drawer with all the other Asian electronic devices that didn't live up to their billing. If I had seen reviews like the recent ones on this board before my purchase, I would have went with the sdr-kits demo board. - Herb |
Re: Connectors on RF Test Board leads
I concur with these statements though I have managed to get the connectors
toggle quoted message
Show quoted text
mated but with some great effort and care. *Clyde K. Spencer* On Thu, Jan 16, 2020 at 10:20 AM Dick <w1ksz@...> wrote:
I bought one also and I cannot connect the cables either. |
Re: Connectors on RF Test Board leads
You need a slit screw driver about 5 mm wide.
Hold with one hand the female connector of the cable centric over the male plug on the board, and press with the other hand the female plug with the screw driver down, parallel with the board. The first time you connect it needs some force, but the next connections are easier. To open the connection use a 1 mm wide slit screw driver. With one hand hold the cable at the connector down, with the other hand lift with the screw driver the connecter at the crimping position up. It works, but needs some learning. To make U/FL cable female connector foolproof, solder the middle crimping, see the picture at 73, Rudi DL5FA |
Re: Re : NanoVNA-Saver Linux update procedure
Pierre Martel
I have a question, from what I see. the problem seem to com from debian
toggle quoted message
Show quoted text
flavored distro. Anyone can report what version and linux distro they are using where NanoVNA-saver works right away? I am willing to change distro if it comes that that. Pierre VE2PF Le jeu. 16 janv. 2020 ¨¤ 10:37, Nick <g3vnc@...> a ¨¦crit :
On Thu, Jan 16, 2020 at 08:26 AM, Rune Broberg wrote:I'm a little confused as to the decision on the Linux Mint packagers tothan |
to navigate to use esc to dismiss