public class FingerprintPacket
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static char |
CommandNum |
static int |
HIDREC_ERR |
static int |
HIDSUCC |
static byte[] |
imgbuff |
static int |
imgbuffLen |
static boolean |
isEndPack |
static boolean |
IsPicture |
USBOp |
mUSBOp |
static byte[] |
picturebuff |
static char |
picturelen |
static char |
ReceiveDtaLen |
static int[] |
Sendbuff |
| Constructor and Description |
|---|
FingerprintPacket(UsbManager manager,
Context context,
java.lang.String AppName) |
| Modifier and Type | Method and Description |
|---|---|
static int |
CHK(byte[] Data,
int Length) |
void |
CloseDeviceUsb() |
static void |
MakeBMPBuf(byte[] inbuff,
int inlen,
int pictureWidth,
int pictureHigh,
byte[] picturebuff) |
boolean |
OpenDeviceUsb() |
int |
USB_PS_Cancel()
Functional description:Cancel instruction
|
int |
USB_PS_DeletChar(int pageID,
int num)
Functional description:Delete template
|
int |
USB_PS_Empty()
Functional description:Clear fingerprint library
|
int |
USB_PS_GetChar(int BufferID)
Functional description:Generating features
|
int |
USB_PS_GetImage()
Functional description:Get image
|
Bitmap |
USB_PS_GiveImage()
Functional description: Return image
|
int |
USB_PS_ReadDataProcess(int[] ReadData,
int[] ProcessResult) |
int |
USB_PS_ReadIndexTable(int page_number,
int[] outIdTable)
Functional description:Read index table
|
int |
USB_PS_RegMB()
Functional description:Merge template
|
int |
USB_PS_SearchMB(int BufferID,
int StartPage,
int PageNum,
int[] recBuf)
Functional description:Search template(1:n Comparison)
|
int |
USB_PS_StorMB(int BufferID,
int PageID)
Functional description:Storage template
|
int |
USB_PS_UpImage()
Functional description: Upload image
|
public static int[] Sendbuff
public static byte[] imgbuff
public static int imgbuffLen
public static boolean isEndPack
public static final int HIDSUCC
public static final int HIDREC_ERR
public static char CommandNum
public static byte[] picturebuff
public static char ReceiveDtaLen
public static char picturelen
public static boolean IsPicture
public USBOp mUSBOp
public FingerprintPacket(UsbManager manager,
Context context,
java.lang.String AppName)
public boolean OpenDeviceUsb()
public void CloseDeviceUsb()
public int USB_PS_ReadDataProcess(int[] ReadData,
int[] ProcessResult)
public static int CHK(byte[] Data,
int Length)
public int USB_PS_GetImage()
public int USB_PS_UpImage()
public Bitmap USB_PS_GiveImage()
public int USB_PS_ReadIndexTable(int page_number,
int[] outIdTable)
page_number - £¨0--Corresponding template index from 0-95£©--inputoutIdTable - Readbuff£ºRead data returned£¨outIdTable[0--1]-Index information data lengthpublic int USB_PS_GetChar(int BufferID)
BufferID - :Buffer number (1--4 during the registration process,public int USB_PS_RegMB()
public int USB_PS_StorMB(int BufferID,
int PageID)
BufferID: - Buffer number£¨1--4£¬The default is 1£©--inputPageID: - User number£¨0--99£©--inputpublic int USB_PS_DeletChar(int pageID,
int num)
pageID: - page number£¨0--95£©num: - Delete number(0--95)public int USB_PS_Empty()
public int USB_PS_Cancel()
public int USB_PS_SearchMB(int BufferID,
int StartPage,
int PageNum,
int[] recBuf)
BufferID: - Buffer number (1--4, default is 1)--inputStartPage: - Start page£¨default is 0£©--inputPageNum: - Number of pages£¨default is 99£©--inputrecBuf: - Read data returned£¨
recBuf[0--1]--page number(=recBuf[0]*256+recBuf[1])public static void MakeBMPBuf(byte[] inbuff,
int inlen,
int pictureWidth,
int pictureHigh,
byte[] picturebuff)