@john-lee
2023-07-21T07:23:27.000000Z
字数 801
阅读 388
设备驱动
规格书
BX
本规格书定义了BX中控驱动与固件的交互逻辑与数据描述。
设备ID为0x04。
bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 | |
---|---|---|---|---|---|---|---|---|
byte 0 | 0 | DELAY | CD | CLASS | CFG | PANEL | ||
byte 1 | 0 | |||||||
byte 2 | DIN8 | DIN7 | DIN6 | DIN5 | DIN4 | DIN3 | DIN2 | DIN1 |
byte 3 | 0 | |||||||
byte 4 | ||||||||
byte 5 | 0 | |||||||
byte 6 | 0 | |||||||
byte 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℃。 | ✘ | ✔ |
bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 | |
---|---|---|---|---|---|---|---|---|
byte 0 | 1 | 0 |
bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 | |
---|---|---|---|---|---|---|---|---|
byte 0 | 0 | 1 | 0 |