Commit c22b3041aa325c023f5cefa5254cdf630baa2720
1 parent
d47a7fe6
增加停止键盘升级指令和返回事件,修改清除绑定信息示例代码错误
Showing
1 changed file
with
51 additions
and
1 deletions
通讯协议-B200W-MQTT协议[内部].md
| @@ -92,6 +92,7 @@ | @@ -92,6 +92,7 @@ | ||
| 92 | |维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[sEvtStateCode](#sevtstatecode)| | 92 | |维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[sEvtStateCode](#sevtstatecode)| | 
| 93 | ||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[sEvtStateCode](#sevtstatecode)| | 93 | ||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[sEvtStateCode](#sevtstatecode)| | 
| 94 | |维护功能 - 遥控功能|<font color="red">启动键盘无线升级(内)|[startKpFWUpdate](#startkpfwupdate)|[fEvtStartKpFWUpdate](#fevtstartkpfwupdate)<br>[fEvtKpUpdateProgress](#fevtkpupdateprogress)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)| | 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 | |功能归类|功能|API指令|指令事件| | 97 | |功能归类|功能|API指令|指令事件| | 
| 97 | |---|---|---|---| | 98 | |---|---|---|---| | 
| @@ -1375,6 +1376,31 @@ | @@ -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 | ##### fEvtStartKpFWUpdate | 1405 | ##### fEvtStartKpFWUpdate | 
| 1380 | - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> | 1406 | - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span> | 
| @@ -1424,6 +1450,30 @@ | @@ -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,7 +1571,7 @@ | ||
| 1521 | |+state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败| | 1571 | |+state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败| | 
| 1522 | ```json | 1572 | ```json | 
| 1523 | { | 1573 | { | 
| 1524 | - "fun": "fEvtSetKpBindingInfo", | 1574 | + "fun": "fEvtClearKpBindingInfo", | 
| 1525 | "dataTag":"1", | 1575 | "dataTag":"1", | 
| 1526 | "data": { | 1576 | "data": { | 
| 1527 | "state": "0" | 1577 | "state": "0" | 
