Skip to content

Commit

Permalink
Version bump and changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jankae committed Feb 27, 2024
1 parent 38da235 commit a3223aa
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 6 deletions.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -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
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 @@ -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
6 changes: 3 additions & 3 deletions Software/VNA_embedded/.cproject
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
<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=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"/>
Expand Down Expand Up @@ -91,7 +91,7 @@
<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=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"/>
Expand Down Expand Up @@ -302,4 +302,4 @@
<resource resourceType="PROJECT" workspacePath="/VNA_embedded"/>
</configuration>
</storageModule>
</cproject>
</cproject>
2 changes: 1 addition & 1 deletion Software/VNA_embedded/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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'" \
Expand Down

0 comments on commit a3223aa

Please sign in to comment.