Skip to content

libm2k v0.8.0

Compare
Choose a tag to compare
@AlexandraTrifan AlexandraTrifan released this 30 Jan 14:27
· 56 commits to main since this release

libm2k v0.8.0

Important:

  • This release is compatible with libiio v0.25 or older.

Release notes:

  • Fix context ownership bug related to multiple ADALM2000 context instances.
  • Add kernel buffer support for the analog and digital interfaces in m2kcli.
  • Add functions to set the AnalogOut raw voltage as well as usage example (supported starting with firmware version v0.32).
  • Fix missing samples bug after calibration with the new IIO attribute (supported starting with firmware version v0.32).
  • Fix spike glitch that appeared between pushes to AnalogOut cyclic buffers with the new raw_enable attribute (supported starting with firmware version v0.32).
  • Allow the kernel buffer changing operation more time to process previous calls.
  • Introduced new Python tests.
  • Add Python wheels for version 3.11.
  • Nightly builds for all platforms (Windows, MacOS and Linux) are done in Azure Pipelines.
  • Build pip wheels for Linux based on manylinux_2_28 x86_64.

Matlab libm2k installer version compatibility (for Linux and Windows):

  • Matlab R2023a.
  • Microsoft Visual Studio 2022.
  • libiio v0.25.

Testing for this release performed manually using existing test suite.