Commit ce9c67216115710dc9abe0883f63b28f468c6f74
1 parent
64347174
20241220 增加了基站协议:a, 3.3.7 基站主动报告键盘离在线消息 b, 5.10 sdk获取键盘名单.
Showing
1 changed file
with
46 additions
and
1 deletions
通讯协议-教育新版-基站部分.md
... | ... | @@ -503,7 +503,7 @@ id数据包格式定义 |
503 | 503 | | --- | --- | --- | |
504 | 504 | | 1 | ANSCMD | 0x94硬件序列号带编号提交结果 | |
505 | 505 | | 2 | ANSTYPE | 数据包类型11 基站报告状态 | |
506 | -| 3 | REP\_TYPE | 报告类型 <br>1 键盘快速设置失败<br>2 键盘快速设置成功<br>3 基站测试结果反馈,<br>4 键盘在线状态<br>5 多包上传状态<br>6 NFC刷卡消息<br>(后面格式根据这个类型值解析)<br>10 基站log文字信息 | | |
506 | +| 3 | REP\_TYPE | 报告类型 <br>1 键盘快速设置失败<br>2 键盘快速设置成功<br>3 基站测试结果反馈,<br>4 键盘在线状态<br>5 多包上传状态<br>6 NFC刷卡消息<br>(后面格式根据这个类型值解析)<br>10 基站log文字信息 <br>11 基站报告键盘离在线信息| | |
507 | 507 | |||| |
508 | 508 | |
509 | 509 | ### 3.3.1 键盘快速设置回报 |
... | ... | @@ -592,6 +592,19 @@ id数据包格式定义 |
592 | 592 | |||| |
593 | 593 | | 59-60 ||| |
594 | 594 | |
595 | + | |
596 | +### 3.3.7 基站主动报告键盘离在线消息 | |
597 | + | |
598 | +| **字节** | **标识符** | **描述** | | |
599 | +| --- | --- | --- | | |
600 | +| 1 | ANSCMD | 0x94硬件序列号带编号提交结果 | | |
601 | +| 2 | ANSTYPE | 数据包类型<br>11 基站报告状态 | | |
602 | +| 3 | REP\_TYPE | 报告类型<br> 11 键盘离在线信息 | | |
603 | +| 4-7 | kp_sn | 键盘SN | | |
604 | +| 8 | state | 键盘状态:0-离线;1-在线| | |
605 | +| 9-11 | version | 键盘版本号 | | |
606 | +| 12 | volt | 键盘电量| | |
607 | + | |
595 | 608 | # 五、基站管理 |
596 | 609 | |
597 | 610 | ## 5.1概述 |
... | ... | @@ -2797,6 +2810,38 @@ step3:sdk询问 数据是否接收正确;基站回复,如果不正确 sdk重 |
2797 | 2810 | | other | default | | |
2798 | 2811 | |
2799 | 2812 | |
2813 | +## 5.10 sdk获取键盘名单 | |
2814 | +电脑向基站发送: | |
2815 | +| **字节** | **标识符** | **描述** | | |
2816 | +| --- | --- | --- | | |
2817 | +| 1 | BASECMD | 0x61 基站管理类指令 | | |
2818 | +| 2 | BASEID | 指定的基站编号,为0时候不指定 | | |
2819 | +| 3 | CMDTYPE | 基站管理命令类型42 | | |
2820 | +| 4 | seq | 获取序号 从0开始 | | |
2821 | +| | | | | |
2822 | + | |
2823 | + | |
2824 | +基站应答: | |
2825 | +| **字节** | **标识符** | **描述** | | |
2826 | +| --- | --- | --- | | |
2827 | +| 1 | BASECMD | 0xE1 基站管理类指令 | | |
2828 | +| 2 | BASEID | 指定的基站编号,为0时候不指定 | | |
2829 | +| 3 | CMDTYPE | 基站管理命令类型42 | | |
2830 | +| 4 | seq | 获取序号 | | |
2831 | +| 5 | count | 本次有效键盘个数 ;小于7个(包括0)表示结束 | | |
2832 | +| 6-9 | kp1_SN| 第1个键盘sn | | |
2833 | +| 10 | kp1_state | 第1个键盘状态:0-离线;1-在线| | |
2834 | +| 11-13 | kp1_ver |第1个键盘版本号| | |
2835 | +| 14 | kp1_volt | 第1个键盘电量| | |
2836 | +| ... | ... | ... | | |
2837 | +| 50-53 | kp6_SN| 第6个键盘sn | | |
2838 | +| 54 | kp6_state | 第6个键盘状态:0-离线;1-在线| | |
2839 | +| 55-57 | kp6_ver |第6个键盘版本号| | |
2840 | +| 58 | kp6_volt | 第6个键盘电量| | |
2841 | + | |
2842 | + | |
2843 | + | |
2844 | + | |
2800 | 2845 | |
2801 | 2846 | |
2802 | 2847 | # 六、版本历史 | ... | ... |