Commit bd0bf9f7489af118909ed2a9c467a289394c0634

Authored by 刘琴
1 parent 7563337e

修改遥控休眠和遥控关机的返回事件,增加说明固件升级CRC检验码为10进制

通讯协议-B200W-MQTT协议[内部].md
1 1 <style>
2 2 table {
3 3 width: 100%; /* 或者具体的像素值,例如:1200px */
4   - table-layout: ; /* 保持列宽固定 */
  4 + table-layout: fixed; /* 保持列宽固定 */
5 5 }
6 6 th, td {
7 7 word-wrap: break-word; /* 允许文本换行 */
... ... @@ -95,8 +95,8 @@
95 95 |交互设置 - 用户实时提示信息|实时设置提示反馈信息|[rtSetKpUserPrompt](#rtsetkpuserprompt)|[sEvtStateCode](#sevtstatecode)<br>[fEvtSetKpUserPrompt](#fevtsetkpuserprompt)|
96 96 |在线状态获取|开启扫描在线键盘|[startGetKpOnline](#startgetkponline)|[sEvtStateCode](#sevtstatecode)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)|
97 97 ||停止扫描在线键盘|[stopGetKpOnline](#stopgetkponline)|[sEvtStateCode](#sevtstatecode)|
98   -|维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[fEvtRemoteKpPowerOff](#fevtremotekppoweroff)|
99   -||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[fEvtRemoteKpSleep](#fevtremotekpsleep)|
  98 +|维护功能 - 遥控功能|遥控键盘关机|[remoteKpPowerOff](#remotekppoweroff)|[sEvtStateCode](#sevtstatecode)|
  99 +||遥控键盘休眠|[remoteKpSleep](#remotekpsleep)|[sEvtStateCode](#sevtstatecode)|
100 100 |维护功能 - 遥控功能|<font color="red">启动键盘无线升级(内)|[startKpFWUpdate](#startkpfwupdate)|[fEvtStartKpFWUpdate](#fevtstartkpfwupdate)<br>[fEvtKpUpdateProgress](#fevtkpupdateprogress)<br>[sEvtBsKpOnlineMsg](#sevtbskponlinemsg)|
101 101 ### 绑定
102 102 |功能归类|功能|API指令|指令事件|
... ... @@ -1207,7 +1207,7 @@
1207 1207 |+partition|int||是|存储区域<br> 1-备份区<br>2-更新区|
1208 1208 |+url|string||是|待升级的固件地址,可访问的网络url|
1209 1209 |+version|string||是|待升级的基站固件版本|
1210   -|+crc|string||是|固件CRC校验码|
  1210 +|+crc|string||是|固件CRC校验码,10进制|
1211 1211 |+time|string||是|时间,yyyyMMddHHmmss|
1212 1212 |+verCode|string||是|内部主题校验码,时间+固定key加密|
1213 1213  
... ... @@ -1557,7 +1557,7 @@
1557 1557 |+partition|int||是|存储区域<br> 1-备份区<br>2-更新区|
1558 1558 |+url|string||是|待升级的固件地址,可访问的网络url|
1559 1559 |+version|string||是|待升级的固件版本号|
1560   -|+crc|string||是|固件CRC校验码|
  1560 +|+crc|string||是|固件CRC校验码,10进制|
1561 1561 |+time|string|数字|是|时间,yyyyMMddHHmmss|
1562 1562 |+verCode|string||是|内部主题校验码,时间+固定key加密|
1563 1563  
... ... @@ -1575,54 +1575,6 @@
1575 1575 }
1576 1576 ```
1577 1577 #### 事件
1578   -##### fEvtRemoteKpPowerOff
1579   -- **主题**:/basestation/\${baseSN}/receive
1580   -- **功能描述**:返回设置键盘关机是否成功
1581   -- **参数说明**
1582   -
1583   -|参数名|类型|限制|非空|说明|
1584   -|---|---|---|---|---|
1585   -|fun|string|-|是|指令名称|
1586   -|dataTag|string|-|否|数据包标识,可为空字符串|
1587   -|data|array|-|否|传送参数的对象数组|
1588   -|++keySn|string||是|键盘SN|
1589   -|++state|string||是|设置是否成功<br>0 - 成功<br>1 - 失败|
1590   -```json
1591   -{
1592   - "fun": "fEvtRemoteKpPowerOff",
1593   - "dataTag":"1",
1594   - "data": [
1595   - {
1596   - "keySn": "1479824644",
1597   - "state": "0"
1598   - }
1599   - ]
1600   -}
1601   -```
1602   -##### fEvtRemoteKpSleep
1603   -- **主题**:/basestation/\${baseSN}/receive
1604   -- **功能描述**:返回实时设置键盘休眠是否成功
1605   -- **参数说明**
1606   -
1607   -|参数名|类型|限制|非空|说明|
1608   -|---|---|---|---|---|
1609   -|fun|string|-|是|指令名称|
1610   -|dataTag|string|-|否|数据包标识,可为空字符串|
1611   -|data|array|-|否|传送参数的对象数组|
1612   -|++keySn|string||是|键盘SN|
1613   -|++state|string||是|设置是否成功<br>0 - 成功<br>1 - 失败|
1614   -```json
1615   -{
1616   - "fun": "fEvtRemoteKpPowerOff",
1617   - "dataTag":"1",
1618   - "data": [
1619   - {
1620   - "keySn": "1479824644",
1621   - "state": "0"
1622   - }
1623   - ]
1624   -}
1625   -```
1626 1578 ##### fEvtStartKpFWUpdate
1627 1579 - **主题**: <sapn class="yellowFill">/manage/\${baseSN}/receive</span>
1628 1580 - **功能描述**:返回键盘启动升级状态
... ... @@ -1788,13 +1740,13 @@
1788 1740 |fun|string|-|是|指令名称|
1789 1741 |dataTag|string|-|否|数据包标识,可为空字符串|
1790 1742 |data|object|-|是|传递参数的对象|
1791   -|+mode|int|-|是|签到模式<br>1-按键签到,按OK键签到自动授权<br>2-PIN码签到,输入pin码后由应用程序决定是否授权|
  1743 +|+mode|int|-|是|签到模式<br>1-按键签到,按OK键签到自动授权(<font color="red">暂不支持</font>)<br>2-PIN码签到,输入pin码后由应用程序决定是否授权|
1792 1744 ```json
1793 1745 {
1794 1746 "fun": "rtStartKpSignIn",
1795 1747 "dataTag":"1",
1796 1748 "data":{
1797   - "mode":1
  1749 + "mode":2
1798 1750 }
1799 1751 }
1800 1752 ```
... ...