mqtt.min.js/uuid 外链或 http(s)://公网IP:端口 中继会被策略拦截。请部署本版 HTML + vendor/mqtt.min.js 同目录,并在 nginx 为 /pdr-relay/ 做反代;nginx 的 connect-src 需包含 wss: 及常用 Broker 主机名(见页头注释)。?mode=mobile|pc 可覆盖)
0406v63:① 修复后台重连定时器缺失问题;② 添加指数退避重连逻辑(1s→30s上限);③ 改进数据队列重连检测间隔。
0404v56:① PC端 UI 改为 WebSocket 优先 - 连接状态优先显示 Relay WS,MQTT 断开不影响"已连接"提示;② 手机端状态刷新逻辑修改 - WS 已连接时不显示 MQTT 断开警告;③ MQTT 仅作为备用桥接,不影响主通讯功能显示。
0332:缩小 MQTT 传感器包体积(避免公共 Broker 拒收大包);电脑端同步手机 hasGyro/融合 状态;连接后记住伙伴 ID,滑块参数可同步。数据仍走 /stream+/data 双主题 QoS1。
0331 MQTT 兜底:数据走 /stream + /data 双主题、QoS1、序号去重;手机测试期 2s 心跳;PC 订阅双通道。仍请两端同一 Broker(URL 参数一致)。
保留:手机采集/电脑展示权限分离,只增不减,原结构保留。
?mode=mobile 或 ?mode=pc 强制。| 项目 | 原始链路 | 融合链路 | 说明 |
|---|---|---|---|
| 检测输入 | 原始模长 | 重力补偿后导航系垂向动态加速度 | 融合链路更能抑制姿态变化影响 |
| 姿态参与度 | 弱 | 强 | 本版参数完全开放,适合实验展示与“极值演示” |
| 当前原始步数 | 0 | 0 | 实时对照 |
| 当前原始距离 | 0.00 m | 0.00 m | 实时对照 |