Explain the motivation and context for this PR.
- What problem does it solve?
- Which issue does it close (e.g.,
Fixes #123)?
Please mark the relevant options with an x:
- Bug fix
- New feature
- Documentation update
- Refactor / code cleanup
- Tests / CI improvements
Describe how you tested your changes:
- Unit tests added/updated
- Built successfully on hardware (e.g., Modalix, Davinci DevKit)
- Verified with Yocto/SDK build
- Manual functional tests (describe below)
- Code follows project style guidelines
- Comments/documentation updated where needed
- New dependencies documented in README or
requirements.txt - Related issues linked in PR description
- I have read and agree to the Code of Conduct
Add any other relevant details, screenshots, or context here.