[关闭]
@john-lee 2023-06-21T10:16:33.000000Z 字数 1161 阅读 806

DX2 中控驱动规格书

设备驱动 规格书 DX2


1. 简介

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

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 C1U WC7 WC6 WC5 WC4 WC3 WC2 WC1
byte 3 WC8 DC4 DC3 DC2 DC1 C2D C2U C1D
byte 4 0 USB2ST USB1ST USB2SW USB1SW
byte 5~7 0
byte 8 BV
byte 9 CT
byte 10~11 CUR1
byte 12~13 CUR2
byte 14~15 CUR3
byte 16~17 CUR4
byte 18~19 CUR5
byte 20~21 CUR6
byte 22~23 CUR7
byte 24~25 CUR8
byte 26~27 VOLT

说明:

数据 描述 事件 面板指示灯
PANEL 0 面板状态。 锁定
1 解锁。
CFG 0 配置数据状态。 未改变
1 已改变。
CONN1 0 网络连接状态1。 未连接到服务器。
1 已连接到服务器。
CONN2 0 网络连接状态1 未连接到服务器且在课表内时段。
1 已连接到服务器或在课表外时段。
CLASS 0 WOO 状态。 下课
1 上课。
CD 0 未倒计时
1 上课并倒计时中。
DELAY 0 未延堂
1 上课并延堂中。
WCx[x=1~7] 0 湿接点(强电供电)x 断电
1 供电。
CxU[x=1~2] 0 电动幕 x 升继电器。
1 通。
CxD[x=1~2] 0 电动幕 x 降继电器。
1 通。
DCx[x=1~4] 0 干接点x 断。
1 通。
WC8 0 PWRCON电源继电器。 断。
1 通。
USBxSW[x=1~2] 0 USBx 供电开关。 断电。
1 供电。
USBxST[x=1~2] 0 USBx 供电状态。 无。
1 有。
BV - 电池电压,单位:0.1V。
CT - 芯片温度,有符号数,单位:1℃。
CURx[x=1~7] - WCx 的电流值(单位:10mA)。
CUR8 - C1U+C1D+C2U+C2D 的电流值(单位:10mA)。
VOLT - 市电电压值(单位:10mV)。

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

4.2. 继电器控制

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

说明:

数据 描述
CHANNEL 0 继电器通道。 WC1
1 WC2
2 WC3
3 WC4
4 WC5
5 WC6
6 WC7
7 C1U
8 C1D
9 C2U
10 C2D
11 DC1
12 DC2
13 DC3
14 DC4
15 WC8
16 USB1SW
17 USB2SW
OP 0 操作。
1
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注