Holger Müller
1d54d74d9a
fix: fixed crash in About's update check ( #766 )
2025-01-21 16:04:31 +01:00
Maxim Medvedev
ea1d20e3b8
Fix issues from LiteVNA related PR ( #765 )
...
* fix: leftowers from refactoring
A new class was missed in https://github.com/NanoVNA-Saver/nanovna-saver/pull/754
* fix(LiteVNA): change default datapoints to 201
Just to speedup "connection" process
2025-01-21 15:27:46 +01:00
Holger Müller
504e64f33e
chore: type of valid_datapoints ( #764 )
2025-01-21 14:03:33 +01:00
Maxim Medvedev
30a3dc88c4
LiteVNA support ( #754 )
...
* feat: add LiteVNA64 detection
Based on https://github.com/NanoVNA-Saver/nanovna-saver/issues/534#issuecomment-1837198040 data
* chore: rename get_features
* chore: optimize disconnect method
* feat: go to idle mode after data reading
2025-01-21 13:21:01 +01:00
Holger Müller
12f958bc94
linting with black ( #758 )
2025-01-19 11:56:35 +01:00
Songhua Liu
49fcbd8987
Add support for tinySA Ultra+ ZS-407, ZS-406, ZS-405 and tinySA and fix crashing due to operations on Integer ( #755 )
...
* Add support for TinySA Ultra+ ZS-407, ZS-405, ZS-406 that firmware version and hardware revision can be shown in app, screen-capture is alive and fix crashing caused by operations on Integer
2025-01-19 11:43:41 +01:00
Songhua Liu
3fa625e808
Add support for NanoVNA F V3 for reaching valid data points upto 801 ( #751 )
...
* add nanovna-f v3 support
2025-01-19 11:35:39 +01:00
Holger Müller
a44a29485a
Feature/build ( #757 )
...
Use python3.13, PyQt6.8 and uv for workflows
2025-01-19 11:21:41 +01:00
Holger Müller
e3587e234b
Feature/build ( #756 )
...
use uv in github workflow builds and update to python3.13 / Qt6.8
2025-01-16 18:04:19 +01:00
Maxim Medvedev
588c8548ad
Chore/uv ( #752 )
...
use uv as project management tool
2025-01-13 19:14:34 +01:00
Maxim Medvedev
b5da81b544
chore: improve sweep and serial controls state ( #745 )
...
- Disable Serial -> Manage and Sweep-> Start button when device is not connected
- Disable Serial -> Connect button wehn port was not selected
2025-01-01 12:33:12 +01:00
Holger Müller
8df00191bb
fix crash when truncating averages ( #743 )
2024-12-10 19:30:15 +01:00
Holger Müller
6f8a5fdc59
Merge pull request #742 from zarath/feature/fix_device_settings
...
fix sweep init refactoring glitch
2024-12-10 13:14:38 +01:00
Holger Müller
6147f31073
fix sweep init refactoring glitch
2024-12-10 13:12:58 +01:00
Holger Müller
6f236c2dc2
Merge pull request #741 from zarath/feature/fix_device_settings
...
fix crash on device settings
2024-12-10 12:42:47 +01:00
Holger Müller
0f0e50fd1a
fix crash on device settings
2024-12-10 12:41:13 +01:00
Holger Müller
bfd069cf89
Merge pull request #739 from zarath/feature/version_0.6.6
...
add script section in pyproject.tomp
2024-12-09 20:32:41 +01:00
Holger Müller
258fa3ef87
add script section in pyproject.tomp
2024-12-09 20:30:15 +01:00
Holger Müller
0fe96413a8
linting and some refactoring ( #738 )
...
* linting and some refactoring
* added script entrypoint
2024-12-09 20:04:41 +01:00
Holger Müller
a04c2904f0
Feature/version 0.6.6 ( #736 )
...
* added some type annotations
* fix: cyclic import due to type checking
* - crash fix, due to unitialized class member
- type annotations
- test data (open piece of 290mm sucoflex)
2024-12-09 12:15:12 +01:00
Holger Müller
93f1a25a0b
Merge pull request #735 from zarath/feature/version_0.6.6
...
fix: numpy cast warning
2024-12-06 08:59:04 +01:00
Holger Müller
79b451c988
fix: numpy cast warning
2024-12-06 08:57:23 +01:00
Holger Müller
183b91e62f
Merge pull request #734 from zarath/feature/version_0.6.6
...
Feature/version 0.6.6
2024-12-06 07:47:58 +01:00
Holger Müller
e7cf6b1736
fix : #733 crash in TDR
2024-12-06 07:45:19 +01:00
Holger Müller
d250bd5451
fixed pyproject.toml ( #732 )
2024-11-30 19:18:59 +01:00
Holger Müller
a09178a323
fixed pyproject.toml
2024-11-30 19:16:28 +01:00
Holger Müller
b375d8ed02
Linting and formatting ( #730 )
2024-11-30 17:21:50 +01:00
EnPassant123
ee167e56e1
Allow Touchstone files for calibration ( #727 )
...
* Update Calibration.py
* Update Touchstone.py
* Update CalibrationSettings.py
2024-11-28 20:16:37 +01:00
Patrick Leiser
c8952a26fa
Update INSTALLATION.md to mention automated macos build script
...
Clarifies confusion as seen in discussion of issue #718
2024-11-28 20:14:09 +01:00
Patrick Leiser
c273079eff
Allow selecting region 1/2/3 defaults to restore to, and populate defaults list accordingly
2024-11-28 20:10:57 +01:00
Patrick Leiser
0c8b27322d
correct ham band frequency ranges, and add 1.25m band entry
2024-11-28 20:10:57 +01:00
EnPassant123
561b1decb2
Fix TDR math again ( #724 )
...
* Update TDR.py
* Update TDR.py
2024-11-26 09:41:59 +01:00
Holger Müller
56d6bf4bd0
Merge pull request #720 from nechry/main
...
MacOS update script
2024-10-27 21:49:30 +01:00
nechry
42bdbe0846
MacOS update script
2024-10-27 21:18:37 +01:00
Holger Müller
6bcc5caca0
Feature/updates ( #719 )
...
* use python3 for clean in Makefile. fixes #713
* github workflow updates / macos removal
* updated libraries (incl. numpy-2.x.x)
* linting with black
2024-10-18 20:47:53 +02:00
EnPassant123
36149390a6
Update TDR.py
...
typo
2024-10-18 15:57:34 +02:00
EnPassant123
f43a86940e
Update TDR.py
...
Allow user to select |Z|, VSWR, or S11
2024-10-18 15:57:34 +02:00
EnPassant123
2ec8981e4c
Update TDR.py
...
Allow for plotting of S11 and VSWR
2024-10-18 15:57:34 +02:00
EnPassant123
3e54d95205
Update TDR.py
...
Fix math with TDR
2024-10-02 18:38:48 +02:00
EnPassant123
5cc1ee1b0b
Update About.py
...
Fix bug with setuptools_scm not being able to find .git
2024-10-02 18:38:48 +02:00
Holger Müller
f3f1ed092e
Update src/NanoVNASaver/Windows/About.py
...
Use raw string for regex
2024-07-05 07:39:52 +02:00
t52ta6ek
da87473e88
Update About.py
...
Fixes warning on startup.
2024-07-05 07:39:52 +02:00
t52ta6ek
f7ceedc29c
Update INSTALLATION.md
...
Added libxcb-cursor-dev to correct startup error:
Could not load the Qt platform plugin "xcb" in "" even though it was found.
...and its resulting core dump.
2024-07-05 07:39:52 +02:00
Holger Müller
9f0263bc33
Binary build for Windows again ( #706 )
...
* build system updates
* updated github actions
* use newer upload artifact action
* don't crash app on insufficient/invalid cal data fixes #699
2024-06-25 11:57:32 +02:00
Peter Hackenberg
a2f9044e30
Fix frequency calculation at logscale sweeps ( #701 ) ( #705 )
2024-06-21 19:44:48 +02:00
Leonardo Padilha Guarezi
bdaddc3040
FIX build for windows executable ( #702 )
2024-06-19 13:58:10 +02:00
Holger Müller
a04d6d9b39
BIG BINARY BUILD TEST
2024-02-11 12:07:47 +01:00
Holger Müller
00dd59ffc6
library updates
2024-01-10 09:23:35 +01:00
Holger Müller
d3216d2ddb
Bugfix/exec crash ( #678 )
...
* fixed crash on pop-menu #677
* updated libs
2023-11-14 18:04:18 +01:00
t52ta6ek
96dd23211a
Fix checking for updates ( #674 )
...
* Because the application version seems to be a generated value, a different
method needed to be devised to try and determine what the current version
nuber if. We now attempt scan the github release tags for the latest release
version. If a newer version is detected, the application will display the
current version and direct the user to click the link to view the latest
release page.
* Rather, should report error against TAGS_URL and not LATEST_URL at this stage.
2023-08-08 14:30:25 +02:00