[关闭]
@john-lee 2023-07-11T04:34:42.000000Z 字数 1462 阅读 592

CR200V2设备驱动规格书

设备驱动 规格书 CR200V2


1. 简介

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

2. 设备ID

设备ID为0x21。

3. 状态

3.1. 鉴权状态

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
byte 0 0 RFID_DENY 0 RFID_PASS
byte 1 QRC_TMO QRC_DENY 0 QRC_PASS4 QRC_PASS3 QRC_PASS2 QRC_PASS1
byte 2 RA_TMO RA_DENY 0 RA_PASS4 RA_PASS3 RA_PASS2 RA_PASS1

说明:

数据 描述 事件 面板指示灯
RFID_PASS 0 射频卡鉴权通过。 -
1 鉴权通过,3秒后自动置0。
RFID_DENY 0 射频卡鉴权失败。 -
1 鉴权失败,3秒后自动置0。
QRC_PASSx[x=1~4] 0 WISE二维码类型x鉴权通过。 -
1 鉴权通过,3秒后自动置0。
QRC_DENY 0 WISE二维码鉴权失败。 -
1 鉴权失败,3秒后自动置0。
QRC_TMO 0 WISE二维码超期。 -
1 超期,3秒后自动置0。
RA_PASSx[x=1~4] 0 非WISE二维码类型x远程鉴权通过。 -
1 鉴权通过,3秒后自动置0。
RA_DENY 0 非WISE二维码远程鉴权失败。 -
1 鉴权失败,3秒后自动置0。
RA_TMO 0 非WISE二维码远程鉴权超期。 -
1 鉴权超期,3秒后自动置0。

3.2. 非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二维码数据类型1鉴权通过。
2 非WISE二维码数据类型2鉴权通过。
3 非WISE二维码数据类型3鉴权通过。
4 非WISE二维码数据类型4鉴权通过。
7 非WISE二维码鉴权超期。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注