libm2k v0.8.0
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.