Commit ce9c67216115710dc9abe0883f63b28f468c6f74

Authored by 何征华
1 parent 64347174

20241220 增加了基站协议:a, 3.3.7 基站主动报告键盘离在线消息 b, 5.10 sdk获取键盘名单.

通讯协议-教育新版-基站部分.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 # 六、版本历史
... ...