From a3223aa08cde29b9b6c07bc37181dcf240aa1830 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20K=C3=A4berich?= Date: Tue, 27 Feb 2024 11:44:13 +0100 Subject: [PATCH] Version bump and changelog --- CHANGELOG.md | 22 ++++++++++++++++++- .../LibreVNA-GUI/LibreVNA-GUI.pro | 2 +- Software/VNA_embedded/.cproject | 6 ++--- Software/VNA_embedded/Makefile | 2 +- 4 files changed, 26 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10877675..5e5636d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,26 @@ # Changelog +## v1.5.1 + +Mostly bugfixes with only minor new features + +- New features: + - Z0 of through standard now adjustable + - Option to automatically adjust the span to the active calibration +- Bugfixes: + - Make De-embedding menu visible on MacOS + - Detection of handling of LibreCAL in the automatic calibration dialog + - Allow updates of devices with older firmwares (a matching older GUI version had to be used previously) + - Fix port excitation when not all S-parameters are measured + - Do not use DFT in spectrum analyzer when in zero span mode + - Readback of certain GUI values on Windows now correct (was stuck on 0 before) + - Prevent crash when disconnecting the device while a dialog was open + - Prevent occasional crash at the end of calibration measurements + - Fix spikes in sweep when a frequency calibration is set + - Improve sample timing between ADC and FPGA (resulted in very noisy traces on some devices) + ## v1.5.0 + - New features: - Further abstraction from the LibreVNA hardware. The GUI now supports VNAs with up to 8 ports - Capsulation of communication to the hardware inside of the DeviceDriver class. This simplifies the integration of drivers for other equipment @@ -56,7 +76,7 @@ ## v1.3.0 Some new software features along with a few bug fixes. - + - New features: - Allow multiple VNA/Signal generator/Spectrum analyzer tabs - Software work-around to allow up to 65535 points per sweep diff --git a/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro b/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro index 9fb18d68..e119bc79 100644 --- a/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro +++ b/Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro @@ -395,5 +395,5 @@ QMAKE_CXXFLAGS += -Wno-deprecated -Wno-deprecated-declarations -Wno-deprecated-c CONFIG += c++17 REVISION = $$system(git rev-parse HEAD) DEFINES += GITHASH=\\"\"$$REVISION\\"\" -DEFINES += FW_MAJOR=1 FW_MINOR=5 FW_PATCH=0 FW_SUFFIX="" +DEFINES += FW_MAJOR=1 FW_MINOR=5 FW_PATCH=1 FW_SUFFIX="" DEFINES -= _UNICODE UNICODE diff --git a/Software/VNA_embedded/.cproject b/Software/VNA_embedded/.cproject index cdf3c65e..b457c0df 100644 --- a/Software/VNA_embedded/.cproject +++ b/Software/VNA_embedded/.cproject @@ -44,7 +44,7 @@ - + @@ -91,7 +91,7 @@ - + @@ -302,4 +302,4 @@ - + \ No newline at end of file diff --git a/Software/VNA_embedded/Makefile b/Software/VNA_embedded/Makefile index 0fb67067..0e74cae1 100644 --- a/Software/VNA_embedded/Makefile +++ b/Software/VNA_embedded/Makefile @@ -101,7 +101,7 @@ MCU = $(CPU) -mthumb $(FLOAT-ABI) $(FPU) C_DEFS = \ -DFW_MAJOR=1 \ -DFW_MINOR=5 \ --DFW_PATCH=0 \ +-DFW_PATCH=1 \ -DDEBUG \ -DUSE_FULL_LL_DRIVER \ -DHW_REVISION="'B'" \