@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二维码鉴权超期。 |