Commit 6ed3c0fc1ff63d606687733140df1230b0a1d8ab
1 parent
5cc4f789
V0.0.23 修改表决器协议,增加5.5.2.11 键盘设置 - FSN , 5.5.2.12 键盘授权
Showing
1 changed file
with
24 additions
and
8 deletions
通讯协议-教育新版-表决器部分.md
... | ... | @@ -2514,7 +2514,7 @@ ACK格式: |
2514 | 2514 | |
2515 | 2515 | | **字节** | **标识符** | **描述** | |
2516 | 2516 | | --- | --- | --- | |
2517 | -| 1 | CMD | 类型<br> 1:姓名写 <br>2:姓名清 <br>3:积分字符串<br> 4:积分栏清<br> 5:积分五角星 <br>6:积分爱心显示 <br>7:测验题分数<br><br>10:第二行文本写 <br>11:第二行文本清 <br>12:第三行文本写 <br>13:第三行文本清<br>30:外设控制 LED <br>31:外设控制 BEEP <br>32:外设控制 MOTO<br><br>40:遥控关机 <br>41:遥改配对码 <br>42:键盘参数设置 - CID<br><br>50:指定答题<br> 51:答题标题<br> 52:"发送中"预置 <br>53:"发送中"预置清<br> 54:"已发送"预置 <br>55:"已发送"预置清<br><br>60:订餐短消息 <br>61:恢复出厂设置<br><br>70生僻字12号字体| | |
2517 | +| 1 | CMD | 类型<br> 1:姓名写 <br>2:姓名清 <br>3:积分字符串<br> 4:积分栏清<br> 5:积分五角星 <br>6:积分爱心显示 <br>7:测验题分数<br><br>10:第二行文本写 <br>11:第二行文本清 <br>12:第三行文本写 <br>13:第三行文本清<br>30:外设控制 LED <br>31:外设控制 BEEP <br>32:外设控制 MOTO<br><br>40:遥控关机 <br>41:遥改配对码 <br>42:键盘参数设置 - CID<br>43:键盘参数设置 - FSN<br>44:键盘授权<br><br>50:指定答题<br> 51:答题标题<br> 52:"发送中"预置 <br>53:"发送中"预置清<br> 54:"已发送"预置 <br>55:"已发送"预置清<br><br>60:订餐短消息 <br>61:恢复出厂设置<br><br>70生僻字12号字体| | |
2518 | 2518 | | 1 | LEN | 长度(长度为Data长度,可为0) | |
2519 | 2519 | | N | Data | 数据详细内容 | |
2520 | 2520 | |
... | ... | @@ -2602,7 +2602,23 @@ ACK格式: |
2602 | 2602 | | 1 | LEN | 长度 2 | |
2603 | 2603 | | 2 | CID | 编号 | |
2604 | 2604 | |
2605 | -#### 5.5.2.11 指定答题 | |
2605 | +#### 5.5.2.11 键盘参数设置 - FSN | |
2606 | + | |
2607 | +| **字节** | **标识符** | **描述** | | |
2608 | +| --- | --- | --- | | |
2609 | +| 1 | CMD | 类型<br> 43:键盘设置FSN | | |
2610 | +| 1 | LEN | 长度 4 | | |
2611 | +| 4 | FSN | 编号 | | |
2612 | + | |
2613 | +#### 5.5.2.12 键盘授权 | |
2614 | + | |
2615 | +| **字节** | **标识符** | **描述** | | |
2616 | +| --- | --- | --- | | |
2617 | +| 1 | CMD | 类型<br> 44:键盘授权 | | |
2618 | +| 1 | LEN | 长度 1 | | |
2619 | +| 1 | AUTHORIZE | 授权:<br>1,登录成功;<br>2,信息有误,重新登录;<br>3,失败,系统不允许;<br>4,白名单键盘重新登录;| | |
2620 | + | |
2621 | +#### 5.5.2.13 指定答题 | |
2606 | 2622 | |
2607 | 2623 | 正常单体的指定答题 |
2608 | 2624 | |
... | ... | @@ -2614,7 +2630,7 @@ ACK格式: |
2614 | 2630 | | 1 | MODE | 投票模式 | |
2615 | 2631 | | N<18 | MODES | 投票参数 这里SDK是否可以优化,识别到不同的题目后面全0的省掉 减少LEN长度。 | |
2616 | 2632 | |
2617 | -#### 5.5.2.12 答题标题 | |
2633 | +#### 5.5.2.14 答题标题 | |
2618 | 2634 | |
2619 | 2635 | | **字节** | **标识符** | **描述** | |
2620 | 2636 | | --- | --- | --- | |
... | ... | @@ -2622,7 +2638,7 @@ ACK格式: |
2622 | 2638 | | 1 | LEN | 长度 LEN 后面的数据长度 | |
2623 | 2639 | | N | TEST | 文本 | |
2624 | 2640 | |
2625 | -#### 5.5.2.13 预置配置显示 | |
2641 | +#### 5.5.2.15 预置配置显示 | |
2626 | 2642 | |
2627 | 2643 | | **字节** | **标识符** | **描述** | |
2628 | 2644 | | --- | --- | --- | |
... | ... | @@ -2630,7 +2646,7 @@ ACK格式: |
2630 | 2646 | | 1 | LEN | 文本字符串长度(清LEN=0) | |
2631 | 2647 | | 16 | TEXT | 最大16字节(目前键盘限制到16字节) | |
2632 | 2648 | |
2633 | -#### 5.5.2.14 短消息下发 | |
2649 | +#### 5.5.2.16 短消息下发 | |
2634 | 2650 | |
2635 | 2651 | | **字节** | **标识符** | **描述** | |
2636 | 2652 | | --- | --- | --- | |
... | ... | @@ -2641,7 +2657,7 @@ ACK格式: |
2641 | 2657 | | 1 | date | 日期 1 - 31 | |
2642 | 2658 | | 16 | TEXT | 最大80字节 | |
2643 | 2659 | |
2644 | -#### 5.5.2.15 生僻字12号字体 | |
2660 | +#### 5.5.2.17 生僻字12号字体 | |
2645 | 2661 | |
2646 | 2662 | 用于生僻字12号字体 字符下传。最多单条内支持三个生僻字。多的需要SDK拆包。 |
2647 | 2663 | |
... | ... | @@ -2658,7 +2674,7 @@ ACK格式: |
2658 | 2674 | | 2 | GB_CODE3 | GB18030_编码 | |
2659 | 2675 | | 24 | GB_DATA3 | 点阵库数据(24字节) | |
2660 | 2676 | |
2661 | -#### 5.5.2.16 测验题补题答案 | |
2677 | +#### 5.5.2.18 测验题补题答案 | |
2662 | 2678 | |
2663 | 2679 | 逻辑,SDK进入测验结束时,自动判断谁漏题了,启用快速设置询问键盘该题,键盘若未达,则提交空答案 |
2664 | 2680 | |
... | ... | @@ -2668,7 +2684,7 @@ ACK格式: |
2668 | 2684 | | 1 | LEN | 文本字符串长度(清LEN=0) | |
2669 | 2685 | | 1 | SendPos | 缺第几题 | |
2670 | 2686 | |
2671 | -#### 5.5.2.17 恢复出厂设置 | |
2687 | +#### 5.5.2.19 恢复出厂设置 | |
2672 | 2688 | |
2673 | 2689 | 包含: |
2674 | 2690 |   清空短信消息/姓名/分数/自定义信息等等 键盘内缓存不清除配对码 | ... | ... |