Commit Graph
5 Commits
Author SHA1 Message Date
wuchuyuan c681db0590 重构 usr_mcu_bridge:拆成 protocol/business 分层,精简上报与 UART 超时逻辑
1、协议层迁入 protocol/,业务拆为 identity/pairing/link_status,mcu_bridge 收敛为薄门面
2、0x07 上报不再缓存重发,由 MCU 侧超时重发;模组只记 SN,网关 ACK 后回 0x08
3、APP 透传重试用尽后主动回 FAIL;UART ACK 等待统一为 MCU_UART_ACK_WAIT_MS=500ms
2026-08-13 12:23:41 +08:00
wuchuyuan 95973ec52d 1、修复APP控制回传栈溢出导致软复位,改为轻量打包路径
2、MCU ACK回传不再走大desc/encode,改用wrap_raw;otadata改为指针并增大mcu_bridge栈,避免soft_reset_exception。
2026-08-12 10:07:35 +08:00
wuchuyuan 8581d15f46 修复低功耗时,RX接收不到数据的问题:把RX设置为唤醒口,但是这样子会有个问题,用户发过来的第一包数据会出现错包,利用重发机制可实现正常通讯,MCU端也可以发送数据的时候带上两个字节的0,模组可通过解析器寻头正常识别 2026-08-11 14:21:43 +08:00
wuchuyuan 4bfe10d728 1、将固件改造为 BLE 串口模组:新增 usr_mcu_bridge,移除旧 jb_proto
2、通过 UART 55AA 对接外部 MCU,完成身份/透传/配对/心跳;桥接忙时注册 LP target 拦住休眠,空闲可进 SLEEP,兼顾串口可靠与低功耗。
2026-08-10 16:03:55 +08:00
wuchuyuan 75195c7290 在SOC的SDK上进行修改,删除了静态库链接,增加了文档 2026-08-05 18:13:49 +08:00