Skip to content

Commit

Permalink
Changelog and version bump
Browse files Browse the repository at this point in the history
  • Loading branch information
jankae committed Jun 28, 2024
1 parent 2fbfb96 commit b4a2217
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 7 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## 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.

- New featues:
- New SCPI command: read/write preferences
- New API: option to stream live trace data

- Bugfixes and improvements:
- Keep de-embedding active when changing settings
- Improvements to trace averaging
- adjust SCPI API to conform better with the standard:
- new required commands RST, CLS, ESE, ESR, OPC and WAI
- no responses to commands, errors are reported through status registers instead
- TDR updates happen during a sweep not just afterwards (with configurable update rate)
- Additional sanity checks when loading calibration files

## v1.5.1

Mostly bugfixes with only minor new features
Expand Down
2 changes: 1 addition & 1 deletion Software/PC_Application/LibreVNA-GUI/LibreVNA-GUI.pro
Original file line number Diff line number Diff line change
Expand Up @@ -397,5 +397,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=1 FW_SUFFIX=""
DEFINES += FW_MAJOR=1 FW_MINOR=6 FW_PATCH=0 FW_SUFFIX=""
DEFINES -= _UNICODE UNICODE
8 changes: 4 additions & 4 deletions Software/VNA_embedded/.cproject
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@
<listOptionValue builtIn="false" value="_RTOS"/>
<listOptionValue builtIn="false" value="_SNK"/>
<listOptionValue builtIn="false" value="FW_MAJOR=1"/>
<listOptionValue builtIn="false" value="FW_MINOR=5"/>
<listOptionValue builtIn="false" value="FW_PATCH=1"/>
<listOptionValue builtIn="false" value="FW_MINOR=6"/>
<listOptionValue builtIn="false" value="FW_PATCH=0"/>
<listOptionValue builtIn="false" value="HW_REVISION='B'"/>
<listOptionValue builtIn="false" value="USE_FULL_LL_DRIVER"/>
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/>
Expand Down Expand Up @@ -90,8 +90,8 @@
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.definedsymbols.536220696" name="Define symbols (-D)" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.option.definedsymbols" useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEBUG"/>
<listOptionValue builtIn="false" value="FW_MAJOR=1"/>
<listOptionValue builtIn="false" value="FW_MINOR=5"/>
<listOptionValue builtIn="false" value="FW_PATCH=1"/>
<listOptionValue builtIn="false" value="FW_MINOR=6"/>
<listOptionValue builtIn="false" value="FW_PATCH=0"/>
<listOptionValue builtIn="false" value="HW_REVISION='B'"/>
<listOptionValue builtIn="false" value="USE_FULL_LL_DRIVER"/>
<listOptionValue builtIn="false" value="USE_HAL_DRIVER"/>
Expand Down
4 changes: 2 additions & 2 deletions Software/VNA_embedded/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ MCU = $(CPU) -mthumb $(FLOAT-ABI) $(FPU)
# C defines
C_DEFS = \
-DFW_MAJOR=1 \
-DFW_MINOR=5 \
-DFW_PATCH=1 \
-DFW_MINOR=6 \
-DFW_PATCH=0 \
-DDEBUG \
-DUSE_FULL_LL_DRIVER \
-DHW_REVISION="'B'" \
Expand Down

0 comments on commit b4a2217

Please sign in to comment.