LibreVNA/CHANGELOG.md
2022-06-26 23:16:55 +02:00

3.0 KiB

Changelog

v1.4.0

  • New features:

    • Configurable constant lines for XY-plots
    • Limit testing on XY-plots
    • Single sweep functionality
    • Zero span support for VNA and SA
  • Bugfixes:

    • Stop duplicate GUI elements from appearing when loading a setup file
    • Prevent wrong frequency output when sweep starts at DC
    • Improve automatic source/receiver calibration
    • Fix signal ID issue which caused valid signals to disappear at low RBWs
    • Changing trace color triggers replot of graphs
    • Remove output spikes in generator mode, caused by continuously reconfiguring the PLL
    • Fix MCU temperature calculation

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
    • Impedance renormalizetion (as de-embedding option)
    • Waterfall plot
    • CSV export options extended
    • logarithmic sweeps (logarithmic frequency steps)
    • Graph display improvements:
      • (Optionally) show units on all axes
      • Configurable font size
      • New Y axis options: dBuV, linear magnitude, unwrapped phase, group delay
      • Zoom feature for smith chart
    • User-selectable IF frequencies
  • General bugfixes, among others:

    • Fixed valgrind issues (mostly uninitialized variables)
    • Prevent overflow in SCPI commands

v1.2.1

Mostly bugfixes along with the occasional new feature.

  • Calibration:
    • File format changed to json
    • Multiple measurements can be taken/deleted at the same time
    • Calibration kit allows separate male/female standards
    • configurable Z0 for short/open
  • SCPI commands:
    • load/save calibration files
    • export to touchstone file format directly
    • additional command for reading trace data
    • fix typo in documentation
  • UI improvements:
    • Additional Y-axis options: Reactance/Real/Imaginary
    • Graphs look a bit nicer
    • Configurable line width for graphs
    • finally added an application logo
  • General bugfixes, among others:
    • PLL divider calculation fixed for certain frequencies
    • Improved USB buffer handling
    • Better error handling when opening invalid files
    • Various bugs when adding/deleting markers
    • graph autoscaling with invisible traces

v1.2.0

  • Additional SCPI commands
  • Marker improvements:
    • create groups to move markers together
    • calculate additional parameters (R/L/C,...)
  • Fullscreen mode of single graph by double-clicking
  • Error flags for ADC overload and output amplitude unlevel in VNA mode
  • New feature: power sweeps (sweep the stimulus power instead of the frequency)
  • General bugfixes

Significant changes have been made to the embedded firmware as well as the FPGA configuration to support power sweeps. A firmware update on the LibreVNA is mandatory to use this new software version.

v1.1.2

  • Software:
    • Fix parsing of calibration kit settings

No changes have been made to the embedded software, updating the firmware on the LibreVNA is not required.