The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The ADH-Tech GT-NUCL1633K1 is one chip fingerprint reader designed to integrate products with a
UART interface.
The module is built-in a high-quality hybrid sensor with sufficient effective area. The active area
allows stable imaging and the ability to cope with mass-market applications needing both security and
convenience. The reader within low power consumption microcontroller and the fingerprint algorithm
on it.
1.2 Feature
Sensor
Ultra-thin hybrid sensor
SPI sensor image output
Resolution up to 508 DPI
Works well with dry, wet, or rough fingerprints.
The sensor has an SPI interface. Ultra high resolution makes fingerprint algorithms easy to
develop and realize.
MCU/Algorithm
1:1 Verification, 1:N Identification
Reading & writing fingerprint template(s) from/to the device
High-accuracy and high-speed fingerprint identification technology
Convenient & Safe & Facilitation—Just one touch and easy to enroll and recognize.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
5
Page 6
ADH Technology Co. Ltd.
Number
(HEX)
Alias
Description
A0
Open
Initialization
A1
Close
Termination
B4
LED Control
LED On/Off
B5
Is Press Finger
Check if the finger is placed on the sensor
01
Enroll
An enrollment function
04
Delete ID
Delete the fingerprint with the specified ID
05
Delete All
Delete all fingerprints from the database
09
Get User Count
Get enrolled fingerprint count
0C
Identify
1:N Identification of the captured fingerprint image with
the database
In a command package, the second byte for the command code may be one of the following:
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
In a response package, the Q3 will return the execution result, and it may be of the following:
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
7
Page 8
ADH Technology Co. Ltd.
Byte
1 2 3 4 5 6 7
8
CMD
0xF5
0xA0
0 0 Flag
0
CHK
0xF5
ACK
0xF5
0xA0
Hi(Len)
Low(Len)
0 0 CHK
0xF5
Byte
1
2…Len+1
Len+2
Len+3
DATA
0xF5
Data
CHK
0xF5
Offset
Description
0
Device ID : 0x01
1
Reserved : default 0x00.
2
FW release date
[0] : Day, [1] : Month
[2] : Year (Low byte), [3] : Year (High byte)
Check the device connection status and initalize sensor status.
Flag:
1: Read FW date and module.
Hi(Len):
FW module and date length high byte.
Low(Len):
FW module and date length low byte.
http://www.adh-tech.com.tw
Data structure (11 Bytes):
If the Flag is set to 0, the data package will not return.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
This command is used to check finger. This function can be replaced by reading touch signal.
Status:
0: Is Not Pressed
1: Is Pressed
ACK:
ACK_SUCCESS
ACK_FINGER_IS_NOT_PRESSED
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
Before enrollment, you can call “Get Entry ID 0x0D” to get an unregistered ID (1~N) and set it to
the USER_ID (2nd~3rd bytes). Start a registration, and you shall repeatedly call the Enroll
command till the enroll result (2nd byte) of the response packet has become from 0x01 to 0x03.
You shall use the Enroll command (8+1) times this way. The first enroll command is setting the
user ID.
If there is no finger pressed on the sensor for each sampling time in 8 seconds, the enrollment will
be canceled. The enrollment flow can be interrupted by each command except Enroll and
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
You shall keep sending the Enroll command until ENROLL RESULT is 0x03. The enrollment is
completed while 0x03 is received. The following takes three sampling times, for example:
Example: ID=1
The 1st command: F5 01 00 01 00 00 xx F5 (set ID)
Return : F5 01 00 00 00 00 xx F5
The 2nd command: F5 01 00 00 00 00 xx F5 (press finger)
Return : F5 01 01 00 00 00 xx F5
The 3rd command: F5 01 00 00 00 00 xx F5 (press finger)
Return : F5 01 02 00 00 00 xx F5
……..
The last command: F5 01 00 00 00 00 xx F5 (enroll success)
Return : F5 03 08 00 00 00 xx F5
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
5.9 Get enrolled fingerprint count(GetEnrollCount)
ACK :
ACK_SUCCESS
ACK_NOUSER
Example: Get user count
Command: F5 09 00 00 00 00 09 F5
Return: F5 09 00 02 00 00 0B F5 (Two ID exists)
http://www.adh-tech.com.tw
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
This function supports breaks when capturing a finger. This command will recognize and respond
to the user ID. If the user can not be found, the ID shall return 0, and the 5th return ACK.
Otherwise
USER ID_H :
USER ID high byte.
USER ID_L :
USER ID low byte
ACK :
ACK_SUCCESS
ACK_NOUSER
ACK_FAIL
Example:
Command: F5 0C 00 00 00 00 0C F5
Identify success: ID=2
Return: F5 0C 00 02 00 00 CHK F5
Identify Not Found: ID=0
Return: F5 0C 00 00 00 00 0C F5
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The version data include sensor type, enroll type, and module version.
Version data structure (40 Bytes) :
http://www.adh-tech.com.tw
5.13 Enroll Cancel
Interrupt the enrollment sequence and erase the template data of ID.
USER ID_H :
USER ID high byte.
USER ID_L :
USER ID low byte
Note: User ID value is 1~N
Reserved:
Value Must be 0.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The host can use “Is Press Finger (0xB5)” command or check “Touch I/O pin (TP_HI)” to detect
finger is pressed or not.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
The host can use “Is Press Finger (0xB5)” command or check“Touch I/O pin (TP_HI)” to detect
finger is pressed or not.
The information of this document contained herein is exclusive property and confidential document of ADH-Tech
Unauthorized reproduction, duplication, use or disclosure of this document will be deemed as infringement.
20
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.