Commit c22b3041aa325c023f5cefa5254cdf630baa2720

Authored by 刘琴
1 parent d47a7fe6

增加停止键盘升级指令和返回事件,修改清除绑定信息示例代码错误

通讯协议-B200W-MQTT协议[内部].md
... ... @@ -92,6 +92,7 @@
92 92 |维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[sEvtStateCode](#sevtstatecode)|
93 93 ||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[sEvtStateCode](#sevtstatecode)|
94 94 |维护功能 - 遥控功能|<font color="red">启动键盘无线升级(内)|[startKpFWUpdate](#startkpfwupdate)|[fEvtStartKpFWUpdate](#fevtstartkpfwupdate)<br>[fEvtKpUpdateProgress](#fevtkpupdateprogress)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)|
  95 +||<font color="red">停止键盘无线升级(内)|[stopKpFWUpdate](#stopkpfwupdate)|[fEvtStopKpFWUpdate](#fevtstopkpfwupdate)|
95 96 ### 绑定
96 97 |功能归类|功能|API指令|指令事件|
97 98 |---|---|---|---|
... ... @@ -1375,6 +1376,31 @@
1375 1376 }
1376 1377 }
1377 1378 ```
  1379 +##### stopKpFWUpdate
  1380 +- **主题**:<sapn class="yellowFill">/manage/\${baseSN}/send</span>
  1381 +- **功能描述**:停止键盘升级
  1382 +- **参数说明**
  1383 +
  1384 +|参数名|类型|限制|是否必填|说明|
  1385 +|---|---|---|---|---|
  1386 +|fun|string|-|是|指令名称|
  1387 +|dataTag|string|-|否|数据包标识,可为空字符串|
  1388 +|data|object|-|是|传送参数的对象|
  1389 +|+time|string|数字|是|时间,yyyyMMddHHmmss|
  1390 +|+verCode|string||是|内部主题校验码,时间+固定key加密|
  1391 +
  1392 +- **示例代码**
  1393 +```Json
  1394 +{
  1395 + "fun":"stopKpFWUpdate",
  1396 + "dataTag":"1",
  1397 + "data":{
  1398 + "time":"",
  1399 + "verCode":""
  1400 + }
  1401 +}
  1402 +```
  1403 +
1378 1404 #### 事件
1379 1405 ##### fEvtStartKpFWUpdate
1380 1406 - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span>
... ... @@ -1424,6 +1450,30 @@
1424 1450 }
1425 1451 }
1426 1452 ```
  1453 +##### fEvtStopKpFWUpdate
  1454 +- **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span>
  1455 +- **功能描述**:返回停止键盘升级指令接收状态
  1456 +- **参数说明**
  1457 +
  1458 +|参数名|类型|限制|非空|说明|
  1459 +|---|---|---|---|---|
  1460 +|fun|string|-|是|指令名称|
  1461 +|dataTag|string|-|否|数据包标识,可为空字符串|
  1462 +|data|object|-|是|传送参数的对象|
  1463 +|+state|int||是|停止升级状态<br>0 - 成功<br>1 - 失败
  1464 +|+msg|string||否|返回的失败原因
  1465 +
  1466 +- **示例代码**
  1467 +```Json
  1468 +{
  1469 + "fun":"fEvtStopKpFWUpdate",
  1470 + "dataTag":"1",
  1471 + "data":{
  1472 + "state":0,
  1473 + "msg":""
  1474 + }
  1475 +}
  1476 +```
1427 1477 ## 绑定
1428 1478 ### 无线绑定
1429 1479 #### 方法
... ... @@ -1521,7 +1571,7 @@
1521 1571 |+state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败|
1522 1572 ```json
1523 1573 {
1524   - "fun": "fEvtSetKpBindingInfo",
  1574 + "fun": "fEvtClearKpBindingInfo",
1525 1575 "dataTag":"1",
1526 1576 "data": {
1527 1577 "state": "0"
... ...