Manual
UART Fingerprint Sensor (C)       
V1.0  www.waveshare.com    10  /  18 
Byte 
1 
2 
3 
4 
5 
6 
7 
8 
ACK 
0xF5 
0x23 
Hi(Len) 
Low(Len) 
ACK_SUCCUSS 
ACK_FAIL 
ACK_TIMEOUT 
0 
CHK 
0xF5 
2)Data packet 
Byte 
1 
2 
3 
4 
5---Len+1 
Len+2 
Len+3 
ACK 
0xF5 
0 
0 
0 
Eigenvalues 
CHK 
0xF5 
Notes:  Length of Eigenvalues (Len -3) is 193 bytes. 
16.  Download eigenvalues and compare with fingerprint acquired(CMD >8 Byte/ACK=8 Byte) 
CMD Format: 
1)Data head: 
Byte 
1 
2 
3 
4 
5 
6 
7 
8 
CMD 
0xF5 
0x44 
Hi(Len) 
Low(Len) 
0 
0 
CHK 
0xF5 
2)Data packet 
Byte 
1 
2 
3 
4 
5---Len+1 
Len+2 
Len+3 
ACK 
0xF5 
0 
0 
0 
Eigenvalues 
CHK 
0xF5 
Notes:Length of Eigenvalues (Len -3) is 193 bytes. 
ACK Format: 
Byte 
1 
2 
3 
4 
5 
6 
7 
8 
ACK 
0xF5 
0x44 
0 
0 
ACK_SUCCUSS 
ACK_FAIL 
ACK_TIMEOUT 
0 
CHK 
0xF5 
17.  Download eigenvalues and comparison 1:1(CMD >8 Byte/ACK=8 Byte) 
CMD Format: 
1)Data head: 
Byte 
1 
2 
3 
4 
5 
6 
7 
8 
CMD 
0xF5 
0x42 
Hi(Len) 
Low(Len) 
0 
0 
CHK 
0xF5 
2)Data packet 
Byte 
1 
2 
3 
4 
5---Len+1 
Len+2 
Len+2 
ACK 
0xF5 
User ID 
(High 8 Bit) 
User ID 
(Low 8 Bit) 
0 
Eigenvalues 
CHK 
0xF5 
Notes:  Length of Eigenvalues (Len -3) is 193 bytes. 
ACK Format: 
Byte 
1 
2 
3 
4 
5 
6 
7 
8 
ACK 
0xF5 
0x43 
0 
0 
ACK_SUCCUSS 
ACK_FAIL 
0 
CHK 
0xF5 
18.  Download eigenvalues and comparison 1:N(CMD >8 Byte/ACK=8 Byte) 
CMD Format: 
1)Data head: 
Byte 
1 
2 
3 
4 
5 
6 
7 
8 
CMD 
0xF5 
0x43 
Hi(Len) 
Low(Len) 
0 
0 
CHK 
0xF5 










