diff --git a/海亮定制.md b/海亮定制.md
index dac1fa6..484d5f0 100644
--- a/海亮定制.md
+++ b/海亮定制.md
@@ -97,7 +97,6 @@ MQTT服务器配置结果检查
| 基站信息上报 | 基站信息上报 |
| 基站错误信息上报 | 基站错误信息上报 |
| 键盘上线 | 键盘上线 |
-| 键盘下线 | 键盘下线 |
| 读取白名单 | 读取白名单 |
| 添加白名单 | 添加白名单 |
| 删除白名单 | 删除白名单 |
@@ -157,7 +156,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
| 名称 | 类型 | 说明 |
| --- | --- | --- |
-| i | number | 消息指令类型(instruction),取值范围: 1-9999。
i = 3 添加白名单
i = 4 删除白名单
i = 5 清除白名单
i = 11 停止
i = 12开启答题
i = 13 接收答题数据
i = 14 键盘上线
i = 15 键盘下线
i = 17 基站升级
i = 18 升级报告
i = 19 授时
i = 20 设置基站信息
i = 21基站信息上报
i = 22基站错误信息上报
i = 28 键盘升级
i = 29 键盘升级报告
I= 30 读取白名单
I= 31 白名单上传
i = 40 基站上线
i = 41 基站下线
i = 60 文本下发
i = 61 文本下发返回|
+| i | number | 消息指令类型(instruction),取值范围: 1-9999。
i = 3 添加白名单
i = 4 删除白名单
i = 5 清除白名单
i = 11 停止
i = 12开启答题
i = 13 接收答题数据
i = 14 键盘上线
i = 17 基站升级
i = 18 升级报告
i = 19 授时
i = 20 设置基站信息
i = 21基站信息上报
i = 22基站错误信息上报
i = 28 键盘升级
i = 29 键盘升级报告
I= 30 读取白名单
I= 31 白名单上传
i = 40 基站上线
i = 41 基站下线
i = 60 文本下发
i = 61 文本下发返回|
| m | object | 答题消息的内容(message) 对象或数组
数组对象,一般与分包结合,分包原则是发送的json数据不要超过1k,如果超过1k,基站将无法接收。 大数据将采用分包发送,每包的数据不超过1k|
| c | string | 答题器的序号(card) |
| t | number | 时间戳(10位timestamp) 单位秒 需要先校时 |
@@ -850,25 +849,6 @@ public byte[] readFileContent(int start, int len) {
-#### 键盘下线
-
-由基站发给应用程序,应用需要订阅主题
-
主题: /client/${clientId}/card/offline
-
指令内容:
-```json
-{
- "i": 15,
- "m": [{
- "c": "2126833671",
- "t": 1626016299
- }]
-}
-```
-| 名称 | 备注 |
-| --- | --- |
-| i = 15 |键盘下线 |
-| c |键盘sn号 |
-| t |下线时间 时间戳单位秒 需要先校时|
#### 读取白名单