指纹算法中控 X638考勤机编程(delphi)
改章节朋友在北京吃饭的时候突然想到的...这几周就有想写几篇关于指纹算法的笔记,所以回家到之后就奋笔疾书的写出来发布了
由于开始没有好好究研中控SDK料资走了多许弯路,望希大家不要同我一样,现纳归了几点须要注意的方地望希对大家有效:
二次发开须要注意一下事项:
1.首先判断手头呆板类型,中控考勤机要主分三大类:彩屏呆板、黑白屏呆板、Iface呆板
这三类呆板都用使本压缩包sdk,只是用到sdk里头的接口数函有所区别
彩屏机用使的数函请参考“TFT系列脱机通信发开包发开手册.pdf”档文
黑白屏用使的数函请参考“B&W系列脱机通信发开包发开手册.pdf”档文
脸部呆板用使数函请参考“iFace系列脱机通信发开包发开手册.pdf”档文 注:iface呆板属于彩屏一类
2.软件主动分区黑白屏和彩屏呆板请用使sdk里头数函“IsTFTMachine”
3.如果是指纹考勤机,请注意所用使的指纹算法,现在中控指纹算法要主是9算法和10算法这两种
<1>9算法下载指纹模板和上传指纹模板须要分区彩屏呆板和黑白屏呆板
1)彩屏呆板9算法指纹模板用使SSR_GetUserTmp或者 SSR_GetUserTmpStr,此二数函的区别是下载的指纹模板格式不同上传用使SSR_SetUserTmp或 SSR_SetUserTmpStr
2)黑白屏呆板9算法下载指纹模板用使GetUserTmp或者GetUserTmpStr,上传用使SetUserTmp或SetUserTmpStr
<2>10算法黑白屏呆板和彩屏呆板一统用使GetUserTmpEx或GetUserTmpExStr采集指纹模板,SetUserTmpEx或SetUserTmpExStr上传指纹模板
4.软件获取指纹算法版本用使sdk数函GetSysOption(1, "~ZKFPVersion", out sValue),sValue回返算法版本
如下是写例子,给大家参考:
SDK下载档文和原代码:http://download.csdn.net/detail/trassion/5304179
文章结束给大家分享下程序员的一些笑话语录:
古鸽是一种搜索隐禽,在中国快绝迹了…初步的研究表明,古鸽的离去,很可能导致另一种长着熊爪,酷似古鸽,却又习性不同的猛禽类——犤毒鸟