firmware: recover slow BNO086 startup

This commit is contained in:
2026-07-17 02:56:45 -06:00
parent dc7a7223fb
commit b1a71e7bd1
7 changed files with 36 additions and 5 deletions
+1
View File
@@ -7,6 +7,7 @@
- Prevented echoed or oversized RS485 frames from starving the XIAO sensor loop.
- Silently discard malformed partial RS485 echoes instead of emitting recursive `invalid_json` responses.
- Replaced sensor auto-detection with the verified installation settings: BNO086 address `0x4B` and MAX-M10S UART at 38400 baud.
- Added fixed-address BNO086 power-up retries, runtime recovery, and report restoration after sensor resets.
## Unreleased