version bump + changelog

This commit is contained in:
Jan Käberich 2024-12-07 16:23:28 +01:00
parent a5b9195ac9
commit f2b01f71c4
4 changed files with 26 additions and 4 deletions

View file

@ -1,5 +1,27 @@
# Changelog
## v1.6.1
Mostly bugfixes with only minor new features
- New features:
- New SCPI commands:
- switch between linear/log sweeps in VNA mode
- delete traces
- Option to align axis ticks for left and right Y-axes
- Import/export options in file menu
- User-selectable handling of NaN values for limit checking
- drop files on trace list to import them
- Bugfixes:
- center TDR output values at zero (fixes impedance calculations in cases where there is a reflection from before the calibration plane)
- fix calibration calculation when non-required S parameters are not available
- improve LibreCAL coefficient extraction
- use native OS dialogs for opening/saving files
- future Qt version fix: prevent crash after taking calibration measurement
- SCPI command handling improved
- fix menus after loading setup files in certain scenarios
## v1.6.0
This update contains API breaking changes to the SCPI server. This was necessary because the previous implementation did not follow the standard completely. If you were talking to the SCPI server directly yourself, you will need to make the required changes. If you are using the provided libreVNA.py class, you just need to update that file.

View file

@ -405,5 +405,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=6 FW_PATCH=0 FW_SUFFIX=""
DEFINES += FW_MAJOR=1 FW_MINOR=6 FW_PATCH=1 FW_SUFFIX=""
DEFINES -= _UNICODE UNICODE

View file

@ -44,7 +44,7 @@
<listOptionValue builtIn="false" value="_SNK"/>
<listOptionValue builtIn="false" value="FW_MAJOR=1"/>
<listOptionValue builtIn="false" value="FW_MINOR=6"/>
<listOptionValue builtIn="false" value="FW_PATCH=0"/>
<listOptionValue builtIn="false" value="FW_PATCH=1"/>
<listOptionValue builtIn="false" value="HW_REVISION='B'"/>
<listOptionValue builtIn="false" value="USE_FULL_LL_DRIVER"/>
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/>
@ -91,7 +91,7 @@
<listOptionValue builtIn="false" value="DEBUG"/>
<listOptionValue builtIn="false" value="FW_MAJOR=1"/>
<listOptionValue builtIn="false" value="FW_MINOR=6"/>
<listOptionValue builtIn="false" value="FW_PATCH=0"/>
<listOptionValue builtIn="false" value="FW_PATCH=1"/>
<listOptionValue builtIn="false" value="HW_REVISION='B'"/>
<listOptionValue builtIn="false" value="USE_FULL_LL_DRIVER"/>
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/>

View file

@ -101,7 +101,7 @@ MCU = $(CPU) -mthumb $(FLOAT-ABI) $(FPU)
C_DEFS = \
-DFW_MAJOR=1 \
-DFW_MINOR=6 \
-DFW_PATCH=0 \
-DFW_PATCH=1 \
-DDEBUG \
-DUSE_FULL_LL_DRIVER \
-DHW_REVISION="'B'" \