[关闭]
@john-lee 2023-05-31T06:36:55.000000Z 字数 823 阅读 365

CX中控驱动规格书

设备驱动 规格书 CX


1. 简介

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

2. 设备ID

设备ID为0x02。

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 DC2 DC1 DOUT2 DOUT1
byte 4 SLINK8 SLINK7 SLINK6 SLINK5 SLINK4 SLINK3 SLINK2 SLINK1
byte 5 SLINK16 SLINK15 SLINK14 SLINK13 SLINK12 SLINK11 SLINK10 SLINK9
byte 6 0 SLINK21 SLINK20 SLINK19 SLINK18 SLINK17
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 通。
DOUTx[x=1~2] 0 数字输出x 断。
1 通。
DCx[x=1~2] 0 干接点x 断。
1 通。
SLINKx[x=1~21] 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
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注