v0.6.2
What's Changed
- Glove by @Eirenliel in #371
- Ignore rest calibration ack if packet is too short by @ButterscotchV in #389
- Dynamic Sfusion Attempt 2 by @gorbit99 in #375
- Small fixes by @gorbit99 in #393
- Revert "Don't copy memory on ICM45 reads" by @gorbit99 in #392
- Re-order SensorInfo packet by @ButterscotchV in #394
- ICM45*: Process accel sample LSB correctly by @kounocom in #399
- Swapped imu addr fix by @Eirenliel in #401
- ICM45*: Remove erroneous sizeof() from FIFO read logic by @kounocom in #403
- Refactor network packets into structs by @gorbit99 in #402
- fix_sensorConfigData Magnetometer not avaliable on Server by @unlogisch04 in #405
- add handling for not given pin (-1 or 255) by @unlogisch04 in #406
- fix i2c clockspeed to default 400khz back by @unlogisch04 in #408
- Fix BNO SensorState when i2c disconnects while working by @unlogisch04 in #411
- Add Gestures Boards by @9il in #413
- More ICM45 fixes by @kounocom in #416
- Implement SensorInterfaceManager by @gorbit99 in #415
- Refactor feature toggling into a class by @gorbit99 in #410
- Remove OTA timeout by @kounocom in #419
- Use ubuntu-latest for build job by @kounocom in #421
- fix SensorStateUpdate by @unlogisch04 in #418
- Feat BNO085 temp by @unlogisch04 in #417
- [ICM45*] Fix processing bad samples and stack overflow panics by @jabberrock in #423
- Spi support (2) by @Eirenliel in #425
- Fix defines compatibility by @gorbit99 in #429
- Tostring fix by @gorbit99 in #434
- Reorganize Defines.h by @gorbit99 in #441
- Fix LED code by @gorbit99 in #446
- BMI160 SoftFusion implementation by @kounocom in #444
- fix_led by @unlogisch04 in #448
- Allow multiple WHOAMI values per SoftFusion sensor by @kounocom in #447
- Code cleanup by @gorbit99 in #430
- defines.h glove typo fix by @Spazznyan in #445
- Fix build and runtime crash by @unlogisch04 in #451
- Run CI for new boards with own defines by @Eirenliel in #443
- Add compile_commands.json to the .gitignore file by @gorbit99 in #455
- Fix typo in defines.h by @gorbit99 in #456
- esp32-s3 supermini support by @noobee in #450
- Fix BMI270 firmware upload crash by @gorbit99 in #453
- Remove Mahony and Madgwick by @gorbit99 in #437
- Esp32 fix defines by @unlogisch04 in #452
- Fix sensor count reporting by @gorbit99 in #454
- Softfusion cleanup by @gorbit99 in #424
- Use optimized VQFParams for ICM45, disable TempGradientCalibration by default by @kounocom in #462
- Send vendor information on handshake by @Eirenliel in #461
- Roll back broken accelerometer transformation by @Eirenliel in 0425f66
New Contributors
- @9il made their first contribution in #413
- @Spazznyan made their first contribution in #445
- @noobee made their first contribution in #450
Full Changelog: v0.5.4...v0.6.2
Release Staggered Rollout
{
"0.1": "2025-07-14",
"0.5": "2025-07-16",
"1": "2025-07-23"
}