Serial port 如何在GT-521F32指纹扫描仪中设置模板?

Serial port 如何在GT-521F32指纹扫描仪中设置模板?,serial-port,uart,fingerprint,biometrics,Serial Port,Uart,Fingerprint,Biometrics,我正在使用GT-521F32指纹扫描仪进行一个项目,我希望将模板存储在计算机的数据库中,而不是将其保留在指纹扫描仪的内存中。虽然我可以从指纹扫描仪获取模板并将其存储在计算机中,但我无法将模板设置回指纹扫描仪。我目前正在使用RealTerm向指纹扫描仪发送命令 首先,我将从ID 1获取模板 Send command (Get template from ID 1): 0x55 0xAA 0x01 0x00 0x01 0x00 0x00 0x00 0x70 0x00 0x71 0x01 Outpu

我正在使用GT-521F32指纹扫描仪进行一个项目,我希望将模板存储在计算机的数据库中,而不是将其保留在指纹扫描仪的内存中。虽然我可以从指纹扫描仪获取模板并将其存储在计算机中,但我无法将模板设置回指纹扫描仪。我目前正在使用RealTerm向指纹扫描仪发送命令

首先,我将从ID 1获取模板

Send command (Get template from ID 1): 
0x55 0xAA 0x01 0x00 0x01 0x00 0x00 0x00 0x70 0x00 0x71 0x01
Output: 
55 AA 01 00 00 00 00 00 30 00 30 01 (Acknowledge)
5A A5 01 00 ...(498 bytes of template data)... FD DF (Data Packet)
然后,我将删除ID 1中的模板,并在ID 2中设置从ID 1获得的模板

Send Command (Set template to ID 2):
0x55 0xAA 0x01 0x00 0x02 0x00 0x00 0x00 0x71 0x00 0x73 0x01
Output:
55 AA 01 00 00 00 00 00 30 00 30 01 (Acknowledge)
Send Command (Data packet):
0x5A 0xA5 0x01 0x00 ...(former ID 1 template data)... 0xFD 0xDF
这样做不会产生确认数据包


即使在使用提供的演示程序时,当我使用setTemplate选项时,也只会导致“通信错误”。如何将模板从计算机设置到指纹扫描仪的内存?

我在UART接口方面也遇到过同样的问题。切换到板载USB接口(PCB底部的J1焊盘)将消除错误消息,但您需要使用USB大容量存储接口,而不是UART,这并不理想