diff --git a/海亮定制.md b/海亮定制.md
index 9e44f7c..7229015 100644
--- a/海亮定制.md
+++ b/海亮定制.md
@@ -176,6 +176,405 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
| em | string | 错误消息em = "3" 配合et使用,如et=1 em=3 表示3号频点冲突 |
| success | number | 0 成功 -1 错误/失败 |
+### 3.2.4 分包示例
+
+如果要下发第二行文本,一次业务需要下发50个键盘。
+正常组包:
+```json
+{
+ "i": 60,
+ "en": "6",
+ "cmd": 10,
+ "total": 1,
+ "current": 1,
+ "qs": 50,
+ "m": [{
+ "sn": "2126833671",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833672",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833673",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833674",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833675",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833676",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833677",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833678",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833679",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833680",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833681",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833682",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833683",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833684",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833685",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833686",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833687",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833688",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833689",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833690",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833691",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833692",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833693",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833694",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833695",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833696",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833697",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833698",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833699",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833700",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833701",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833702",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833703",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833704",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833705",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833706",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833707",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833708",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833709",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833710",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833711",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833712",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833713",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833714",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833715",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833716",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833717",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833718",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833719",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833720",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }]
+}
+```json
+该数据大小超过了1k(实际4091字节),基站会接收失败。
+要采取分包进行分送,每包大小不要超过1k(1024字节)
+
+第一包:
+```json
+{
+ "i": 60,
+ "en": "6",
+ "cmd": 10,
+ "total": 5,
+ "current": 1,
+ "qs": 60,
+ "m": [{
+ "sn": "2126833671",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833672",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833673",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833674",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833675",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833676",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833677",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833678",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833679",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833680",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }]
+}
+
+```
+数据包大小892字节,基站能接收。
+
+
+
+第二包:
+```json
+{
+ "i": 60,
+ "en": "6",
+ "cmd": 10,
+ "total": 5,
+ "current": 2,
+ "qs": 60,
+ "m": [{
+ "sn": "2126833681",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833682",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833683",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833684",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833685",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833686",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833687",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833688",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833689",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833690",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }]
+}
+```
+数据包大小892字节,基站能接收。
+
+
+
+第三包:
+```json
+{
+ "i": 60,
+ "en": "6",
+ "cmd": 10,
+ "total": 5,
+ "current": 3,
+ "qs": 60,
+ "m": [{
+ "sn": "2126833691",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833692",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833693",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833694",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833695",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833696",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833697",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833698",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833699",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833700",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }]
+}
+```
+数据包大小892字节,基站能接收。
+
+
+第四包:
+```json
+{
+ "i": 60,
+ "en": "6",
+ "cmd": 10,
+ "total": 5,
+ "current": 4,
+ "qs": 60,
+ "m": [{
+ "sn": "2126833701",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833702",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833703",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833704",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833705",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833706",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833707",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833708",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833709",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833710",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }]
+}
+```
+数据包大小892字节,基站能接收。
+
+
+
+第五包:
+```json
+{
+ "i": 60,
+ "en": "6",
+ "cmd": 10,
+ "total": 5,
+ "current": 5,
+ "qs": 60,
+ "m": [{
+ "sn": "2126833711",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833712",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833713",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833714",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833715",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833716",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833717",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833718",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833719",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }, {
+ "sn": "2126833720",
+ "text": "hex:cae4c8ebd1a7bac5bdf8d0d0b0f3b6a8"
+ }]
+}
+```
+
+数据包大小892字节,基站能接收。
+
+每包的数据计算,少于1k即可。
+
## 3.3 功能说明
@@ -395,7 +794,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
| --- | --- |
| i = 31 |白名单上传 |
| total |一共上传的数据包数,这里分包原则参考指令属性m介绍说明|
-| current |当前第几包 |
+| current |当前第几包 ,这里分包原则参考指令属性m介绍说明|
| m |键盘序列号列表 |