public static final class FingerprintB.ModuleMode1Api2
extends java.lang.Object
FingerprintB.ModuleMode.ModuleMode1
Modifier and Type | Class and Description |
---|---|
static class |
FingerprintB.ModuleMode1Api2.ErrorCode
Error code
|
static class |
FingerprintB.ModuleMode1Api2.FingerprintCharacter
Fingerprint character
|
static class |
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
Fingerprint character buffer
|
static class |
FingerprintB.ModuleMode1Api2.FingerprintImage
Fingerprint image
|
static class |
FingerprintB.ModuleMode1Api2.LibraryStorageInfo
Library storage info
|
static class |
FingerprintB.ModuleMode1Api2.NotePage
Note page,every module has 512 note pages,every note page contains 32 bytes.
|
static class |
FingerprintB.ModuleMode1Api2.Password
Password
|
static class |
FingerprintB.ModuleMode1Api2.Result
Some define of operation result
|
@Deprecated public FingerprintB.ModuleMode1Api2.ErrorCode init()
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode init(FingerprintB.ModuleMode1Api2.Password password)
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public void uninit()
public FingerprintB.ModuleMode1Api2.ErrorCode tryCaptureFingerprintOnSensor()
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode generateCharacterByImageOnChip(int destinationCharacterBuffer)
destinationCharacterBuffer
-
destination FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
used to store character,[FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
、FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
]FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.Result.ResultOfMatchCharacterBufferAAndB matchCharacterBufferAAndB()
FingerprintB.ModuleMode1Api2.FingerprintCharacter
s in FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
and FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
public FingerprintB.ModuleMode1Api2.Result.ResultOfSearch search(int characterBufferOfSample, int templateIndexOfLibrary, int templateCount)
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
in librarycharacterBufferOfSample
-
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
contains the sample charactertemplateIndexOfLibrary
-
start index in library,[0-999]templateCount
-
count,[1-1000],(templateIndexOfLibrary+templateCount)<=1000public FingerprintB.ModuleMode1Api2.ErrorCode mergeCharacterBufferAAndB()
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
and FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
,if successed, the contents in FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
and FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
are sameFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode saveCharacter(int sourceCharacterBuffer, int destinationTemplateIndexInLibrary)
FingerprintB.ModuleMode1Api2.FingerprintCharacter
in specified FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
to library at the specified indexsourceCharacterBuffer
-
source FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
,[FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
、FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
]destinationTemplateIndexInLibrary
-
destination index in libraryFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode loadCharacter(int destinationCharacterBuffer, int sourceTemplateIndexInLibrary)
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
on chipdestinationCharacterBuffer
-
destination FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
,[FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
、FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
]sourceTemplateIndexInLibrary
-
index of source template will be loadedFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.Result.ResultOfGetCharacter getCharacter(int sourceCharacterBuffer)
FingerprintB.ModuleMode1Api2.FingerprintCharacter
from FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
on chipsourceCharacterBuffer
-
source {@link FingerprintCharacterBuffer},[{@link FingerprintCharacterBuffer#CharacterBufferA}、{@link FingerprintCharacterBuffer#CharacterBufferB}、{@link FingerprintCharacterBuffer#ModelBuffer}]@Deprecated public FingerprintB.ModuleMode1Api2.ErrorCode loadCharacter(int destinationCharacterBuffer, FingerprintB.ModuleMode1Api2.FingerprintCharacter sourceTemplate)
FingerprintB.ModuleMode1Api2.FingerprintCharacter
to FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
on chipdestinationCharacterBuffer
-
destination FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
,[FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
、FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
]sourceTemplate
-
source templateFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.Result.ResultOfGetImage getImage()
FingerprintB.ModuleMode1Api2.FingerprintImage
from fingerprint image buffer on chip@Deprecated public FingerprintB.ModuleMode1Api2.ErrorCode loadImage(FingerprintB.ModuleMode1Api2.FingerprintImage sourceImage)
FingerprintB.ModuleMode1Api2.FingerprintImage
to fingerprint image buffer on chipsourceImage
-
source fingerprint imageFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode saveImage(FingerprintB.ModuleMode1Api2.FingerprintImage sourceImage, java.io.File destinationBmpFile) throws java.io.IOException
FingerprintB.ModuleMode1Api2.FingerprintImage
to BMP filesourceImage
-
source FingerprintB.ModuleMode1Api2.FingerprintImage
would be saveddestinationBmpFile
-
destination bmp file name,absolute pathFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise java.io.IOException
public FingerprintB.ModuleMode1Api2.FingerprintImage getImage(java.io.File sourceBmpFile)
FingerprintB.ModuleMode1Api2.FingerprintImage
from Fingerprint BMP filesourceBmpFile
-
File name need to be readFingerprintB.ModuleMode1Api2.FingerprintImage
on success or null otherwisepublic FingerprintB.ModuleMode1Api2.ErrorCode deleteTemplatesOnChip(int templateStartIndex, int count)
templateStartIndex
-
first template index need to be deleted[0-999]count
-
count of template need to be deleted,[1-1000],(templateStartIndex+count)<=1000FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode deleteAllTemplatesOnChip()
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.Result.ResultOfSearchFast searchFast(int characterBufferOfSample, int templateIndexOfLibrary, int templateCount)
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
in librarycharacterBufferOfSample
-
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
contains the sample charactertemplateIndexOfLibrary
-
start index in library,[0-999]templateCount
-
count,[1-1000],(templateIndexOfLibrary+templateCount)<=1000public FingerprintB.ModuleMode1Api2.Result.ResultOfGetCountOfTemplatesInLibrary getCountOfTemplatesInLibrary()
public FingerprintB.ModuleMode1Api2.ErrorCode setPassword(FingerprintB.ModuleMode1Api2.Password password)
password
-
FingerprintB.ModuleMode1Api2.Password
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode verifyPassword(FingerprintB.ModuleMode1Api2.Password password)
password
-
FingerprintB.ModuleMode1Api2.Password
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.Result.ResultOfReadNotePage readNotePage(int sourceUserInfoIndex)
sourceUserInfoIndex
-
index of note page in note pad,[0-511]public FingerprintB.ModuleMode1Api2.ErrorCode writeNotePage(int destinationNotePageIndex, FingerprintB.ModuleMode1Api2.NotePage userInfo)
FingerprintB.ModuleMode1Api2.NotePage
into notepad at the sepcified indexdestinationNotePageIndex
-
destination note page index,[0-15]userInfo
-
note pageFingerprintB.ModuleMode1Api2.NotePage
FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode setSecurityLevel(int securityLevel)
securityLevel
-
Security level[1-5]FingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.ErrorCode saveCharacter(int sourceCharacterBuffer, java.io.File destinationCharacterFile)
FingerprintB.ModuleMode1Api2.FingerprintCharacter
in specified FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
to filesourceCharacterBuffer
-
source FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
,[FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
、FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
]destinationCharacterFile
-
destination character fileFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise @Deprecated public FingerprintB.ModuleMode1Api2.ErrorCode loadCharacter(int destinationCharacterBuffer, java.io.File sourceCharacterFile)
FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
on chipdestinationCharacterBuffer
-
destination FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer
,[FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferA
、FingerprintB.ModuleMode1Api2.FingerprintCharacterBuffer.CharacterBufferB
]sourceCharacterFile
-
soruce Character FileFingerprintB.ModuleMode1Api2.ErrorCode.Ok
on success or other FingerprintB.ModuleMode1Api2.ErrorCode
otherwise public FingerprintB.ModuleMode1Api2.Result.ResultOfGenerateARandomNumber generateARandomNumber()
public FingerprintB.ModuleMode1Api2.Result.ResultOfGetLibraryStorageInfo getLibraryStorageInfo()
FingerprintB.ModuleMode1Api2.LibraryStorageInfo
from fingerprint image buffer on chip