feat(MQTT): 协议 V1.13 — initialize extra_info 增加 imei/iccid 可选字段
用户需求 2026-08-31: - 协议 §5.1: extra_info 增加 imei(4G 模块 IMEI)/ iccid(流量卡 ICCID)可选字段 - 语义: 无 4G 模块省略/空串;4G 通道由 Air780 填真实值(§6.2) - 固件 iot_send_initialize: extra_info 补 imei/iccid(空串占位, DBN 无 4G 信息; 待"BLE→Air780 配置同步"实现后可回读填充) - 同步: README 索引 V1.13 + devlog 置顶条目
This commit is contained in:
@@ -4,6 +4,28 @@
|
||||
>
|
||||
> 项目定位: DLD960 通信板 — BLE 配网、TCP JSON 协议服务、Loop MCU 串口桥接
|
||||
|
||||
## 2026-08-31 — MQTT 协议 V1.13:initialize extra_info 增加 imei/iccid 可选字段
|
||||
|
||||
> 用户需求 2026-08-31:initialize 指令的 `extra_info` 增加可选字段 `imei` / `iccid`(4G 模块 IMEI / 流量卡 ICCID)。
|
||||
|
||||
### 协议变更(V1.12 → V1.13)
|
||||
|
||||
- §5.1 initialize 示例 + 字段表:`extra_info.imei` / `extra_info.iccid` 可选
|
||||
- 语义:无 4G 模块时省略或空串;**4G 通道由 Air780 填真实值**(§6.2 说明)
|
||||
- 用途:平台解析 initialize 即可拿到 4G 模块/流量卡标识(配合 4G 通道设备管理)
|
||||
|
||||
### 固件同步(vd960DBN iot_mqtt_srv.c iot_send_initialize)
|
||||
|
||||
- `extra_info` 增加 `imei`/`iccid` 字段(当前空串占位——DBN 固件无 4G 模块信息)
|
||||
- ⚠ 待 vd960DBN 实现"BLE→Air780 配置同步"后,可考虑从 Air780 回读 4G 信息填充(列入开发计划)
|
||||
|
||||
### 同步
|
||||
|
||||
- `README.md` 文档索引 V1.12 → V1.13
|
||||
- 协议文档 §5.1 + §6.2 + 修订记录 V1.13
|
||||
|
||||
---
|
||||
|
||||
## 2026-08-31 — MQTT 协议 V1.12:4G 通道适配修订为方案 C(Air780 协议转换)
|
||||
|
||||
> **协议先行修订**(同日 V1.11 方案 B 未落地即修订,固件均未实现)。
|
||||
|
||||
Reference in New Issue
Block a user