[关闭]
@john-lee 2023-07-11T04:43:42.000000Z 字数 886 阅读 397

CR200设备驱动规格书

设备驱动 规格书 CR200


1. 简介

本规格书定义了CR200设备驱动与固件的交互逻辑与数据描述。

2. 设备ID

设备ID为0x20。

3. 状态

3.1. 非WISE二维码数据

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 1 0
byte 1-N QRC_DATA

说明:

数据 描述 事件 面板指示灯
QRC_DATA - 非WISE二维码数据,包含null结尾。

4. 指令

4.1. 指示灯及蜂鸣器控制

4.1.1. 命令1

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 1 0 BEEP BLUE RED

说明:

数据 描述
RED / BLUE 0 红/蓝灯控制,立即生效。 灭。
1 亮。
2 闪烁。
3 忽略。
BEEP 0 蜂鸣器控制,立即生效。 不响。
1 响0.4秒。

4.1.2. 命令2

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 1 0 BEEP BLUE RED
byte 1 INTERVAL

说明:

数据 描述
RED - 与命令1相同。
BLUE -
BEEP -
INTERVAL 0 无效。
1~255 灭灯延迟时间(秒),经过指定的时间后,红灯和蓝灯都灭。

4.1.3. 命令3

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 1 0 BEEP BLUE RED
byte 1 INTERVAL
byte 2 0 BEEP2 BLUE2 RED2

说明:

数据 描述
RED - 与命令1相同。
BLUE -
BEEP -
INTERVAL 0 RED2、BLUE2、BEEP2无效。
1~255 RED2、BLUE2、BEEP2的延迟生效时间(秒)。
RED 0 红灯控制,延迟INTERVAL时间后生效。 灭。
1 亮。
2 闪烁。
3 忽略。
BLUE 0 蓝灯控制,延迟INTERVAL时间后生效。 灭。
1 亮。
2 闪烁。
3 忽略。
BEEP 0 蜂鸣器控制,延迟INTERVAL时间后生效。 不响。
1 响0.4秒。

4.2. 远程鉴权

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

说明:

数据 描述
AUTHEN 0 非WISE二维码数据鉴权失败。
1 非WISE二维码数据鉴权通过。
7 非WISE二维码超期。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注