⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wiegand.h

📁 很强的射频卡reader源代码
💻 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 + -