diff --git a/通讯协议-SDK应用部分.md b/通讯协议-SDK应用部分.md index 637b072..b680214 100644 --- a/通讯协议-SDK应用部分.md +++ b/通讯协议-SDK应用部分.md @@ -240,7 +240,7 @@ packetTag:"1" //收到的packetTag } ``` -基站连接后主动上报,WSTrayapp上报信息。 +基站连接后主动上报,WSCmdApp上报信息。 接收: @@ -469,7 +469,7 @@ params:{} | limitNumber | 指定位数 | 0-不指定位数(默认值)
1-指定位数 | | options | 固定值 | 固定值10| | optionalN | 可选数字 | 1≤N≤10 (指定位数才需要设置, 10为0) | -| keyValue | 指定按键键值 | 0. 未指定[OK键签到]
1 . 1
2 . 2
3. 3
4. 4
5. 5
6. 6
7. 7
8. 8
9. 9
10. 0
11. 上键
12. 下键
13. OK
14. ESC
15. Menu | +| keyValue | 指定按键键值 | 0. 未指定[OK键签到]
1:1
2:2
3:3
4:4
5:5
6:6
7:7
8:8
9:9
10:0
11:上键
12:下键
13:OK
14:ESC
15: Menu | | tipTitle | 提示标题 | 16个字节 | @@ -576,11 +576,11 @@ params:{} |Json字段|字段含义|赋值及含义| |---|---|---| -|optionsMode|选项类别|1-显示字母(默认值)
2-显示数字 | -|secrecyMode|保密模式|0-不保密(默认值)
1-保密 | -|modifyMode|修改模式|0-不可修改
1-可以修改(默认值) | -| modifyMode | 修改模式 | 0-不可修改
1-可以修改(默认值)| -| lessMode | 迫选模式 | 0. 可缺选(默认值)
1. 不可缺选
2. 允许重复输入
3. 允许重复输入且不可缺选 | +|optionsMode|选项类别|1:显示字母(默认值)
2:显示数字 | +|secrecyMode|保密模式|0:不保密(默认值)
1:保密 | +|modifyMode|修改模式|0:不可修改
1:可以修改(默认值) | +| modifyMode | 修改模式 | 0:不可修改
1:可以修改(默认值)| +| lessMode | 迫选模式 | 0:可缺选(默认值)
1:不可缺选
2:允许重复输入
3:允许重复输入且不可缺选 | | options | 选项数目 | 1≤M≤10(默认值4) | | optionalN | 可选项数 | 1≤N≤M(默认值1) | | tipTitle | 提示标题 | 16个字节 | @@ -708,9 +708,9 @@ params:{} |**Json字段**|**字段含义**|**赋值及含义**| |---|---|---| -| optionsMode | 选项类别 | 1 True/False 对/错
2 Yes/No 是/否
3 √/×| -| secrecyMode | 保密模式 | 0-不保密(默认值)
1-保密| -| modifyMode | 修改模式 | 0-不可修改
1-可以修改(默认值)| +| optionsMode | 选项类别 | 1:True/False 对/错
2:Yes/No 是/否
3:√/×| +| secrecyMode | 保密模式 | 0:不保密(默认值)
1:保密| +| modifyMode | 修改模式 | 0:不可修改
1:可以修改(默认值)| | tipTitle | 提示标题 | 16个字节| @@ -833,9 +833,9 @@ params:{} |Json字段|字段含义|赋值及含义| |---|---|---| -|questionType|题型|0-单选题(默认值)
1-判断题| -|secrecyMode| 保密模式| 0-不保密(默认值)
1-保密| -|modifyMode| 修改模式| 0-不可修改
1-可以修改(默认值)| +|questionType|题型|0:单选题(默认值)
1:判断题| +|secrecyMode| 保密模式| 0:不保密(默认值)
1:保密| +|modifyMode| 修改模式| 0:不可修改
1:可以修改(默认值)| |lessMode| 预留|0| |questionNumber|题目个数|1\~10 (默认值10)| |options|选项数目|1~10 (单选题有效, 默认值4)| @@ -959,11 +959,11 @@ params:{} |Json字段|字段含义|赋值及含义| |---|---|---| -|recordingMode|录音模式|0-按键录音(默认值)| +|recordingMode|录音模式|0:按键录音(默认值)| |submitTimes|提交次数|0 (0:不限制, 默认值0)| |recordingTimeLimit|预留|0| -|recordingFormat|预留|0-固定传0| -|recordAudioFormat|音频格式|0.mp3
1.实时流(默认值1)| +|recordingFormat|预留|0:固定传0| +|recordAudioFormat|音频格式|0:mp3
1:实时流(默认值1)| |tipTitle|提示标题|16个字节| @@ -1172,8 +1172,8 @@ params:{} |Json字段|字段含义|赋值及含义| |---|---|---| -|rushAnswerMode| 抢答模式|0-普通抢答(默认值)| -|modifyMode|修改模式|0-不可修改
1-可以修改(默认值)| +|rushAnswerMode| 抢答模式|0:普通抢答(默认值)| +|modifyMode|修改模式|0:不可修改
1:可以修改(默认值)| @@ -1292,10 +1292,10 @@ params:{} |Json字段|字段含义|赋值及含义| |---|---|---| -|secrecyMode|保密模式|0-不保密(默认值)
1-保密| -|modifyMode|修改模式|0-不可修改
1-可以修改(默认值)| -|aswOption|按键模式|0-无规则 (S6最多16位,T2最多14位)
1-预留
2-预留
3-带小数位上下限(T2不支持)| -|digits|小数位数|0.没有小数点
1.一位小数点
2.二位小数点| +|secrecyMode|保密模式|0:不保密(默认值)
1:保密| +|modifyMode|修改模式|0:不可修改
1:可以修改(默认值)| +|aswOption|按键模式|0:无规则 (S6最多16位,T2最多14位)
1:预留
2:预留
3:带小数位上下限(T2不支持)| +|digits|小数位数|0:没有小数点
1:一位小数点
2:二位小数点| |numMin|下限|0-655.35| |numMax|上限|0-655.35| |tipTitle|提示标题|16个字节| @@ -1537,7 +1537,7 @@ params:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | -| examNo | 测验编号 | 1-9999
注意:1=新的题开始| +| examNo | 测验编号 | 1-9999
注意:1:新的题开始| | displayMode | 题号显示模式 | 0:不显示开头
1:显示“Q”开头
2:显示“题”开头| | questions | 题目详情 | 数组[最大200个单元] | @@ -1730,7 +1730,7 @@ params:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | -| examNo | 测验编号 | 1-9999
注意:1=新的题开始| +| examNo | 测验编号 | 1-9999
注意:1:新的题开始| | displayMode | 题号显示模式 | 0:不显示开头
1:显示“Q”开头
2:显示“题”开头| | questions | 题目详情 | 数组[最大200个单元] | @@ -1913,7 +1913,7 @@ params:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | -| examNo | 测验编号 | 1-9999
注意:1=新的题开始 | +| examNo | 测验编号 | 1-9999
注意:1:新的题开始 | | questions | 题目详情 | 数组[最大200个单元] | 题目详情数组参数说明 @@ -2663,9 +2663,9 @@ params:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | -| optionsMode | 填空类型 | 1-任意输入(默认值) | -| modifyMode | 预留 | 1- (默认值) | -| secrecyMode | 预留 | 0- (默认值) | +| optionsMode | 填空类型 | 1:任意输入(默认值) | +| modifyMode | 预留 | 1: (默认值) | +| secrecyMode | 预留 | 0: (默认值) | 指令样例: @@ -2986,12 +2986,12 @@ params:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | |ruleType| 规则类型 |1| -|mode|模式|0 默认(单选选择)
1 纯数字组合 ,包含(上下键做负号与点号)
2 填空自由组合,键盘自己实现输入方式
3 多小题显示格式
4 批次表决、批次评议
5 批次评分
6 名单选举
7 累计投票、股权投票| -|modifyMode|修改模式|0-不可修改
1-可修改,默认| -|secrecyMode|保密模式|0-不保密,默认
1-保密| -|lessMode|迫选模式|0 不迫选,默认
1 迫选| -|repeat|重复模式|0 不限制,默认 1 单个选项只能选一次| -|sort|自动排序|0 保留输入顺序,1 选项自动排序,默认| +|mode|模式|0: 默认(单选选择)
1: 纯数字组合 ,包含(上下键做负号与点号)
2: 填空自由组合,键盘自己实现输入方式
3: 多小题显示格式
4: 批次表决、批次评议
5: 批次评分
6: 名单选举
7: 累计投票、股权投票| +|modifyMode|修改模式|0:不可修改
1:可修改,默认| +|secrecyMode|保密模式|0:不保密,默认
1:保密| +|lessMode|迫选模式|0:不迫选,默认
1:迫选| +|repeat|重复模式|0:不限制,默认
1:单个选项只能选一次| +|sort|自动排序|0:保留输入顺序
1:选项自动排序,默认| |max|最大可选人数|| |min|最小可选人数|| |maximum|最大可供选择项目数|1-10| @@ -3004,12 +3004,12 @@ params:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | |ruleType| 规则类型 |2| -|mode|模式|0 默认(选择)| -|modifyMode|修改模式|0-不可修改
1-可修改,默认| -|secrecyMode|保密模式|0-不保密,默认
1-保密| -|lessMode|迫选模式|0 不迫选,默认
1 迫选| -|repeat|重复模式|0 不限制,默认 1 单个选项只能选一次| -|sort|自动排序|0 保留输入顺序,1 选项自动排序,默认| +|mode|模式|0:默认(选择)| +|modifyMode|修改模式|0:不可修改
1:可修改,默认| +|secrecyMode|保密模式|0:不保密,默认
1:保密| +|lessMode|迫选模式|0:不迫选,默认
1:迫选| +|repeat|重复模式|0:不限制,默认
1:单个选项只能选一次| +|sort|自动排序|0:保留输入顺序
1:选项自动排序,默认| |max|最大可选人数|| |min|最小可选人数|| |retain|保留数字|数组 范围000-999| @@ -3244,7 +3244,7 @@ infos:{} | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | |keySn|键盘Sn|| -|state|状态|1 预留
2 基站报告正常刷卡的键盘SN
3 预留
4 刷卡写指定配对码消息| +|state|状态|1:预留
2:基站报告正常刷卡的键盘SN
3:预留
4:刷卡写指定配对码消息| |number|数量|预留| @@ -3283,7 +3283,7 @@ params:{}// } ``` -#### 支持设备说明 +### 支持设备说明 | **基站+键盘** | **支持** | **备注** | | --- | --- | --- | | B200-2.4G+S6 | 支持 |带NFC键盘有效| @@ -4231,7 +4231,7 @@ keySnList:[]//键盘SN数组最多200键盘SN | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | -|keySnList|键盘列表|B200-2.4GS+S6 键盘最多 200只
EA3100-2.4G+S62键盘最多 200只
B200-5.8G+T2键盘最多 需要参考 7.5.1.10基站容量| +|keySnList|键盘列表|B200-2.4GS+S6:键盘最多 200只
EA3100-2.4G+S62:键盘最多 200只
B200-5.8G+T2:键盘最多 需要参考 7.5.1.10基站容量| 指令样例: @@ -4780,7 +4780,7 @@ infos:{"value":"OK"}//返回状态 "packetTag": "1" } ``` -#### 支持设备说明 +支持设备说明 | **基站+键盘** | **支持** | **备注** | | --- | --- | --- | @@ -5407,8 +5407,8 @@ params:{}//数组对象,字段不填则保留上次值。 | **Json字段** | **字段含义** | **赋值及含义** | | --- | --- | --- | | keySn| 键盘Sn| 空则为所有在线键盘,其他数组值无效| -| scoreMode| 分数模式|1-清除
2-字符显示(默认值)
3-五角星显示
4-爱心显示[S6有效]| -| scoreValue| 分数值|scoreMode == 1,此处无效.
scoreMode == 2,8个字符长度.
scoreMode == 3, 0~6,2个分数表示1个五角星,最多3个.
scoreMode == 4,0~6,2个分数表示1个爱心,最多3个 [S6有效]| +| scoreMode| 分数模式|1:清除
2:字符显示(默认值)
3:五角星显示
4:爱心显示[S6有效]| +| scoreValue| 分数值|scoreMode == 1,此处无效.
scoreMode == 2,8个字符长度.
scoreMode == 3,0~6,2个分数表示1个五角星,最多3个.
scoreMode == 4,0~6,2个分数表示1个爱心,最多3个 [S6有效]| |tipText|提示文本| 最多8个汉字(16个字符),键盘第二行显示|