Changelog + version bump
Some checks are pending
Build / PC_Application_Ubuntu (push) Waiting to run
Build / PC_Application_RPi5 (push) Waiting to run
Build / PC_Application_Windows (push) Waiting to run
Build / PC_Application_OSX (push) Waiting to run
Build / PC_Application_OSX_15 (push) Waiting to run
Build / Embedded_Firmware (push) Waiting to run
HIL_Tests / Get_Repository (push) Waiting to run
HIL_Tests / PC_Application_RPi5 (push) Blocked by required conditions
HIL_Tests / Embedded_Firmware (push) Blocked by required conditions
HIL_Tests / HIL (push) Blocked by required conditions
Unit_Tests / Tests (push) Waiting to run

This commit is contained in:
Jan Käberich 2026-03-06 12:09:39 +01:00
parent 65e10028f0
commit 5fee370d4e
4 changed files with 31 additions and 4 deletions

View file

@ -1,5 +1,32 @@
# Changelog
## v1.6.5
Long overdue release with several small improvements:
- Bugfixes:
- handle calibration data from log sweeps
- PLL algorithm improvements, fixes small frequency deviations which show up at low IF bandwidths
- Various UI improvements
- Quality of life improvements:
- remember touchstone export settings
- remember load/save paths
- optionally prevent LibreCAL calibrations when temperature unstable
- Dialog for viewing the active calibration model: Calibration->View error term model
- Calibration can use already existing measurements (saves the user from attaching the calibrations standards again if the measurement is already available)
- Improve marker handling when displayed at the very edge of a graph
- Only load default calibration when initially connecting to a device, not when switching modes or closing dialogs
- New features:
- new SOL calibration type (calibrates reflections only, possible to calibrate both ports at the same time)
- Experimental SVG export options for images
- Restore to default option for device configuration
- SCPI API improvements:
- Set/get calibration kit metadata
- Allow spaces in arguments (for file paths)
- Support lower case for calkit file names
- Query the position in the current sweep
- New commands for editing calibration kit standards
- New command for dwell time
## v1.6.4
Critical bugfix for the embedded firmware:

View file

@ -435,5 +435,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=4 FW_SUFFIX=""
DEFINES += FW_MAJOR=1 FW_MINOR=6 FW_PATCH=5 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=4"/>
<listOptionValue builtIn="false" value="FW_PATCH=5"/>
<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=4"/>
<listOptionValue builtIn="false" value="FW_PATCH=5"/>
<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=4 \
-DFW_PATCH=5 \
-DDEBUG \
-DUSE_FULL_LL_DRIVER \
-DHW_REVISION="'B'" \