Home
User Manual
Contents
1. Split type Module 42 25 8 5mm install dimension 31 5 19mm Sensor 56 20 21 5mm Integral type 56 20 21 5mm III Hardware Interface 3 1 Connecting with upper computer J1 on board Whether the interface is UART or USB hardware setting is different when out of factory please don t misuse on PCB board the connector is uniform For split type 5 pin connector J1 with 2 0mm space between for integral type 4 pin connector J1 with 1 27mm space between Unless required specially by user the connecting cable with upper computer is 150mm 3 1 1 Serial Communication When the FP module communicates with user device definition of J1 is as follows Pin Nmuber Name Type Function Description 1 Vin in Power input cable color red 2 TD out Data output TTL logical level cable color green 3 RD in Data input TTL logical level cable color white 4 GND Signal ground Connected to power ground cable color black 5 NC Not connect doesn t exist with integral type 3 1 1 1 Hardware connection Via serial interface the Module may communicate with MCU of 3 3V or 5V power TD pin 2 of J1 connects with RXD receiving pin of MCU RD pin 3 of J1 connects with TXD transferring pin of MCU Should the upper computer PC be in RS 232 mode please add level converting circuit like MAX232 between the Module and PC 3 1 1 2 Serial communication protocol The mode is semiduplex s
2. 1 byte 2 bytes 2 bytes 2 bytes 19 Header Module Package Package Instructio buffer Parameter Parameter Checksum address identifie length n code number r EFO1H XXXX 01H 0008H 04H BufferID StartPage PageNum sum Note BufferID of CharBufferl and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes 2 bytes 2 bytes Header Module Package Package Confirmation Page Score Checksum address identifier length code EFO1H XXXX 07H 0007H xxH PageID MatchScore sum Note 1 Confirmation code 00H found the matching finer Confirmation code 01H error when receiving package Confirmation code 09H No matching in the library both the PageID and matching score are 0 2 The instruction doesn t affect the contents of the buffers 6 3 Other instructions 6 3 1 To generate a random code GetRandomCode Description to command the Module to generate a random number and return it to upper computer Input Parameter none Return Parameter Confirmation code 1byte Instruction code 14H Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package length Instruction Checksum address identifier code EFO1H XXXX 01H 0003H 14H 0018H
3. 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note Confirmation code 00H operation success Confirmation code 01H error when receiving package Confirmation code 0aH fail to combine the character files That s the character files don t belong to one finger 6 2 6 To upload character or template UpChar Description to upload the character file or template of CharBufferl CharBuffer2 to upper computer Input Parameter BufferID Buffer number Return Parameter Confirmation code 1 byte Instruction code 08H Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 1 byte 2 bytes Header Module Package Package Instruction Buffer Checksum address identifier length code number EF01H XXXX 01H 0004H 08H BufferID sum Note BufferID of CharBufferl and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note 1 Confirmation code 00H ready to transfer the following data packet Confirmation code 01H error when receiving package Confirmation code 0dH error when uploading template 2 Mod
4. Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 4 bytes 2 bytes Header Module Package Package Confirmation Random Checksum address identifier length code number EF01H XXXX 07H 0007H xxH XXXX sum Note Confirmation code 00H generation success Confirmation code 01H error when receiving package 6 3 2 To write note pad WriteNotepad Description for upper computer to write data to the specified Flash page Input Parameter NotePageNum user content or data content Return Parameter Confirmation code 1 byte 20 Instruction code 18H Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 1byte 32 bytes 2 bytes Header Module Package Package Instruction Page Data Checksum address identifier length code number content EFO1H XXXX 01H 4 32 0024H 18H 0 15 content sum Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module address Package Package Confirmation code Checksum identifier length EFO1H XXXX 07H 0003H xxH sum Note Confirmation code O0H write success Confirmation code 01H error when receiving package 6 3 3 To read note pad ReadNotepad Description to read the specified page s data content Input Parameter none Return Parameter Confirmation code 1 byte data content Instruction code 19H Command or ins
5. 1 2 Set Module address SetAdder Description Set Module address Input Parameter None Return Parameter Confirmation code 1 byte Instruction code 15H Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 4 bytes 2 bytes Header Original Package Package Instruction New Module Checksum Module address identifier length code address EFO1H XXXX 01H 0007H 15H XXXX sum Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header New Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 0007H 07H xxH Sum PS i tom 6 1 3 Set module system s basic parameter Note Confirmation code 00H address setting complete Confirmation code 01H error when receiving package SetSysPara Description Operation parameter settings Refer to 4 4 for more information Input Parameter Parameter number Return Parameter Confirmation code 1 byte Instruction code 0OeH Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte lbyte lbyte 2 bytes Header Module Package Package Instruction Parameter Contents Checksum address identifier length code number EFOIH xxxx 01H 0005H OeH 4 5 6 XX sum Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XX
6. Bufferl Buffer2 at the designated location of Flash library Input Parameter BufferID buffer number PageID Flash location of the template two bytes with high byte front and low byte behind Return Parameter Confirmation code 1 byte Instruction code 06H Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 1 byte 2 bytes 2 bytes Header Module Package Package Instruction buffer Location Checksum address identifier length code number number EFO1H XXXX 01H 06H 0006H BufferID PageID sum Note BufferID of CharBufferl and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note Confirmation code 00H storage success Confirmation code 01H error when receiving package Confirmation code ObH addressing PagelID is beyond the finger library Confirmation code 18H error when writing Flash 6 2 9 To read template from Flash library LoadChar Description to load template at the specified location PageID of Flash library to template buffer CharBuffer1 CharBuffer2 Input Parameter BufferID buffer number PageID Flash location of the template two bytes with high byte front and low byt
7. Fingerprint Identification Module User Manual I Introduction Operation Principle Fingerprint processing includes two parts fingerprint enrollment and fingerprint matching the matching can be 1 1 or 1 N When enrolling user needs to enter the finger two times The system will process the two time finger images generate a template of the finger based on processing results and store the template When matching user enters the finger through optical sensor and system will generate a template of the finger and compare it with templates of the finger library For 1 1 matching system will compare the live finger with specific template designated in the Module for 1 N matching or searching system will search the whole finger library for the matching finger In both circumstances system will return the matching result success or failure II Main Parameters Power DC 3 6V 6 0V Interface UART TTL logical level Working current Typical 100mA Matching Mode 1 1 and 1 N Peak 150mA Baud rate 9600 N bps Character file size 256 bytes N 1 12 default N 6 Image acquiring time lt ls Template size 512 bytes Storage capacity 120 375 880 Security level 5 1 2 3 4 Schighest FAR lt 0 001 FRR lt 0 1 Average searching time lt ls 1 880 Window dimension 14mm 18mm Working environment Temp 10 C 40 C Storage environment Temp 40 C 85 C RH 40 85 RH lt 85 Outline Dimention
8. H 0004H 02H BufferID sum Note BufferID of CharBufferl and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package length Confirmation Checksum address identifier code EF01H XXXX 07H 0003H xxH sum Note Confirmation code 00H generate character file complete Confirmation code 01H error when receiving package Confirmation code 06H fail to generate character file due to the over disorderly fingerprint image Confirmation code 07H fail to generate character file due to lackness of character point or over smallness of fingerprint image Confirmation code 15H fail to generate the image for the lackness of valid primary image 6 2 5 To generate template RegModel Description To combine information of character files from CharBufferl and CharBuffer2 and generate a template which is stored back in both CharBufferl and CharBuffer2 Input Parameter none Return Parameter Confirmation code 1 byte Instruction code 05H Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Instruction Checksum address identifier length code EFO1H XXXX 01H 0003H 05H 09H 15 Acknowledge package format 2 bytes Abytes 1 byte 2 bytes
9. XX 0007H 03H xxH Sum Note Confirmation code O0H parameter setting complete 6 1 4 Read system Parameter Confirmation code 01H error when receiving package Confirmation code 1aH wrong register number ReadSysPara Description Read Module s status register and system basic configuration parameters Refer to 4 4 for system configuration parameter and 4 5 for system status register Input Parameter none Return Parameter Confirmation code 1 byte basic parameter 16bytes Instruction code OfH Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package length Instruction Checksum address identifier code EFO1H XXXX 01H 0003H OfH 0013H Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 16 bytes 2 bytes Header Module Package Package Confirmation Basic parameter Checksum address identifier length code list EFO1H XXXX 07H 0013H xxH See following sum table Note Confirmation code 00H read complete Confirmation code 01H error when receiving package Name Description Offset word Size word Status register Contents of system status register 0 1 System identifier code Fixed value 0x0009 1 1 12 s Finger library size Finger library size 2 1 Security level Security level 1 2 3 4 5 3 1 Device address 32 bit d
10. bytes 2bytes 2 bytes Header Module Package Package Instruction Page number of Checksum address identifier length code number templates to be deleted EFO1H XXXX 01H 0007H OcH PageID N sum Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package identifier Package Confirmation Checksum address length code EFO1H XXXX 07H 0003H xxH sum Note Confirmation code O0H delete success Confirmation code 01H error when receiving package Confirmation code 10H failed to delete templates 6 2 11 To empty finger library Empty Description to delete all the templates in the Flash library Input Parameter none Return Parameter Confirmation code 1 byte 18 Instruction code OdH Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Instruction Checksum address identifier length code EFO1H XXXX 01H 0003H OdH 0011H Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note Confirmation code 00H empty success Confirmation code 01H error when receiving 6 2 12 To carry out precise matching of two finger templates package Confirmation code 11H fail to clear finger library Description to car
11. cter file and template file 4 3 Fingerprint Library System sets aside a certain space within Flash for fingerprint template storage that s fingerprint library Contents of the library remain at power off Capacity of the library changes with the capacity of Flash system will recognize the latter automatically Fingerprint template s storage in Flash is in sequential order Assume the fingerprint capacity N then the serial number of template in library is 0 1 2 3 N 2 N 1 User can only access library by template number 4 4 System Configuration Parameter To facilitate users developing Module opens part system parameters for use And the basic instructions are SetSysPara amp ReadSysPara Both instructions take Parameter Number as parameter When upper computer sends command to modify parameter Module first responses with original configurations then performs the parameter modification and writes configuration record into Flash At the next startup system will run with the new configurations 4 4 1 Baud rate control Parameter Number 4 The Parameter controls the UART communication speed of the Module Its value is an integer N N 1 12 Corresponding baud rate is 9600 N bps 4 4 2 Security Level Parameter Number 5 The Parameter controls the matching threshold value of fingerprint searching and matching Security level is divided into 5 grades and corresponding value is 1 2 3 4 and 5 At level 1 FAR is the h
12. dom number generator RNG without seed Via instruction GetRandomCode system will generate a random number and upload it V Communication Protocol 5 1 Data package format When communicating the transferring and receiving of command data result are all wrapped in data package format Data package format Header Adder Package identifier Package Checksum length Package content instruction data Parameter Definition of Data package Name Symbol Length Description Header START 2 bytes Fixed value of EFO1H High byte transferred first Default value is OxXFFFFFFFF which can be modified by Adder ADDR 4bytes command High byte transferred first and at wrong adder value module will reject to transfer 01H Command packet Data packet Data packet shall not appear 02H alone in executing process must follow Package i PID 1 byte command packet or acknowledge packet identifier 07H Acknowledge packet 08H End of Data packet Pack Refers to the length of package content command packets ackage j A LENGTH 2 bytes and data packets plus the length of Checksum 2 bytes en i Unit is byte Max length is 256 bytes And high byte is transferred first It can be commands data command s parameters Package Rg DATA acknowledge result etc fingerprint character value contents template are all deemed as data The arithmetic sum of package identifi
13. e behind Return Parameter Confirmation code 1 byte Em iva Instruction code 07H Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 1 byte 2 bytes 2 bytes Header Module Package Package Instruction buffer Page Checksum address identifier length code number number EFO1H XXXX 01H 0006H 07H BufferID PageID sum Note BufferID of CharBufferl and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module address Package Package Confirmation Checksum identifier length code EFO1H XXXX 07H 0003H xxH sum Note Confirmation code O0H load success Confirmation code 01H error when receiving package Confirmation code OcH error when reading template from library or the readout template is invalid Confirmation code 0BH addressing PageID is beyond the finger library 6 2 10 To delete template DeletChar Description to delete a segment N of templates of Flash library started from the specified location or PageID Input Parameter PageID template number in Flash N number of templates to be deleted Return Parameter Confirmation code 1 byte Instruction code OcH Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2
14. ead note pad 3 files and generate i template 11 08H to upload template 6 4 2 Classified by instruction code code identifier Description code identifier Description OIH GenImg Collect finger image OCH DeletChar to delete tempates 02H Img2Tz To generate character ODH Empty to empty the library file from image 03H Match Carry out precise OEH SetSysPara To set system matching of two Parameter templates 04H Serach Search the finger library OFH ReadSysPara To read system Parameter 05H RegModel To combine character 14H GetRandomCode to get random code files and generate template 06H Store To store template 15H SetAdder To set device address 07H LoadChar to read load template 17H handshake Communicate link 08H UpChar to upload template 18H WriteNotepad to write note pad 09H DownChr to download template 19H ReadNotepad To read note pad OAH UpImage To upload image IDH TempleteNum To read finger template numbers OBH DownImage To download image DI Dimentions F1 1 Dimentions of integral type Module 23
15. er package length Checksum SUM 2 bytes and all package contents Overflowing bits are omitted High byte is transferred first 5 2 Check and acknowledgement of data package Note Commands shall only be sent from upper computer to the Module and the Module acknowledges the commands Upon receipt of commands Module will report the commands execution status and results to upper computer through acknowledge packet Acknowledge packet has parameters and may also have following data packet Upper computer can t ascertain Module s package receiving status or command execution results unless through acknowledge packet sent from Module Acknowledge packet includes 1 byte confirmation code and maybe also the returned parameter Confirmation code definition is 00h command execution complete Olh error when receiving data package 02h no finger on the sensor 03h fail to enroll the finger O6h fail to generate character file due to the over disorderly fingerprint image Dene er tse O7h fail to generate character file due to weakness of character point or over smallness of fingerprint image O8h finger doesn t match O9h fail to find the matching finger 9 OAh fail to combine the character files 10 OBh addressing PageID is beyond the finger library oo x 11 OCh error when reading template from library or the template is invalid 12 ODh error when uploading template 13 OEh Module can t receive
16. es as the connector between the main board and the optical sensor Unless as specially required by user the default cable length is 150mm For integral type user needn t to worry it s connected internally IV System Resources To address demands of different customer Module system provides abundant resources at users use 4 1 Notepad The system sets aside a 512 bytes memory 16 pages 32 bytes for user s notepad where data requiring power off protection can be stored The host can access the page by instructions of PS WriteNotepad and PS ReadNotepad Note when write on one page of the pad the entire 32 bytes will be written in wholly covering the original contents 4 2 Buffer There are an image buffer and two 512 byte character file buffer within the RAM space of the module Users can read amp write any of the buffers by instructions Note Contents of the above buffers will be lost at power off 4 2 1 Image buffer ImageBuffer serves for image storage and the image format is 256 288 pixels When transferring through UART to quicken speed only the upper 4 bits of the pixel is transferred that is 16 grey degrees And two adjacent pixels of the same row will form a byte before the transferring When uploaded to PC the 16 grey degree image will be extended to 256 grey degree format That s 8 bit BMP format 4 2 2 Character file buffer Character file buffer CharBufferl CharBuffer2 can be used to store both chara
17. evice address 4 2 Data packet size Size code 0 1 2 3 6 1 Baud settings N baud 9600 N bps 7 1 6 1 5 Read valid template number TempleteNum Description read the current valid template number of the Module Input Parameter none Return Parameter Confirmation code 1 byte template number N Instruction code 1dH Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module address Package Package Instruction Checksum identifier length code EF01H XXXX 01H 0003H 1DH 0021H Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 2 bytes Header Module Package Package Confirmation Template Checksum address identifier length code number EFO1H XXXX 07H 5 xxH N sum Note Confirmation code 00H read complete Confirmation code 01H error when receiving package 6 2 Fingerprint processing instructions 6 2 1 To collect finger image GenImg Description detecting finger and store the detected finger image in ImageBuffer while returning successful confirmation code If there is no finger returned confirmation code would be can t detect finger Input Parameter none Return Parameter Confirmation code 1 byte Instruction code 01H Command or instruction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package length Instruction Checksum address ident
18. firmation code 1 byte Instruction code ObH Command or instruction package format 2 Module shall transfer the following data packet after responding to the upper 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module address Package Package Instruction Checksum identifier length code EFO1H XXXX 01H 0003H ObH 000FH Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note 1 Confirmation code 00H ready to transfer the following data packet 14 Confirmation code 01H error when receiving package Confirmation code 0eH fail to transfer the following data packet 2 Module shall transfer the following data packet after responding to the upper computer Data package length must be 64 128 or 256 6 2 4 To generate character file from image Img2Tz Description to generate character file from the original finger image in ImageBuffer and store the file in CharBufferl or CharBuffer2 Input Parameter BufferID character file buffer number Return Parameter Confirmation code 1 byte Instruction code 02H Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 1 byte 2 bytes Header Module Package Package Instruction Buffer Checksum address identifier length code number EFO1H XXXX 01
19. ifier code EFO1H XXXX 01H 0003H 01H 0005H Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH Sum 185 Note Confirmation code 00H finger collection success 6 2 2 Upload image Confirmation code 01H error when receiving package Confirmation code 02H can t detect finger Confirmation code 03H fail to collect finger UpImage Description to upload the image in Img_Buffer to upper computer Input Parameter none Return Parameter Confirmation code 1 byte Instruction code 0aH Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module address Package Package length Instructioncode Checksum identifier EFO1H XXXX 01H 0003H OAH 000EH Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note 1 Confirmation code 00H ready to transfer the following data packet 6 2 3 Download the image Confirmation code 01H error when receiving package Confirmation code OfH fail to transfer the following data packet computer DownImage Description to download image from upper computer to Img_Buffer Input Parameter none Return Parameter Con
20. ighest and FRR is the lowest however at level 5 FAR is the lowest and FRR is the highest 4 4 3 Data package length Parameter Number 6 The parameter decides the max length of the transferring data package when communicating with upper computer Its value is 0 1 2 3 corresponding to 32 bytes 64 bytes 128 bytes 256 bytes respectively 4 5 System status register System status register indicates the current operation status of the Module Its length is 1 word and can be read via instruction ReadSysPara Definition of the register is as follows Bit Num 15 4 3 2 1 0 Description Reserved ImgBufStat PWD Pass Busy Note e Busy 1 bit 1 system is executing commands 0 system is free Pass 1 bit 1 find the matching finger 0 wrong finger PWD 1 bit 1 Verified devices handshaking password ImgBufStat 1 bit 1 image buffer contains valid image 4 6 Module address Each module has an identifying address When communicating with upper computer each instruction data is transferred in data package form which contains the address item Module system only responds to data package whose address item value is the same with its identifying address The address length is 4 bytes and its default factory value is OxFFFFFFFE User may modify the address via instruction SetAdder The new modified address remains at power off 4 7 Random number generator Module integrates a hardware 32 bit ran
21. ry out precise matching of templates from CharBufferl and CharBuffer2 providing matching results Input Parameter none Return Parameter Confirmation code 1 byte matching score Instruction code 03H Command or instruction package format Match 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package length Instruction code Checksum address identifier EFO1H XXXX 01H 0003H 0 0007H Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes 2 bytes Header Module Package Package Confirmation Matching Checksum address identifier length code score EFOIH xxxx 07H 0005H xxH xxH sum Note 1 Confirmation code 00H templates of the two buffers are matching Confirmation code 01H error when receiving package Confirmation code 08H templates of the two buffers aren t matching 2 The instruction doesn t affect the contents of the buffers 6 2 13 To search finger library Search Description to search the whole finger library for the template that matches the one in CharBuffer1 or CharBuffer2 When found PageID will be returned Input Parameter BufferID StartPage searching start address PageNum searching numbers Return Parameter Confirmation code 1 byte PageID matching templates location Instruction code 04H Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte
22. the following data packages 14 OFh error when uploading image 15 10h fail to delete the template 16 11h fail to clear finger library 17 15h fail to generate the image for the weakness of valid primary image 18 18h error when writing flash 19 19h No definition error 20 1Ah invalid register number 21 1Bh incorrect configuration of register 22 1Ch wrong notepad page number 23 1Dh fail to operate the communication port 24 Others system reserved 10 VI Module Instruction System 6 1 System related instructions 6 1 1 Communicate link handshake Description Confirm that communicate is connect between module Input Parameter control code 0 Return Parameter confirmation code Instruction code 17H Command or instruction package format and upper monitor 2 bytes 4bytes 1 byte 2 bytes 1 byte lbyte 2 bytes Header Chip Package Package Instruction Control Checksum address identifier length code code EF01H XXXX 01H 0004H 17H 0 001CH Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Chip Package Package Confirmation Checksum address identifier length code EF01H XXXX 07H 0003H xxH sum Note Confirmation code 00H Port operation complete Confirmation code 01H error when receiving package Confirmation code 1dH fail to operate the communication port 6
23. truction package format 2 bytes 4bytes 1 byte 2 bytes 1 byte lbyte 2 bytes Header Module Package Package Instruction Page Checksum address identifier length code number EFO1H XXXX 01H 0004H 19H 0 15 xxH Acknowledge package format 2 bytes Abytes 1 byte 2 bytes 1 byte 32bytes 2 bytes Header Module Package Package Confirmation User content Checksum address identifier length code EFO1H XXXX 07H 3 32 0023H xxH User content sum Note Confirmation code O0H read success Confirmation code 01H error when receiving package Ee N e 6 4 Instruction Table 6 4 1 Classified by functions type num code description type num code description 17H Communicate link 12 09H To download template s 2 15H To set device address 13 06H To store template oO 3 OEH To set system S 14 07H _ to read load template Parameter 2 a 4 OFH To read system 15 OCH to delete tempates T Parameter S 5 1DH To read finger template 2 16 ODH to empty the library numbers 6 01H Collect finger image 17 03H Carry out precise matching of two templates 5 7 OAH To upload image 18 04H Search the finger library 3 8 OBH To download image 19 14H to get random code i 9 02H To generate character 20 18H to write note pad E file from image Q 9 10 05H To combine character a 21 19H To r
24. ule shall transfer following data packet after responding to the upper computer 3 The instruction doesn t affect buffer contents 6 2 7 To download character file or template DownChar Description to download character file or template from upper computer to the specified buffer of Module Input Parameter BufferID buffer number Return Parameter Confirmation code 1 byte Instruction code 09H Command or instruction package format 2 bytes Abytes 1 byte 2 bytes 1 byte 1 byte 2 bytes Header Module Package Package Instruction buffer Checksum address identifier length code number 16 EF01H XXXX 01H 0004H 09H BufferID sum Note BufferID of CharBufferl and CharBuffer2 are 1h and 2h respectively Other values except 1h 2h would be processed as CharBuffer2 Acknowledge package format 2 bytes 4bytes 1 byte 2 bytes 1 byte 2 bytes Header Module Package Package Confirmation Checksum address identifier length code EFO1H XXXX 07H 0003H xxH sum Note 1 Confirmation code 00H ready to transfer the following data packet Confirmation code 01H error when receiving package Confirmation code 0eH fail to receive the following data packages 2 Module shall transfer the following data packet after responding to the upper computer 6 2 8 To store template Store Description to store the template of specified buffer
25. ynchronism serial communication And the default baud rate is 57600bps User may set the baud rate in 9600 115200bps Transferring frame format is 10 bit the low level starting bit 8 bit data with the LSB first and an ending bit There is no check bit ROME A fF LEAL 1 o D XD X02 XDI X D4 X5 Xl X DI 1 107 st gt 3 1 1 3 Reset time At power on it takes about 500ms for initialization During this period the Module can t accept commands for upper computer 3 1 1 4 Electrical parameter All electrical level takes GND as reference 1 Power supply Vitmax Parameter Item R Unit Note Min Typ Max Power Voltage Vin 3 6 6 0 y Normal working value Maximum Voltage 0 3 7 0 V Exceeding the Maximum rating may cause permant harm to the Module Operation Current 90 100 110 mA Icc Peak Current Ipeak 150 mA 2 TD output TTL logic level Item Condition Parameter Unit Note Min Typ Max VoL Io 4mA 0 4 Vv Logic 0 Vou Iop 4mA 2 4 3 3 Vv Logic 1 3 RD input TTL logic level Item Condition Parameter Unit Note Min Typ Max Vit 0 6 V Loigc 0 Vin 2 4 V Logic 1 Im Vm 5V 1 mA Vin 3 3V 30 uA Mima 0 3 N9 V Maximum input voltage 3 2 Connecting with sensor J2 on board 15 pin single row connector J2 connecting a 15 wire flat cable with 1 25mm space between serv
Download Pdf Manuals
Related Search
Related Contents
Waterproof Wind Solar Hybrid Street Light Controller Genius SP-A110 du BÂTIMENT Sécheurs d`air pour freins pneumatiques de remorque AGP3000SERIES - Pro-face Deutschland GmbH Télécharger le fichier - Cercle sinologique de l`Ouest manualistica foratrice basi 3E Manuel d`utilisation Caméscope SD ASUS (TF700T) User's Manual Copyright © All rights reserved.
Failed to retrieve file