¿ªÔÆÌåÓý

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

Screen Resolution issues with NanoVNA-Saver


 

I am still very new to owning/using my NanoVNA. I have never owned/used any
type of RF testing tool before. The screen on the device itself is TINY and
my 48-year-old eyes have issues reading it, so I'm looking to connecting it
to my laptop for use. I started playing with NanoVNASharp and then this
morning I started playing with NanoVNA-Saver. I'm having a bit of
frustration with NanoVNA-Saver over the screen resolution. My laptop has a
native resolution of 3840x2190 and I have the scaling normally set at 250%.
A screenshot of this is "NanoVNA-Saver.0.jpg". I've played with other
scalings, as well as changing my screen resolution to 1920x1080 with 100%
scaling, but I'm having issues being able to properly display the data.
"NanoVNA-Saver1.jpg" is an example of scaling set to 200%. I then added a
secondary monitor to my laptop with a native resolution of 1680x1050. On
this screen, the text looks fine but I have to scroll up and down the
screen to view everything, an image of this can be seen on
"NanoVNA-Saver2.jpg." Any ideas about how to correct my display?

PS. I am hoping that these screenshots are actually attached. This is my
second attempt of posting on this group and had problems my first attempt.
_____________________________________
Ron Webb


 

Hi Ron,
I am sorry to hear that you're having problems with the software. I don't
have any experience writing applications for high-resolution monitors like
yours. I'll have a look into it, but maybe some of the problems comes from
large parts of it, particularly the graphics, being based on pixels -
which limits the scalability of it somewhat.

If you do find a way to make it usable, please let me know. Otherwise I'll
try to see what I can do.

If anyone has pointers on how to make PyQT5 applications behave nicely on a
250% scaling set, do send me an email :-)

--
Rune / 5Q5R

On Tue, 10 Sep 2019 at 20:03, Ron Webb <bigron@...> wrote:

I am still very new to owning/using my NanoVNA. I have never owned/used any
type of RF testing tool before. The screen on the device itself is TINY and
my 48-year-old eyes have issues reading it, so I'm looking to connecting it
to my laptop for use. I started playing with NanoVNASharp and then this
morning I started playing with NanoVNA-Saver. I'm having a bit of
frustration with NanoVNA-Saver over the screen resolution. My laptop has a
native resolution of 3840x2190 and I have the scaling normally set at 250%.
A screenshot of this is "NanoVNA-Saver.0.jpg". I've played with other
scalings, as well as changing my screen resolution to 1920x1080 with 100%
scaling, but I'm having issues being able to properly display the data.
"NanoVNA-Saver1.jpg" is an example of scaling set to 200%. I then added a
secondary monitor to my laptop with a native resolution of 1680x1050. On
this screen, the text looks fine but I have to scroll up and down the
screen to view everything, an image of this can be seen on
"NanoVNA-Saver2.jpg." Any ideas about how to correct my display?

PS. I am hoping that these screenshots are actually attached. This is my
second attempt of posting on this group and had problems my first attempt.
_____________________________________
Ron Webb




 


 

On Tue, Sep 10, 2019 at 02:30 PM, tinhead wrote:



I did a little testing with help provided by Rune and essentially made those changes. He first suggested the line "QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling, True)" to be inserted before "app = QtWidgets.QApplication([])". This resulted in an error that was resolved by changing line 19 to read: "from PyQt5 import QtWidgets, QtCore"; importing QtCore in addition to QtWidgets. I don't think the other line for pixmaps is required.


 

I just realized something else by making these changes, that improves things. My laptop has a native 3840x2160 screen, plus I have the 1680x1050 monitor. I dragged it from my "4K" display to the lower screen and made it full-screen and it sized up PERFECTLY. Prior to making these changes, it did not fit the screen properly... I had to scroll up and down but now it fills the full screen.


 

Thanks Ron for the testing effort! The update has been pushed to GitHub,
and will be included in the 0.0.9 executable in a few days. :-)

--
Rune / 5Q5R

On Tue, 10 Sep 2019 at 23:56, Ron Webb <bigron@...> wrote:

I just realized something else by making these changes, that improves
things. My laptop has a native 3840x2160 screen, plus I have the 1680x1050
monitor. I dragged it from my "4K" display to the lower screen and made it
full-screen and it sized up PERFECTLY. Prior to making these changes, it
did not fit the screen properly... I had to scroll up and down but now it
fills the full screen.