Serial port 如何在GT-521F32指纹扫描仪中设置模板?
我正在使用GT-521F32指纹扫描仪进行一个项目,我希望将模板存储在计算机的数据库中,而不是将其保留在指纹扫描仪的内存中。虽然我可以从指纹扫描仪获取模板并将其存储在计算机中,但我无法将模板设置回指纹扫描仪。我目前正在使用RealTerm向指纹扫描仪发送命令 首先,我将从ID 1获取模板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
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,这并不理想