From f2e6b7ca7796abdb500b4cb07e6eda82d6040b0f Mon Sep 17 00:00:00 2001 From: Elvis Date: Tue, 27 Feb 2024 09:49:46 +0800 Subject: [PATCH] 添加分包解释说明 --- 海亮定制.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/海亮定制.md b/海亮定制.md index d8a0485..9e44f7c 100644 --- a/海亮定制.md +++ b/海亮定制.md @@ -155,7 +155,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 文本下发返回| -| m | object | 答题消息的内容(message) 对象或数组 | +| m | object | 答题消息的内容(message) 对象或数组
数组对象,一般与分包结合,分包原则是发送的json数据不要超过1k,如果超过1k,基站将无法接收。 大数据将采用分包发送,每包的数据不超过1k| | c | string | 答题器的序号(card) | | t | number | 时间戳(10位timestamp) 单位秒 需要先校时 | | qm | number | 模式(question model)取值范围:
0:停止
1:单题
7:签到
14:多级编号答题 | @@ -394,7 +394,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。 | 名称 | 备注 | | --- | --- | | i = 31 |白名单上传 | -| total |一共上传的数据包数 | +| total |一共上传的数据包数,这里分包原则参考指令属性m介绍说明| | current |当前第几包 | | m |键盘序列号列表 | @@ -731,8 +731,8 @@ public static String bytesToHexString(byte[] src) { | i = 12 | 开启答题 | | en |12341练习 | | qm = 14 | 多题多级编号模式 | -| current |当前第几包数据 | -| total |一共几包数据 | +| current |当前第几包数据,这里分包原则参考指令属性m介绍说明 | +| total |一共几包数据 ,这里分包原则参考指令属性m介绍说明| | qs | 题目总数 | | qt | 0:字母单选
1: 字母多选
2: 数字题
3: 判断题
7: 自判题| | on | 选项数量 | @@ -876,8 +876,8 @@ public static String bytesToHexString(byte[] src) { | --- | --- | | i = 60 | 文本下发 | | sn |键盘列表 | -| current |当前第几包 | -| total |一共多少包 | +| current |当前第几包 ,这里分包原则参考指令属性m介绍说明| +| total |一共多少包,这里分包原则参考指令属性m介绍说明 | | qs |键盘总数 如果是多包,是多包总和 | | cmd |下发的命令
1: 姓名下发
10: 第二行文本
85: 自判题标题
87: 清除 | | text |标题信息,以hex:开头添加的内容 内容为GB2312的hex编码 | -- libgit2 0.21.4