mirror of
https://github.com/mattintech/pyBTMCP.git
synced 2026-07-11 13:11:53 +00:00
v1.3.1: Fix stale devices in admin UI and firmware device type persistence
Admin UI fixes: - Track deleted devices to prevent MQTT re-registration from stale messages - Broadcast device_deleted event via WebSocket to sync all clients - Add removeDeviceFromUI() to clean up device cards and pending timers - Improve delete error handling with user feedback Firmware fixes (v1.0.7): - Fix device type strings to match API expectations (heart_rate vs Heart Rate) - Clean up BLE services when switching device types (prevents service accumulation) - Call stop() before setupHeartRate()/setupTreadmill() to reset NimBLE state - Track service pointers for proper cleanup with pServer->removeService() Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
// ============================================
|
||||
// Firmware Version
|
||||
// ============================================
|
||||
#define FIRMWARE_VERSION "1.0.6"
|
||||
#define FIRMWARE_VERSION "1.0.7"
|
||||
|
||||
// ============================================
|
||||
// AP Mode Configuration
|
||||
|
||||
Reference in New Issue
Block a user