Commit c22b3041aa325c023f5cefa5254cdf630baa2720
1 parent
d47a7fe6
增加停止键盘升级指令和返回事件,修改清除绑定信息示例代码错误
Showing
1 changed file
with
51 additions
and
1 deletions
通讯协议-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" | ... | ... |