- UwbTagBleActivity: BLE scan filtered to 'UWB_TAG_XXXX' device names - Connects to GATT service 12345678-1234-5678-1234-56789abcdef0 - Read/write JSON config char: sleep_timeout_s, display_brightness, tag_name, uwb_channel, ranging_interval_ms, battery_report - Subscribes to status + battery notification characteristics - Material Design UI with scan list, config form, and live status - Runtime BLE permission handling for API 26+ / API 31+ Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Merge pull request 'feat: Nav2 AMCL integration (Issue #655)' (#664) from sl-perception/issue-655-nav2-integration 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%