Commit 3023e20b7369dd409c301fb2978c57d342629785

Authored by 李外
1 parent f9f03991

V0.0.16

1、通讯协议-教育新版-表决器部分第 3.2.13 增加16类型 批次表决BCD码数字格式数据;
2、通讯协议-教育新版-表决器部分第 6.6.2.3.4 通用规则增加自动提交控制模式;
通讯协议-教育新版-表决器部分.md
... ... @@ -1208,7 +1208,7 @@ M6键盘批次表决,由于题目数量有两字节,原有的ANSTYPE=7的数
1208 1208 | **字节** | **标识符** | **描述** |
1209 1209 | --- | --- | --- |
1210 1210 | 1 | ANSCMD | 0x94硬件序列号带编号提交结果 |
1211   -| 2 | ANSTYPE | 数据包类型<br>15--批次表决BCD码格式数据,按字母ABCD解码<br>这里带了类型,键盘提交要注意,以前是SDK根据现在的投票模式来处理,那么做带题型测验的时候,SDK还需判断题型数据,不方便,这样修改就比较容易解析数据 |
  1211 +| 2 | ANSTYPE | 数据包类型<br>15--批次表决BCD码格式数据,按字母ABCD解码<br>16--批次表决BCD码格式数据,按数字解码<br>这里带了类型,键盘提交要注意,以前是SDK根据现在的投票模式来处理,那么做带题型测验的时候,SDK还需判断题型数据,不方便,这样修改就比较容易解析数据 |
1212 1212 | 3-6 | KEYSN | 表决器硬件序列号,4字节,高位在前 |
1213 1213 | 7-8 | ID | 表决器编号ID,高字节在前 |
1214 1214 | 9-10 | KEYTIME | 按键时间,离投票开始的时间,2字节,高位在前,平常单位20ms,测验时候单位是100ms,最大约105分钟<br>值为0表示使用电脑时间 |
... ... @@ -3167,7 +3167,7 @@ Rule:
3167 3167 | 1 | CMD | 0x01,标准配置参数 |
3168 3168 | 1 | LEN | 长度1字节 |
3169 3169 | 1 | Mode | 输入模式<br>0 默认(单选选择)<br>1 纯数字组合 ,包含(上下键做负号与点号)<br>2 填空自由组合,键盘自己实现输入方式<br>3 多小题显示格式 <br>4 批次表决、批次评议 <br>5 批次评分 <br>6 名单选举 <br>7 累计投票、股权投票 |
3170   -| 1 | ST1 | BIT0 : 修改模式, 0 不允许修改,1 允许修改,默认 1 <br>BIT1 : 保密模式,0 不保密,1 保密显示,默认 0 <br>BIT2 : 迫选,0 允许缺选,1 不允许缺选,默认 0 <br>BIT3 : 重复,0不限定,1单个选项只能选一次,默认 0 <br>BIT4 : 自动排序,0 保留输入顺序,1 选项自动排序,默认 1 <br>BIT5 :暂 0 <br>BIT6 :暂 0 <br>BIT7 :暂 0 |
  3170 +| 1 | ST1 | BIT0 : 修改模式, 0 不允许修改,1 允许修改,默认 1 <br>BIT1 : 保密模式,0 不保密,1 保密显示,默认 0 <br>BIT2 : 迫选,0 允许缺选,1 不允许缺选,默认 0 <br>BIT3 : 重复,0不限定,1单个选项只能选一次,默认 0 <br>BIT4 : 自动排序,0 保留输入顺序,1 选项自动排序,默认 1 <br>BIT5 : 自动提交,0 按提交键提交,1 延时自动提交<br>BIT6 : 暂 0 <br>BIT7 : 暂 0 |
3171 3171 | 1 | ST2 | 备用控制位域,保留,作为通用配置,可能在不同模式有不同含义,暂0 |
3172 3172 | 2 | MAX | 批次最大可选人数,高位在前,默认 4 |
3173 3173 | 2 | MIN | 批次最小可选人数,高位在前,默认 1 |
... ...