Commit bd0bf9f7489af118909ed2a9c467a289394c0634
1 parent
7563337e
修改遥控休眠和遥控关机的返回事件,增加说明固件升级CRC检验码为10进制
Showing
1 changed file
with
7 additions
and
55 deletions
通讯协议-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 | ``` | ... | ... |