public class FingerprintWithTLK1NC extends java.lang.Object implements IFingerprintWithTLK1NC
| Modifier and Type | Class and Description | 
|---|---|
| static class  | FingerprintWithTLK1NC.BufferEnum模块缓冲区枚举 Module buffer zone example. | 
| static interface  | FingerprintWithTLK1NC.IUPImageCallback指纹图像回调接口 fingerprint image call-back contact | 
| Modifier and Type | Field and Description | 
|---|---|
| int | STATUS_FAILURE | 
| int | STATUS_SUCCESS | 
| int | STATUS_TIMEOUT | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | fingerCLEARTemplate()清空FLASH中指纹模板 | 
| boolean | fingerCLEARTemplateBuffer()清空指纹特征缓冲区 | 
| boolean | fingerDELTemplateBufferID(FingerprintWithTLK1NC.BufferEnum BufferID)删除内存中指定的模板 | 
| boolean | fingerDELTemplatePageID(int PageID)删除FLASH中指定的模板 | 
| boolean | fingerDOWNTemplateToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID,
                          byte[] templateData)下载指纹特征到指定的特征缓冲区中 | 
| boolean | fingerDOWNTemplateToFlashPage(int PageID,
                             byte[] templateData)下载指纹特征到指定的Flash Page中 | 
| int | fingerGETImage()从采集器采集指纹图像并保存于 ImageBuffer 中 | 
| int | fingerGETTemplateCount()获取可存储的指纹模板数 | 
| boolean | fingerPKTemplate(int PageID,
                FingerprintWithTLK1NC.BufferEnum BufferID)精确比对指定特征缓冲区和指定的Flash Page中特征 | 
| boolean | fingerPKTemplate2(FingerprintWithTLK1NC.BufferEnum BufferID,
                 int PageID)精确比对指定特征缓冲区和指定的Flash Page中特征 | 
| boolean | fingerPKTemplateBuffer(FingerprintWithTLK1NC.BufferEnum BufferID1,
                      FingerprintWithTLK1NC.BufferEnum BufferID2)精确比对指定特征缓冲区中特征 | 
| boolean | fingerPKTemplatePage(int PageID1,
                    int PageID2)精确比对指定Flash Page中特征 | 
| int | fingerSearchTemplate(FingerprintWithTLK1NC.BufferEnum BufferID,
                    int templateIdStart,
                    int templateIdEnd)下载一个特征到指定特征缓冲区,然后用此特征搜索指纹库中的模板 | 
| boolean | fingerStoreCharToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)生成指纹特征,存储在指定特征缓冲区 | 
| boolean | fingerStoreCharToFlashPage(int PageID)生成指纹特征,存储在Flash Page | 
| byte[] | fingerUPTemplateFromBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)上传指纹特征值,将指定缓冲区中的特征值上传到上位机 | 
| byte[] | fingerUPTemplateFromFlashPage(int PageID)上传指纹特征值,将指定Flash Page中的特征值上传到上位机 | 
| boolean | free() | 
| boolean | generateImg(byte[] data,
           java.lang.String filePath) | 
| static FingerprintWithTLK1NC | getInstance() | 
| static java.lang.String | getStatusMsg(int status) | 
| java.lang.String | getVersion()获取模块的设备信息 | 
| boolean | init() | 
| void | startUPImage(FingerprintWithTLK1NC.IUPImageCallback callBack)//  * @param  timeOut timeOut  (unit:millisecond) | 
public int STATUS_SUCCESS
public int STATUS_FAILURE
public int STATUS_TIMEOUT
public static FingerprintWithTLK1NC getInstance() throws ConfigurationException
ConfigurationExceptionpublic boolean init()
init in interface IFingerprintWithTLK1NCpublic boolean free()
free in interface IFingerprintWithTLK1NCpublic int fingerGETImage()
fingerGETImage in interface IFingerprintWithTLK1NCpublic boolean fingerStoreCharToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)
fingerStoreCharToBuffer in interface IFingerprintWithTLK1NCBufferID - 缓冲区IDpublic boolean fingerStoreCharToFlashPage(int PageID)
fingerStoreCharToFlashPage in interface IFingerprintWithTLK1NCPageID - Flash Page ID (0~127)public byte[] fingerUPTemplateFromBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)
fingerUPTemplateFromBuffer in interface IFingerprintWithTLK1NCBufferID - public byte[] fingerUPTemplateFromFlashPage(int PageID)
fingerUPTemplateFromFlashPage in interface IFingerprintWithTLK1NCPageID - PageID(0~127)public boolean fingerDOWNTemplateToFlashPage(int PageID,
                                             byte[] templateData)
fingerDOWNTemplateToFlashPage in interface IFingerprintWithTLK1NCPageID - PageID(0~127)templateData - 模板数据public boolean fingerDOWNTemplateToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID, byte[] templateData)
fingerDOWNTemplateToBuffer in interface IFingerprintWithTLK1NCBufferID - templateData - 模板数据public boolean fingerPKTemplateBuffer(FingerprintWithTLK1NC.BufferEnum BufferID1, FingerprintWithTLK1NC.BufferEnum BufferID2)
fingerPKTemplateBuffer in interface IFingerprintWithTLK1NCBufferID1 - BufferID2 - public boolean fingerPKTemplatePage(int PageID1,
                                    int PageID2)
fingerPKTemplatePage in interface IFingerprintWithTLK1NCPageID1 - PageID2 - public boolean fingerPKTemplate(int PageID,
                                FingerprintWithTLK1NC.BufferEnum BufferID)
fingerPKTemplate in interface IFingerprintWithTLK1NCPageID - BufferID - public boolean fingerPKTemplate2(FingerprintWithTLK1NC.BufferEnum BufferID, int PageID)
fingerPKTemplate2 in interface IFingerprintWithTLK1NCPageID - BufferID - public int fingerSearchTemplate(FingerprintWithTLK1NC.BufferEnum BufferID, int templateIdStart, int templateIdEnd)
fingerSearchTemplate in interface IFingerprintWithTLK1NCBufferID - Buffer idtemplateIdStart - 待搜索的起始 Template编号templateIdEnd - 待搜索的结束 Template编号public boolean fingerDELTemplateBufferID(FingerprintWithTLK1NC.BufferEnum BufferID)
fingerDELTemplateBufferID in interface IFingerprintWithTLK1NCBufferID - public boolean fingerDELTemplatePageID(int PageID)
fingerDELTemplatePageID in interface IFingerprintWithTLK1NCPageID - PageID(0~127)public boolean fingerCLEARTemplate()
fingerCLEARTemplate in interface IFingerprintWithTLK1NCpublic boolean fingerCLEARTemplateBuffer()
fingerCLEARTemplateBuffer in interface IFingerprintWithTLK1NCpublic int fingerGETTemplateCount()
fingerGETTemplateCount in interface IFingerprintWithTLK1NCpublic boolean generateImg(byte[] data,
                           java.lang.String filePath)
generateImg in interface IFingerprintWithTLK1NCpublic void startUPImage(FingerprintWithTLK1NC.IUPImageCallback callBack)
startUPImage in interface IFingerprintWithTLK1NCpublic static java.lang.String getStatusMsg(int status)
public java.lang.String getVersion()
getVersion in interface IFingerprintWithTLK1NC