672Views9Replies

Author Options:

need help : How to extract fingerprint image from Waveshare uart fingerprint using arduino ? Answered

Discussions

0
None
steveastroukAhmadQ8

Answer 2 years ago

Is the received data valid ? Sometimes wrong baudrates will do that

0
None
AhmadQ8steveastrouk

Answer 2 years ago

The data is not sense, it should return 9800 byte but it return about 1207 bytes, but the fingerprint returns successfull acknowledgement .
i tried different baud rates nothing works
I tried waveshare chinese pc software by using cp2102 it showed me the fingerprint image but i want to understand how to write the code.
Thanks in advance

0
None
steveastroukAhmadQ8

Answer 2 years ago

I know I ask the same style of question, but how do you know you only have 1200 bytes ? Can you confirm your count is correct somehow ?

0
None
AhmadQ8steveastrouk

Answer 2 years ago

i built a counter inside the method every time it reads a byte it increment the counter by one

0
None
steveastroukAhmadQ8

Answer 2 years ago

Get a serial sniffer program like HHDsoftware's "Device monitoring studio", get the thing working on Windows when you can watch every single bit arrive, then go to the arduino armed with your knowledge.

0
None
Quadrifogliosteveastrouk

Answer 2 years ago

"Notice: If the module can not acquire any image or the image acquired is imperfect, you should reduce the baud rate to make sure the quality of the image. It is recommended to use the baud rate of 9600 for fingerprint image acquirement."

0
None
AhmadQ8Quadrifoglio

Answer 2 years ago

I tried to reduce the baud rate to 9600 but the fingerprint did'nt work on baud rate less than 19200

0
None
steveastrouk

2 years ago

Dont' know about you, but I read the manual.