diff --git a/通讯协议-教育新版-基站部分.md b/通讯协议-教育新版-基站部分.md
index 3968670..b927446 100644
--- a/通讯协议-教育新版-基站部分.md
+++ b/通讯协议-教育新版-基站部分.md
@@ -503,7 +503,7 @@ id数据包格式定义
| --- | --- | --- |
| 1 | ANSCMD | 0x94硬件序列号带编号提交结果 |
| 2 | ANSTYPE | 数据包类型11 基站报告状态 |
-| 3 | REP\_TYPE | 报告类型
1 键盘快速设置失败
2 键盘快速设置成功
3 基站测试结果反馈,
4 键盘在线状态
5 多包上传状态
6 NFC刷卡消息
(后面格式根据这个类型值解析)
10 基站log文字信息 |
+| 3 | REP\_TYPE | 报告类型
1 键盘快速设置失败
2 键盘快速设置成功
3 基站测试结果反馈,
4 键盘在线状态
5 多包上传状态
6 NFC刷卡消息
(后面格式根据这个类型值解析)
10 基站log文字信息
11 基站报告键盘离在线信息|
||||
### 3.3.1 键盘快速设置回报
@@ -592,6 +592,19 @@ id数据包格式定义
||||
| 59-60 |||
+
+### 3.3.7 基站主动报告键盘离在线消息
+
+| **字节** | **标识符** | **描述** |
+| --- | --- | --- |
+| 1 | ANSCMD | 0x94硬件序列号带编号提交结果 |
+| 2 | ANSTYPE | 数据包类型
11 基站报告状态 |
+| 3 | REP\_TYPE | 报告类型
11 键盘离在线信息 |
+| 4-7 | kp_sn | 键盘SN |
+| 8 | state | 键盘状态:0-离线;1-在线|
+| 9-11 | version | 键盘版本号 |
+| 12 | volt | 键盘电量|
+
# 五、基站管理
## 5.1概述
@@ -2797,6 +2810,38 @@ step3:sdk询问 数据是否接收正确;基站回复,如果不正确 sdk重
| other | default | |
+## 5.10 sdk获取键盘名单
+电脑向基站发送:
+| **字节** | **标识符** | **描述** |
+| --- | --- | --- |
+| 1 | BASECMD | 0x61 基站管理类指令 |
+| 2 | BASEID | 指定的基站编号,为0时候不指定 |
+| 3 | CMDTYPE | 基站管理命令类型42 |
+| 4 | seq | 获取序号 从0开始 |
+| | | |
+
+
+基站应答:
+| **字节** | **标识符** | **描述** |
+| --- | --- | --- |
+| 1 | BASECMD | 0xE1 基站管理类指令 |
+| 2 | BASEID | 指定的基站编号,为0时候不指定 |
+| 3 | CMDTYPE | 基站管理命令类型42 |
+| 4 | seq | 获取序号 |
+| 5 | count | 本次有效键盘个数 ;小于7个(包括0)表示结束 |
+| 6-9 | kp1_SN| 第1个键盘sn |
+| 10 | kp1_state | 第1个键盘状态:0-离线;1-在线|
+| 11-13 | kp1_ver |第1个键盘版本号|
+| 14 | kp1_volt | 第1个键盘电量|
+| ... | ... | ... |
+| 50-53 | kp6_SN| 第6个键盘sn |
+| 54 | kp6_state | 第6个键盘状态:0-离线;1-在线|
+| 55-57 | kp6_ver |第6个键盘版本号|
+| 58 | kp6_volt | 第6个键盘电量|
+
+
+
+
# 六、版本历史