From e6a93a20406366f7428e41ea92cd819afe9e0db5 Mon Sep 17 00:00:00 2001 From: aohanli@psunsky.com Date: Fri, 13 Jun 2025 09:33:02 +0800 Subject: [PATCH] 组网相关改动 --- 通讯协议-教育新版-表决器部分.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/通讯协议-教育新版-表决器部分.md b/通讯协议-教育新版-表决器部分.md index b76e1c5..b678273 100644 --- a/通讯协议-教育新版-表决器部分.md +++ b/通讯协议-教育新版-表决器部分.md @@ -628,7 +628,7 @@ T2由于投票信标可以64字节,所以自定义标题和指定SN是直接 | 2 | CMD_BITS1 | 用于通知键盘的一些控制位 ==(基站同频,无投票信标模式下才用)==
BIT0 =1 考勤打开 0考勤关闭
BIT1=1 心跳打开 0心跳关闭
BIT2=1 监听基站信标,用于在线测试 0不监听信标
BIT4,3 控制4档键盘自动关机时间,不关机是BIT2控制
00 -30秒 01-2分钟 10-10分钟 11-45分钟 | | 3 | CMD_BITS2 | 备用 | | 4-7 | SN1 | 第一个SN号,高位在前
全00为空 | -| 8 | SN1-CMD | 对第一个SN号键盘的确认状态
键盘据此命令做不同的提示或操作
01 数据提交正确(或自由登陆OK)
02 数据格式不对,数据提交无效(或自由登陆失败,密码不对)
03 不在投票状态,数据提交无效
04 没有投票权限,数据提交无效(包括不在白名单)
05 表示键盘进入监听模式(适配S7 7键的不监听键盘)
。。。
0xFn 表示有n个未阅读短信? | +| 8 | SN1-CMD | 对第一个SN号键盘的确认状态
键盘据此命令做不同的提示或操作 0-200 已经用作测验题确认题号
201 数据提交正确(或自由登陆OK)
202 数据格式不对,数据提交无效(或自由登陆失败,密码不对)
203 不在投票状态,数据提交无效
204 没有投票权限,数据提交无效(包括不在白名单)
205 表示键盘进入监听模式(适配S7 7键的不监听键盘)
| | 9-12 | SN2 | 第2个SN号,高位在前 | | 13 | SN2-CMD | 对第2个SN号键盘的确认状态
定义同SN1-CMD | | 14-17 | SN3 | 第3个SN号,高位在前 | @@ -673,6 +673,8 @@ T2由于投票信标可以64字节,所以自定义标题和指定SN是直接 | 7 | FREQ | 基站的主频点,键盘跳到基站主频点去听命令
(配对码直接从包头取,原始数据包CMD前有4自己配对码) | | 8-20 |Name| 基站名称 | | 21 |Netpos| 当前netpos值 | +| 22-23 |PSW| 0表示没密码-该位置为组网信标内PSW值 | +| 24-25 |PSW_enable| 0x5a 0x98,因原始改位置是无序乱码固写一个固定核对值,核对值有效则值有效| | 21-28 || 空 | ## 2.4 广播信息信标 @@ -3483,7 +3485,7 @@ Rule: | --- | --- | --- | | 4 | ATC | 配对码 | | 5 | GETCMD | 0x51 基站连接信息(基站配对码已经在前面)| -| 6 | NET_SEQ | 组网序号,改变范围1-255 每次根据对应方式改动值、需eeprom存储,掉电保存,基站自管理,用于键盘复连
==配对模式:==
更改配对码更新netpos
==基站白名单模式:==
1、基站更改白名单名单操作:清空、替换。更新NetPos
2、基站更改白名单名单操作:增加单个、删除单个、不修改netpos 照旧使用下发指令踢出键盘。 若键盘不在线,键盘再次开机的时候会复连基站,上报登录信息时/或答题信息,回复ACK拒绝。(ACK内CMD==4)| +| 6 | NET_SEQ | 组网序号,改变范围1-255 每次根据对应方式改动值、需eeprom存储,掉电保存,基站自管理,用于键盘复连
==配对模式:==
更改配对码更新netpos
==基站白名单模式:==
1、基站更改白名单名单操作:清空、替换。更新NetPos
2、基站更改白名单名单操作:增加单个、删除单个、不修改netpos 照旧使用下发指令踢出键盘。 若键盘不在线,键盘再次开机的时候会复连基站,上报登录信息时/或答题信息,回复ACK拒绝。(ACK内CMD==204)| | 7 | NETMODE | 基站组网模式,1配对 2白名单 | | 8-11 | FREQ1-FREQ4 | 主频点,副频点2,副频点3,副频点4,0的话不启用 | | 12 | HOP | 0没跳频,1-4表示当前模块跳频频点编号,1表示在主频点 | -- libgit2 0.21.4