fix(link): ECAT 轮询必重挂;连接灯不覆盖语义文案;BLE 通知成功后再上报

This commit is contained in:
cbb
2026-09-16 02:53:53 +08:00
parent 670b833dc6
commit 6b5a9f9adc
3 changed files with 9 additions and 8 deletions
+2 -1
View File
@@ -61,8 +61,9 @@ export function updateConnectionUi(connected, text) {
try {
var snap = deviceLink.getSnapshot();
if (snap && snap.ts && (Date.now() - snap.ts) < 5000) {
/* 只覆盖在线布尔,保留调用方语义文案(设备忙/诊断中/STA…) */
connected = !!snap.links.esp32.online;
text = connected ? '已连接' : '离线';
if (!text) text = connected ? '已连接' : '离线';
}
} catch (_) {}
var label = text || (connected ? '已连接' : '未连接');