From 01f345d17d48e7a013146ef27f3ae9f6105ba5c6 Mon Sep 17 00:00:00 2001 From: agent Date: Wed, 29 Jul 2026 02:08:08 +0000 Subject: [PATCH] =?UTF-8?q?feat(bridge):=20build=206=20DIS/SPOTA=20?= =?UTF-8?q?=E5=8F=AA=E8=AF=BB=E9=80=9A=E9=81=93=20+=20DIS=E7=89=88?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E9=95=9C=E5=83=8F=EF=BC=883=E5=AD=97?= =?UTF-8?q?=E7=AC=A6+CRC=20=E6=89=8B=E6=9C=AF=E7=BA=A7=E5=B7=AE=E5=BC=82?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- analysis/firmware/fw_tst.img | Bin 72228 -> 72228 bytes tools/bridge_server.py | 8 ++++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/analysis/firmware/fw_tst.img b/analysis/firmware/fw_tst.img index 95a025c513a32612467e15e1780ffe09f628e742..8e4913d865c54c44645fdaf9815fc54d92695656 100644 GIT binary patch delta 45 zcmZ3og=NVW7M_B@Rg6z085vT4%hyj-6xpZ{tIBMmXSBINwdFB$NN~t@c1}iFK>%?b B4v+u< delta 45 zcmZ3og=NVW7M_B@Rg6z085siXVv{E-ifmMfRb>td4%ytG+VYs$M9*kDJ13*8AOK*o B4d4I( diff --git a/tools/bridge_server.py b/tools/bridge_server.py index 89db042..ba85228 100644 --- a/tools/bridge_server.py +++ b/tools/bridge_server.py @@ -27,7 +27,7 @@ import platform import sys PROTOCOL_VERSION = 1 -SERVER_BUILD = 5 # 2026-07-28: SUOTA SERV_STATUS 实机校正为 5f78df94(h=38 notify) +SERVER_BUILD = 6 # 2026-07-29: read 增加 dis_model/dis_fw/spota_mem_info/spota_status_ro(SUOTA 审慎测试基线) EPD_SERVICE_UUID = "13187b10-eba9-a3ba-044e-83d3217d9a38" EPD_CHAR_UUID = "4b646063-6264-f3a7-8941-e65356ea82fe" @@ -52,7 +52,11 @@ BLOCK_SIZE = 240 WRITE_CHUNK = 20 STATUS_OK = 2 -CHARS = {"epd": EPD_CHAR_UUID, "rxtx": RXTX_CHAR_UUID, "alt": ALT_NOTIFY_UUID} +CHARS = {"epd": EPD_CHAR_UUID, "rxtx": RXTX_CHAR_UUID, "alt": ALT_NOTIFY_UUID, + "dis_model": "00002a24-0000-1000-8000-00805f9b34fb", + "dis_fw": "00002a26-0000-1000-8000-00805f9b34fb", + "spota_mem_info": "6c53db25-47a1-45fe-a022-7c92fb334fd4", + "spota_status_ro": "64b4e8b5-0de5-401b-a21d-acc8db3b913a"} # 实机 GATT(2026-07-28 bridge 诊断):1f1f(h=53)=仅write 无 notify; # 331f(h=57)=notify+write+read,为真交互通道;EPD(h=48)=notify+write