Commit 3c1503e9963c4177cc7a988d92e2786f28c0244e
1 parent
666ec78a
202306133 基站协议 1,增加了 5.2.29 AES加密参数设置;2,增加了 5.3.4 读取所有离线在线键盘的名单
Showing
1 changed file
with
26 additions
and
1 deletions
通讯协议-教育新版-基站部分.md
... | ... | @@ -1738,6 +1738,31 @@ SDK向基站发送: |
1738 | 1738 | | 5 | ATTRIB3 | 对应键盘协议2.2.19内位置 | |
1739 | 1739 | | 6 | ATTRIB4 | 对应键盘协议2.2.19内位置 | |
1740 | 1740 | |
1741 | +### 5.2.29 AES加密参数设置 | |
1742 | +政务商务协议5.2.12 是0x61 -23 24,但是在本协议中已做他用(5.5基站上传多包),所以重新拟定。 | |
1743 | + | |
1744 | + | |
1745 | +SDK向基站发送: | |
1746 | + | |
1747 | +| **字节** | **标识符** | **描述** | | |
1748 | +| --- | --- | --- | | |
1749 | +| 1 | BASECMD | 0x61 基站管理类指令 | | |
1750 | +| 2 | BASEID | 指定的基站编号,为0时候不指定 | | |
1751 | +| 3 | CMDTYPE | 37 读取通讯加密参数 <br>38写通讯加密参数 | | |
1752 | +| 4 | MODE |写时候有效,加密模式 <br>0 不加密 <br>1无线AES128加密<br>2 AES256加密| | |
1753 | +| 5 | MODE1 | <br>0 加密模式下,新配对使用新的秘钥 <br>1 不使用新秘钥,继续使用上次秘钥 | | |
1754 | + | |
1755 | +基站应答: | |
1756 | + | |
1757 | +| **字节** | **标识符** | **描述** | | |
1758 | +| --- | --- | --- | | |
1759 | +| 1 | BASECMD | 0xE1 基站管理类指令应答 | | |
1760 | +| 2 | BASEID | 应答的基站的编号 | | |
1761 | +| 3 | CMDTYPE | 37 反馈参数 | | |
1762 | +| 4 | MODE |写时候有效,加密模式 <br>0 不加密 <br>1无线AES128加密<br>2 AES256加密| | |
1763 | +| 5 | MODE1 | <br>0 加密模式下,新配对使用新的秘钥 <br>1 不使用新秘钥,继续使用上次秘钥 | | |
1764 | + | |
1765 | + | |
1741 | 1766 | ## 5.3 白名单设置 |
1742 | 1767 | |
1743 | 1768 | ### 5.3.1 白名单按区设置 |
... | ... | @@ -1827,7 +1852,7 @@ T2双基站时候,需要管理可连接键盘SN。 |
1827 | 1852 | | 1 | BASECMD | 0x61 基站管理类指令 | |
1828 | 1853 | | 2 | BASEID | 指定的基站编号,为0时候不指定 | |
1829 | 1854 | | 3 | CMDTYPE | 基站管理命令类型18 T2基站SN名单管理-长包格式 | |
1830 | -| 4 | MODE | 1 读取名单<br> 2 写名单<br> 3 双基站下白名单删除SN,由SDK判断双基站有键盘SN号相同后发出指令,避免老基站占坑 <br>4 锁定键盘,可以n个 <br>5 锁定所有当前在线的键盘 <br>6 解锁键盘<br>7 解锁所有锁定的键盘 | | |
1855 | +| 4 | MODE | 1 读取名单(仅仅在线)<br> 2 写名单<br> 3 双基站下白名单删除SN,由SDK判断双基站有键盘SN号相同后发出指令,避免老基站占坑 <br>4 锁定键盘,可以n个 <br>5 锁定所有当前在线的键盘 <br>6 解锁键盘<br>7 解锁所有锁定的键盘 <br>8 读取所有名单及离在线状态-从byte7开始4字节SN+1字节的离线(0)在线(1)状态| | |
1831 | 1856 | | 5 | TYPE | 名单类型,暂1 | |
1832 | 1857 | | 6 | NUM | SN的个数 | |
1833 | 1858 | | 7-10 | SN1 | 第一个SN,高位前,4字节 | | ... | ... |