Skip to content

Releases: PICC-Group/pynanovna

pynanovna 1.0.2

27 Mar 13:52
f71a79c
Compare
Choose a tag to compare

There was an error in the pyproject.toml file that caused the package to not be imported.
This has been fixed in this patch.

pynanovna 1.0.1

27 Mar 13:14
10b9b29
Compare
Choose a tag to compare

Patch update.

  • Fixing the bad get_interfaces function.
  • Fixing typos in hardware files.
  • Logging changes.

pynanovna 1.0.0

27 Nov 16:46
7f14cf5
Compare
Choose a tag to compare

pynanovna 1.0.0

pynanovna 0.0.* had a lot of unused code that was left from being a fork from nanovna-saver.
This code has now been removed and the pynanovna code rewritten.

pynanovna 1.0.0 is faster, easier to use and has more features.

Changes:

  • NanoVNAWorker renamed to VNA and rewritten.
  • Removed unnecessary classes and made VNA use the hardware files directly.
  • Added utils folder for functions that don't need to be in the VNA class.
  • Changed the plotting functions in vis.
  • Rewrote calibration code.
  • Added an info function to get info about the device.
  • Added a way to control the wait times in the serial communication code.
  • Added new example files.
  • Added tests.
  • Updated README.md.

There are many name changes, but the way the library is used is similar to before.