-
03.04.004bdaddf9 · ·
New MINOR release 03.04.00 Changes since 03.03.02: - feat: improve register catalogue - feat: add datadescriptors - fix: install documentation - tests: add register catalogie iterator test - style: fix code formatting
-
03.03.029b8bbcc5 · ·
New PATCH release 03.03.02 Changes since 03.03.01: - tests: fix regex function for new python version
-
03.03.018a52715b · ·
New PATCH release 03.03.01 Changes since 03.03.00: - fix: add setter for bracket operator
-
03.03.00363fbbc3 · ·
New MINOR release 03.03.00 Changes since 03.02.02: * test: reading with void accessor * feat: support for string types * feat: support boolean types * feat: add metadata access function * feat: ignore pycharm ide files * feat: add numberOfWords to device.read function * feat: add tests for reading from device with offset and numElements * feat: add missing type hints * chore: code cleaning * chore: proper directory structure for C++ files * chore: restructure C++ part (one file per class) * chore: remove unnecessary indirection * chore: rename C++ namespace * chore: remove unused file * chore(tests): remove misguided test * chore(build): clean up cmake configuration * chore: do not use mtcadummy in tests * fix: add missing spdx file headers * fix: write with length taken from data array * fix: correct some typos and import statements in examples * fix(tests): test modules from builddir, not installed versions * fix(tests): spurious test failure if run in parallel
-
03.02.025aa5168a · ·
New PATCH release 03.02.02 Changes since 03.02.01: - Added support for with-statements to deviceaccess.Device class (#39) - Fix version number for setAndWrite (#38)
-
03.02.01d0e24f77 · ·
New PATCH release 03.02.01 Changes since 03.02.00: - fix: tests (rename interrupts) - feat: increase test coverage
-
-
03.01.02b7cbe792 · ·
New PATCH release 03.01.02 Changes since 03.01.01: - Use sharedMemoryDummy in tests instead of mtcadummy driver
-
03.01.015dc11be9 · ·
New PATCH release 03.01.01 * Patch tests to use library from build-dir * Python 3.8 needs annotations from future for | (#26)
-
03.01.00daea2bf9 · ·
New MINOR release 03.01.00 Changes since 03.00.00: * Introduce Python coverage report * Add readAndGet to ScalarRegisterAccessor * Add setAndWrite to ScalarRegisterAccessor * Add writeIfDifferent to ScalarRegisterAccessor * Add write and read directly on the device * Add implementation for RegisterInfo and RegisterCatalogue
-
03.00.00fd73e488 · ·
New MAJOR release 03.00.00 * release with new Python API 1. Added new `deviceaccess.py` module to cover functionality of cpp DeviceAccess library - Added support for all userTypes (except ctk::Boolean and std::string) for scalar, oneD and twoD accessors. - Added void accessors - Added push/pull type functionality and AccessMode flag handling - Added DataValidity, AccessModes, TransferElementID, and VersionNumber including all of their core functions - Added type hints and annotations - Prepared later implementation of zero-copy mechanism 2. Kept legacy bindings alive, but redirected to new middle layer `_da_pythion_bindings.so` - Complete removal of previous middle layer `mtca4udeviceaccess.so` and all references to it
-
02.04.009b34ca6e · ·
New MINOR release 02.04.00 Changes since 02.03.00: - fix for API changes in DeviceAccess, remove test backend -- DeviceAccess with new RegisterCatalogue interface, see #7425 -- TestBackend was unused, so we did not bother to fix it. Use ordinary DummyBackend instead where required!
-
02.03.00da9e4533 · ·
New MINOR release 02.03.00 Changes since 02.01.00: - Necessary changes since recent DeviceAccess update
-
02.02.0010251c30 · ·
New MINOR release 02.02.00 Changes since 02.01.00: - add getCatalogueMetadata() function This allows to read catalogue metadata, e.g. coming from the map file.
-
02.01.005dcec9c8 · ·
New MINOR release 02.01.00 Changes since 02.00.00: - Made python3 the default option, as python2 is not supported on focal any more
-
01.04.01f8e49081 · ·
New PATCH release 01.04.01 Changes since 01.04.00: - build: made compile with boost >= 1.68
-
02.00.0095bf75b7 · ·
New MAJOR release 02.00.00 Changes since 01.04.00: - Update for new DeviceAccess version 02.00 API - Fix for newer BOOST versions - Add debian in os vendor check
-
01.04.0033337f5e · ·
New MINOR release 01.04.00 Changes since 01.03.03: - read_sequences() now returns np.double arrays !!! This is an interface change for read_sequences in the api !!! -- It's a quick fix which allows to transfer 32 bit integers in 2D registers. Still not clean (selectable user type would be the correct implementation)
-
01.03.03edad2f79 · ·
New PATCH release 01.03.03 Changes since 01.03.02: - improve cmake build environmeot - added isFunctional() to test backend, required for latest DeviceAccess version
-
01.03.021beed2db · ·
New PATCH release 01.03.02 Changes since 01.03.01: - fix build environment: - dependency for Boost::python - boost-python component name