feat(ble-ota): 优化BLE OTA传输性能和可靠性
- 调整NimBLE配置恢复默认缓冲区大小以支持窗口内突发包接收 - 实现BLE连接参数动态调整,支持Windows兼容模式 - 优化OTA数据队列长度与确认窗口匹配 - 改进reorder buffer管理,添加乱序包缓存统计 - 修复ACK触发逻辑,确保按累计进度而非单包序列确认 - 添加GD32 OTA元数据本地缓存避免频繁NVS访问 - 优化前端JavaScript实现,改进Web Bluetooth写入策略 BREAKING CHANGE: BLE连接参数协商机制变更可能影响部分设备兼容性
This commit is contained in:
+2
-2
@@ -427,7 +427,7 @@
|
||||
<span id="toastMsg">操作成功</span>
|
||||
</div>
|
||||
|
||||
<script src="app.js?v=20260705b"></script>
|
||||
<script src="app.js?v=20260712a"></script>
|
||||
<script>
|
||||
window.connectionMode = window.connectionMode || 'wifi';
|
||||
window.flashTarget = window.flashTarget || 'esp32';
|
||||
@@ -670,6 +670,6 @@ window.sharedFirmwareFiles = window.sharedFirmwareFiles || {
|
||||
applySharedModeUi();
|
||||
})();
|
||||
</script>
|
||||
<script src="ble_ota.js?v=20260626a"></script>
|
||||
<script src="ble_ota.js?v=20260712d"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user