What's Changed
New features
- projects/dotbot: adapt to multi lighthouse support and coordinates in mm by @aabadie in #398
- projects/dotbot: read encoder and extend info sent in advertisement packet by @aabadie in #401
Bugs fixed
Other Changes
- crypto/sha256: add context parameter to all API functions by @aabadie in #390
- dotbot-libs: use as submobule and adapt existing code by @aabadie in #391
- Lighthouse: refactor applications using LH2 localization by @aabadie in #393
- Makefile: run the Docker build image with the local user id by @aabadie in #394
- projects/dotbot: refactor advertisement logic by @aabadie in #395
- dotbot-libs: bump to latest main by @aabadie in #396
- fix: invert motors on motor loop by @WilliamTakeshi in #397
- dotbot: use external control loop library by @aabadie in #399
- projects/dotbot: adapt to new control_loop internal context strategy by @aabadie in #402
- projects/dotbot: reset encoders when autonomous navigation has completed by @aabadie in #403
- projects/dotbot: use latest dotbot libs + discard LH2 position outliers + 50ms delay between LH2 updates by @aabadie in #404
- dotbot-libs: bump to latest main by @aabadie in #405
- Absorb firmware for calibration and swarmit apps by @geonnave in #407
- Rename projects/ → apps/ and swarmit-* targets → sandbox-* for naming consistency by @geonnave in #408
- .github: split bare/sandbox CI by path, unify release, ship hex/bin by @geonnave in #409
- apps/dotbot: migrate from tdma to bare-radio + mari-shaped frame by @geonnave in #410
- apps: harden dotbot against waypoint stack-smash + ISR flag race by @geonnave in #411
- makefile: BUILD_MODE knob + list-targets + lh2_calibration artifact by @geonnave in #412
- apps/lh2_calibration: build Release at -O0 to work around -O2 bug by @geonnave in #415
- .github: release all bare and sandbox firmware artifacts by @geonnave in #416
- dotbot-libs: bump to latest main by @geonnave in #418
- Merge develop into main by @geonnave in #417
New Contributors
- @WilliamTakeshi made their first contribution in #397
Full Changelog: 1.21.1...1.22.0