[关闭]
@john-lee 2023-07-21T07:24:22.000000Z 字数 714 阅读 364

BX2中控驱动规格书

设备驱动 规格书 BX2


1. 简介

本规格书定义了BX2中控驱动与固件的交互逻辑与数据描述。

2. 设备ID

设备ID为0x00。

3. 状态

3.1. 设备状态

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 0 DELAY CD CLASS CONN2 CONN1 CFG PANEL
byte 1 0
byte 2 DIN8 DIN7 DIN6 DIN5 DIN4 DIN3 DIN2 DIN1
byte 3 0 WITHDRAW DENY PASS
byte 4~7 0
byte 8 BV
byte 9 CT

说明:

数据 描述 事件 面板指示灯
PANEL 0 面板状态。 锁定
1 解锁。
CFG 0 配置数据状态。 未改变
1 已改变。
CONN1 0 网络连接状态1。 未连接到服务器。
1 已连接到服务器。
CONN2 0 网络连接状态1 未连接到服务器且在课表时段。
1 已连接到服务器或在非课表时段。
CLASS 0 WOO 状态。 下课
1 上课。
CD 0 未倒计时
1 上课并倒计时中。
DELAY 0 未延堂
1 上课并延堂中。
DINx[x=1-8] 0 数字输入x
1 通。
PASS 0 射频卡鉴权通过。 -
1 鉴权通过,3秒后自动置0。
DENY 0 射频卡鉴权失败。 -
1 鉴权失败,3秒后自动置0。
WITHDRAW 0 射频卡拔卡。 -
1 拔卡,3秒后自动置0。
SLINKx[x=1-12] 0 串口x设备通信状态。 错误或无设备
1 正常。
BV - 电池电压,单位:0.1V。
CT - 芯片温度,有符号数,单位:1℃。

3.2. 心跳请求

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 1 0

4. 指令

4.1. 心跳应答

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 0 1 0
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注