diff --git a/通讯协议-教育新版-表决器部分.md b/通讯协议-教育新版-表决器部分.md
index 7498f2f..5a09912 100644
--- a/通讯协议-教育新版-表决器部分.md
+++ b/通讯协议-教育新版-表决器部分.md
@@ -1201,7 +1201,7 @@ CH-UID模式下,15字节起是3字节的UID
| **字节** | **标识符** | **描述** |
| --- | --- | --- |
| 1 | ANSCMD | 0x94硬件序列号带编号提交结果 |
-| 2 | ANSTYPE | 数据包类型
7 SN+ID,含电量统一BCD格式数据,按字母ABCD解码
8 SN+ID,含电量统一BCD格式数据,按数字解码
这里带了类型,键盘提交要注意,以前是SDK根据现在的投票模式来处理,那么做带题型测验的时候,SDK还需判断题型数据,不方便,这样修改就比较容易解析数据 |
+| 2 | ANSTYPE | 数据包类型
7 SN+ID,含电量统一BCD格式数据,按字母ABCD解码
8 SN+ID,含电量统一BCD格式数据,按数字解码
这里带了类型,键盘提交要注意,以前是SDK根据现在的投票模式来处理,那么做带题型测验的时候,SDK还需判断题型数据,不方便,这样修改就比较容易解析数据
17 18 等于原始7 8 类型 但22位置填写校验和1-22字节|
| 3-6 | KEYSN | 表决器硬件序列号,4字节,高位在前 |
| 7-8 | ID | 表决器编号ID,高字节在前 |
| 9-10 | KEYTIME | 按键时间,离投票开始的时间,2字节,高位在前,平常单位20ms,测验时候单位是100ms,最大约105分钟
值为0表示使用电脑时间 |
@@ -1209,8 +1209,8 @@ CH-UID模式下,15字节起是3字节的UID
| 12-19 | BCDVALUE1 | 结果值,8字节BCD码表示的值,高位在前,F表示结束字符,最多16位数,E是小数点,D是空格,C是负号
2、单值结果一般就第一个BCD值有效,例如1FFFFFFF表示1,SDK用"1"表示
3、表示数字时候, E表示小数点,例如 1234E5FFFF 表示"1234.5"
4、表示单选多选排序的时候,0表示第10个选项,例如 01 32 FF FF 就是"JACB"
5、特殊的,FFFF1F组合表示确认提交,
FFFF0F组合表示用户又转回修改;
|
| 20 | VOLT | 电池电压,单位20mV |
| 21 | SendPos | 该次结果发送次数 键盘自己计数 |
-| 22 || 空,先填00 |
-| 23-24 || CRC,1到第22字节 |
+| 22 |SUM| 空,先填00
17/18类型:22位置填写校验和1-21字节|
+| 23-24 |CRC| CRC,1到第22字节 |
### 3.2.12固件升级结果
@@ -3404,7 +3404,7 @@ Rule:
| 2 | CRC16 | LostBuf 的校验和 |
| 1 | DOWNPOS | 透传序号 不能为0 1-255基站自增(新的一轮升级) |
| 1 | DOWNCount | 当前包序号 0开始 |
-| 1 | NULL | NULL |
+| 1 | CountMax | 本轮次传输包最大序号 |
| 1 | NULL | NULL |
| 1 | CountMax | 本轮次传输包最大序号 |
| 1 | SpaceTime | 0默认不休眠 (每帧 帧间距离)可用于键盘休眠 也可不休,原则上 SpaceTime= PACKMAX*1MS,基站填写 |
@@ -3413,7 +3413,8 @@ Rule:
| 1 | HW | 硬件版本 -> (区分硬件,键盘自己识别) |
| 3 | SW | 固件版本 |
| 1| BR |硬件分支 同硬件信号下匹配的不同分支|
-| 4 | 预留 | NULL ,实际物理包头32不含数据 为包头信息|
+| 2 | SUM | 后面1K数据的2字节累加和与CRC一起辨别|
+| 2 | CRC | 头包的CRC从ATC开始到SUM结束的CRC校验信息|
| N | DownData| 透传数据 暂定 1024B |
----