📄 fingerpt.h
字号:
#ifndef _FINGERPT_H_
#define _FINGERPT_H_
#include "Sunplus.h"
#if CARD_MODULE == 0
typedef struct tagTZDP
{
UINT8 hres;
UINT8 zres;
int direct;
char flag;
}TZDP;
typedef struct tagCMD
{
unsigned char PkgId;
unsigned char Address[2];
unsigned char PkgLen;
unsigned char PkgCnt[128];
unsigned char Jyh[2];
}CMD;
typedef struct tagSCMD
{
unsigned char sPkgId;
unsigned char sAddress[2];
unsigned char sPkgLen;
unsigned char sPkgCnt[128];
unsigned char sJyh[2];
}SCMD;
typedef struct tagHIGHTSET
{
UINT8 dmperror;
UINT8 drawlevel;
UINT8 door;
UINT8 mbdoor;
UINT8 grade;
UINT8 quick;
UINT8 frd;
}CHightSet;
/*
** communication function define
*/
UINT8 FingerprintInit(void);
UINT8 GetPkgByte(unsigned char *TranChar);
UINT8 SendPkgByte(unsigned char TranChar);
UINT8 GetPackage(CMD *cmd);
UINT8 SendPackage(SCMD *scmd);
UINT8 SendCmdPkg(UINT8 command);
/*
** fingerprint operation function define
*/
UINT8 SensorDeviceKey(unsigned char OldPwd[8],unsigned char NewPwd[8]);
UINT8 SensorStatus(unsigned char* St0,unsigned char* St1);
UINT8 SensorDownMb(int nummb,TZDP mb[],int DampMbLock);
UINT8 SensorDownTz(int numtzd,TZDP tzd[],int DampFinger);
UINT8 SensorUpMb(int* nummb,TZDP mb[],int* DampMbLock);
UINT8 SensorUpTz(int *numtzd,TZDP tzd[],int* DampFinger);
UINT8 SensorGetInfo(UINT8 *info);
#endif /*end of CARD_MODULE = 0 */
#endif /*_FINGERPT_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -