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

📄 finger.h

📁 指纹识别源代码,用于智能门紧,还有配合MF800卡使用
💻 H
字号:
#ifndef _FINGER_H_
#define _FINGER_H_


#define PRFIMPARAM		11
#define PFIMRXDCOMM	9
#define PFIMRETURN 11
#define PAFIMPARAM	12
#define PSNSTART	0X200
#define MASTERPASS0	NUMBER1
#define MASTERPASS1	NUMBER0
#define MASTERPASS2	NUMBER0
#define MASTERPASS3	NUMBER9

#define	ASETCOMMSTATE 0 
#define	ACHECKLINK 1 
#define	AERASEROM 2 
#define	ASETSYSTEMDATA 4 
#define	AGETSYSTEMDATA 5 
#define	ASETPOWERDOWN 0XA 
#define	ACAPTURECHECKIMAGE 0X10 
#define	AEXTRACTFEATURE 0X11 
#define	AMATCHFINGER 0X12 
#define	ACAPTURE 0X18 
#define	ACHECK 0X19 
#define	AADDUSER 0X20 
#define	ADELETEUSER 0X21 
#define	AGETUSER 0X22 
#define	AGETUSERNUM 0X23 
#define	AUPDATEUSER 0X24 
#define	AFINDUSER 0X28 
#define	AAPPENDRECORD 0X30 
#define	ADELETERECORD 0X31 
#define	AGETRECORD 0X32 
#define	AGETRECORDNUM 0X32 
#define	AGETIMAGE 0XD0 
#define	ASETIMAGE 0XD1


#define	RSETCOMMSTATE 0 
#define	RCHECKLINK 1 
#define	RERASEROM 2 
#define	RSETSYSTEMDATA 4 
#define	RGETSYSTEMDATA 5 
#define	RSETPOWERDOWN 0XA 
#define	RCAPTURECHECKIMAGE 0X10 
#define	REXTRACTFEATURE 0X11 
#define	RMATCHFINGER 0X12 
#define	RCAPTUREIMAGE 0X18 
#define	RCHECKIMAGE 0X19 
#define	RADDUSER 0X20 
#define	RDELETEUSER 0X21 
#define	RGETUSER 0X22 
#define	RGETUSERNUM 0X23 
#define	RUPDATEUSER 0X24 
#define	RFINDUSER 0X28 
#define	RAPPENDRECORD 0X30 
#define	RDELETERECORD 0X31 
#define	RGETRECORD 0X32 
#define	RGETRECORDNUM 0X33 
#define	RGETIMAGE 0XD0 
#define	RSETIMAGE 0XD1

#define GETUSERNOFINGER	0
#define GETUSERWITHFINGER	1

#define ADDUSERNOFINGER	0
#define ADDUSERWITHFINGER	1


bit radduser(unsigned char flag);
bit rdeletealluser();
//bit rdeleteuser();
bit rdeleteuserbysn();
void deal_finger();
void init_finger(void);
//bit rgetuser(unsigned char);
bit rgetuserbysn(unsigned char flag);
bit rchecklink();
//bit rsetsystemdata(unsigned short,unsigned short ,unsigned char);
//bit checkfinger();
void rfimcommnp(unsigned char);
bit rcapturecheckimage();
bit rmatchfinger();
//bit rgetsystemdata(unsigned short,unsigned short);

bit rappendrecord();
//bit rupdateuser(unsigned short userid,struct userdata * puser);
bit registerfp();
bit captureandmatchuser();
bit captureandfinduser();
bit capturecheckimage();
bit rextractfeature(unsigned char ,unsigned char);
bit rfinduserbysn();
unsigned short rgetusernum();

#ifndef _FINGER_C_
#endif

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -