📄 wiegand.h
字号:
/******************
wiegand 输出
安全模式 和 非安全模式
wiegand_26 wiegand_32 wiegand_40
******************/
extern void weigand_26(unsigned char *wei_data);
extern void weigand_32(unsigned char *wei_data);
extern void weigand_34(unsigned char *wei_data);
extern void weigand_40(unsigned char *wei_data);
extern void weigand_42(unsigned char *wei_data);
extern void weigand_32e(unsigned char *wei_data);
extern void weigand_56(unsigned char *wei_data);
extern void ABA_OUT(unsigned char len,unsigned char *ABAD);
extern void CD_OUT(unsigned char length,unsigned char *cardnumber);
extern unsigned char wg_Usafety();
extern unsigned char wg_safety();
extern void C_LED_BUZ (unsigned char state);
extern void ReturnStatus(unsigned char status);
extern void key_weigand();
extern void key_bcdweigand();
#define s_weigand_26 0
#define s_weigand_32 1
#define s_weigand_40 2
#define s_weigand_34 3
#define s_weigand_42 4
#define s_weigand_32e 5
#define s_weigand_56 6
#define ABA_1 32
#define ABA_2 33
#define CD8 34
#define CD10 35
#define safety 0x55
#define Usafety 0
#define R_idle 0X26
#define R_all 0x52
//定义wiegand 错误代码
#define wg_fail 0x01
#define wg_ok 0x00
#define wie_key_err 0x02
#define key_ok 0x03
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -