UART Fingerprint Sensor (C)
V1.0
13
/
18
COMMUNICATION PROCESS
ADD FINGERPRINT
Begin
Send CMD=0x01 command
If database is full
?
Acquire fingerprint
Process image
Response Q3=ACK_SUCCESS
Send CMD=0x02 command
Acquire fingerprint
Process image
Judge uniqueness
(
Only do in disable duplication
mode
)
Add fingerprint to database
Response Q3=ACK_SUCCESS
End
Fingerprint has existed, response
Q3=ACK_USER_EXIST
eigenvalue is less , response Q3=ACK_FAIL
timeout, response Q3=ACK_TIMEOUT
Response Q3=ACK_FULL
Send CMD=0x03 command
Response Q3=ACK_SUCCESS
Acquire fingerprint
Process image
eigenvalue is less , response Q3=ACK_FAIL
timeout, response Q3=ACK_TIMEOUT
eigenvalue is less , response
Q3=ACK_FAIL
timeout, response Q3=ACK_TIMEOUT
Yes
No