µOS++ Tracing Infrastructure v2.0.0 released
Version 2.0.0 is a new major release; it changes to a modern C++ API in the
micro_os_plus::trace namespace.
The µOS++ Tracing Infrastructure project is a C++ source code library.
Prerequisites
When installed via xpm, this project requires the xPack Prerequisites.
However, like any source code library, this project can also be integrated into another project in the traditional manner, either by copying the relevant files into the target project or by linking the entire project as a Git submodule.
Install
The most convenient way to integrate the @micro-os-plus/diag-trace
package into a project is to add it as a dependency via xpm.
xpm install @micro-os-plus/diag-trace@2.0.0 -verbose
Comprehensive instructions can be found in the Install Guide.
Source code
Bug fixes
- none
Enhancements
- the library was refactored to use a modern C++ API in the
micro_os_plus::tracenamespace, while maintaining a compatible C-linkage API (prefixedmicro_os_plus_trace_) to allow the library to be used from both C++ and plain C translation units within the same application.
Known problems
- none
CI tests
Before publishing, a set of tests were performed . The results are available from:
