Add 'G' CDC command that disarms and re-runs gyro bias calibration. safety_refresh() added to calibration loop (every 40ms) so IWDG does not trip during the 1s blocking re-cal when watchdog is running. GYRO CAL button in ui/index.html sends 'G' and shows status feedback. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Merge pull request 'feat: Jetson command protocol — /cmd_vel to STM32 (Phase 2)' (#34) from sl-jetson/command-protocol into main
Description
SaltyLab self-balancing bot firmware (STM32F722)
Languages
Python
67.1%
C
11.4%
JavaScript
9.2%
OpenSCAD
7.8%
HTML
1.5%
Other
2.9%