Commit e843d102e764b4c183028f920133fe73adf1dec5
1 parent
fc1e0f0c
V0.0.11
1、增加键盘协议6.6.2.3.4 扩展规则2,用于适配分段式数字选举; 2、修改键盘协议6.6.2.3.4 ST1字段内容,与原SDK保持一致;
Showing
1 changed file
with
25 additions
and
2 deletions
通讯协议-教育新版-表决器部分.md
... | ... | @@ -3144,7 +3144,7 @@ E:选项5\n |
3144 | 3144 | |
3145 | 3145 | |
3146 | 3146 | Rule: |
3147 | -采用CMD+LEN+DATA 格式 暂只定义一类基础配置 | |
3147 | +采用CMD+LEN+DATA 格式 ,基础规则1 | |
3148 | 3148 | | **字节** | **标识符** | **描述** | |
3149 | 3149 | | --- | --- | --- | |
3150 | 3150 | | 1 | CMD | 0x01,配置参数| |
... | ... | @@ -3152,10 +3152,33 @@ Rule: |
3152 | 3152 | | 1 | Mode | 输入模式<br>0 默认(单选选择)<br>1 纯数字组合 ,包含(上下键做负号与点号)<br>2 填空自由组合,键盘自己实现输入方式<br>3 多小题显示格式 | |
3153 | 3153 | | 1 | Maximum | 最大可供选择项目数,最大值为10| |
3154 | 3154 | | 1 | Maxoptions| 可选出数目,最小值是1,最大值不超出Maximum| |
3155 | -| 1 | ST1| BIT0 : 1 不允许修改 0允许修改<br>BIT1 : 1保密显示 0不保密<br>BIT2 : 1 迫选 0 不迫选<br>BIT3 : 1单个选项只能选一次 0不限定<br>BIT4 :<br>BIT5 :<br>BIT6 :<br>BIT7 :| | |
3155 | +| 1 | ST1| BIT0 : 修改模式, 0 不允许修改,1 允许修改 <br>BIT1 : 保密模式,0 不保密,1 保密显示<br>BIT2 : 迫选,0 允许缺选,1 不允许缺选<br>BIT3 : 重复,0不限定,1单个选项只能选一次<br>BIT4 : 自动排序,0 保留输入顺序,1 选项自动排序<br>BIT5 :<br>BIT6 :<br>BIT7 :| | |
3156 | 3156 | | 4 | 上限| 类型浮点| |
3157 | 3157 | | 4 | 下限| 类型浮点| |
3158 | 3158 | |
3159 | +扩展规则2 | |
3160 | +| **字节** | **标识符** | **描述** | | |
3161 | +| --- | --- | --- | | |
3162 | +| 1 | CMD | 0x02,配置参数| | |
3163 | +| 1 | LEN | 长度1字节| | |
3164 | +| 1 | ST1| BIT0 : 修改模式, 0 不允许修改,1 允许修改 <br>BIT1 : 保密模式,0 不保密,1 保密显示<br>BIT2 : 迫选,0 允许缺选,1 不允许缺选<br>BIT3 : 重复,0不限定,1单个选项只能选一次<br>BIT4 : 自动排序,0 保留输入顺序,1 选项自动排序<br>BIT5 :<br>BIT6 :<br>BIT7 :| | |
3165 | +| 2 | MAX | 最大可选人数,高位在前 | | |
3166 | +| 2 | MIN | 最小可选人数,高位在前 | | |
3167 | +| 1 | RETAIN_NUM | 保留数字个数,表示后续有多少个保留数字,一般每个保留数字对应某个特殊功能,(如777表示弃权,999表示后面全空不填),不能用作一般的数字选举序号 | | |
3168 | +| 2 | RETAIN_1| 保留数字1,高位在前 | | |
3169 | +| ... | ...| ... | | |
3170 | +| 2 | RETAIN_n| 保留数字n,高位在前 | | |
3171 | +| 1 | RANGE_NUM | 数字范围个数,表示后续有多少个start_end数据对,高位在前 | | |
3172 | +| 2 | RANGE1_START| 数字范围1 起始数字,高位在前 | | |
3173 | +| 2 | RANGE1_END| 数字范围1 结束数字,高位在前 | | |
3174 | +| 2 | RANGE2_START| 数字范围2 起始数字,高位在前 | | |
3175 | +| 2 | RANGE2_END| 数字范围2 结束数字,高位在前 | | |
3176 | +| 2 | RANGE3_START| 数字范围3 起始数字,高位在前 | | |
3177 | +| 2 | RANGE3_END| 数字范围3 结束数字,高位在前 | | |
3178 | +| ... | ...| ... | | |
3179 | +| 2 | RANGEn_START| 数字范围n 起始数字,高位在前 | | |
3180 | +| 2 | RANGEn_END| 数字范围n 起始数字,高位在前 | | |
3181 | + | |
3159 | 3182 | |
3160 | 3183 | ##### 6.6.2.3.6 通用控制权限名单 |
3161 | 3184 | 控制权限名单还是遵循表6.6.2.3-1结构,Data由若干个控制权限名单数据单元组成,具体见下表。 | ... | ... |