diff --git a/通讯协议-B200W-MQTT协议[内部].md b/通讯协议-B200W-MQTT协议[内部].md index f2fba35..c52676d 100644 --- a/通讯协议-B200W-MQTT协议[内部].md +++ b/通讯协议-B200W-MQTT协议[内部].md @@ -92,6 +92,7 @@ |维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[sEvtStateCode](#sevtstatecode)| ||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[sEvtStateCode](#sevtstatecode)| |维护功能 - 遥控功能|启动键盘无线升级(内)|[startKpFWUpdate](#startkpfwupdate)|[fEvtStartKpFWUpdate](#fevtstartkpfwupdate)
[fEvtKpUpdateProgress](#fevtkpupdateprogress)
[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| +||停止键盘无线升级(内)|[stopKpFWUpdate](#stopkpfwupdate)|[fEvtStopKpFWUpdate](#fevtstopkpfwupdate)| ### 绑定 |功能归类|功能|API指令|指令事件| |---|---|---|---| @@ -1375,6 +1376,31 @@ } } ``` +##### stopKpFWUpdate +- **主题**:/manage/\${baseSN}/send +- **功能描述**:停止键盘升级 +- **参数说明** + +|参数名|类型|限制|是否必填|说明| +|---|---|---|---|---| +|fun|string|-|是|指令名称| +|dataTag|string|-|否|数据包标识,可为空字符串| +|data|object|-|是|传送参数的对象| +|+time|string|数字|是|时间,yyyyMMddHHmmss| +|+verCode|string||是|内部主题校验码,时间+固定key加密| + +- **示例代码** +```Json +{ + "fun":"stopKpFWUpdate", + "dataTag":"1", + "data":{ + "time":"", + "verCode":"" + } +} +``` + #### 事件 ##### fEvtStartKpFWUpdate - **主题**: /manage/\${baseSN}/receive @@ -1424,6 +1450,30 @@ } } ``` +##### fEvtStopKpFWUpdate +- **主题**: /manage/\${baseSN}/receive +- **功能描述**:返回停止键盘升级指令接收状态 +- **参数说明** + +|参数名|类型|限制|非空|说明| +|---|---|---|---|---| +|fun|string|-|是|指令名称| +|dataTag|string|-|否|数据包标识,可为空字符串| +|data|object|-|是|传送参数的对象| +|+state|int||是|停止升级状态
0 - 成功
1 - 失败 +|+msg|string||否|返回的失败原因 + +- **示例代码** +```Json +{ + "fun":"fEvtStopKpFWUpdate", + "dataTag":"1", + "data":{ + "state":0, + "msg":"" + } +} +``` ## 绑定 ### 无线绑定 #### 方法 @@ -1521,7 +1571,7 @@ |+state|string||是|设置的绑定信息是否成功
0 - 成功
1 - 失败| ```json { - "fun": "fEvtSetKpBindingInfo", + "fun": "fEvtClearKpBindingInfo", "dataTag":"1", "data": { "state": "0"