3中控常见问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常见问题
目录
一、概述?
二、常见问题问答?
1、脱机SDK触发事件前需要注册?
2、脱机SDKONATTTRANSACTION事件无法及时触发问题?
3、脱机SDK函数使用错误导致读到脏数据?
4、脱机SDK是否能够用于WEB开发?
5、脱机SDK能否上传考勤记录?
7、脱机SDK连接设备后是否一直不中断的问题?
8、脱机SDK TCP/IP通讯连接之后是否会超时?
9、脱机SDK动态生成SDK控件?
10、脱机SDK开发时ONDOOR事件无法触发?
11、脱机SDK关于上传用户信息时上传用户卡号的问题?
12、脱机SDK能够通过卡号获取工号?
13、脱机SDK网络状况差导致数据丢失?
14、脱机SDK通过TCP/IP协议与机器连接失败?
15、脱机SDK忘记IP地址后能否找回?
16、脱机SDK写入卡信息?
17、脱机SDK下载的考勤记录数据不正确?
18、脱机SDK编写软件是否可以抓取指纹机的图像?
19、脱机SDK上传用户信息的具体过程?
20、脱机SDK从机器中下载用户指纹模板的过程?
21、脱机SDK中的函数SETUSERINFO密码参数设为空?
22、ICLOCK100没有标配定时喇叭响铃也不支持短消息?
23、ZKFINGER普通版和标准版的区别?
24、普通版的ZKFINGER SDK和指纹仪的对应?
25、普通版ZKFINGER SDK的授权许可问题?
26、ZK系列指纹仪使用的SDK?
27、ZKFINGER SDK中降低误判率的参数?
32、ZKFINGER SDK用于WEB开发无法触发某些事件?
33、ZKFINGER SDK的控件被杀毒软件当作病毒?
34、ZKONLINE SDK所支持的指纹仪?
35、固件升级是否需要收费?
一、概述
1、?本文档所设计的SDK技术问题包含中控目前主要的三种SDK,脱机SDK,ZKFinger SDK,ZKOnline SDK。
2、?本文档中所涉及到的问题不仅仅包括上述三种SDK,也包括与之相关的技术问题,比如固件、SDK与机器通信涉及到的机器操作、指纹仪、指纹仪与ZKFinger的通信涉及到的技术问题等等。
3、?本文档所涉及到的Demo或者软件案例,大多为VB、Delphi、C#、VC++,此外也包含使用java的特殊情况。SDK本身并不支持Java。
4、?文档中有些表述可能不太清楚,出现错误的地方也在所难免,欢迎大家一起讨论,宝
贵意见请Email至wjfen@。
二、常见问题问答
1、脱机SDK触发事件前需要注册
Q:客户自己开发软件,使用我们的指纹机,连接设备后在没有进行其他操作前,按压指纹,用户指纹验证通过后,没有触发OnAttTransaction事件(其他事件像OnFinger,OnVerify也没有触发)。
A:这种情况下提示客户使用在机器连接后调用RegEvent()函数,如果未调用此函数,那么所有的事件都不会触发。
2、脱机SDKOnAttTransaction事件无法及时触发问题
Q:客户使用C#语言,软件使用vs2008,开发系统为vista(32位,实际上装了我们支持64位的控件才能用),Demo连接机器后,如果不进行其他操作,直接按压指纹,OnFinger、OnVerify事件均可触发,如果验证通过,那么OnAttTransaction事件也可以触发。但是如果连接后先进行下载考勤记录或者调用其他数据传输量相对大的函数后,将无法触发上述几个事件,断点跟踪后发现,如果此时点“断开”按钮,或者按刚才进行操作的按钮(也或者其他可能的按钮),那么代码会执行上述几个事件对应的代码。
A:让客户在窗体(Form)中加入一个计时器,然后调用ReadRTLog()和GetRTLog()两个函数。让程序定时主动去找机器“要”数据。
3、脱机SDK函数使用错误导致读到脏数据
Q:客户通过自己开发的软件读取到的数据(考勤记录,用户信息等)为脏数据,比如时间不对,考勤记录一条变多条等等。
A:遇到这种问题就需要考虑客户是否在使用彩屏机,然后并没有使用我们的彩屏机专用的函数,如果函数使用错误,是会读到脏数据的。
4、脱机SDK是否能够用于Web开发
Q:客户使用C#语言开发,询问脱机SDK是否能够用于Web开发。
A:不能,我们的脱机SDK主要用于与脱机的机器进行通讯,并不支持Web开发,我们的ZKOnline SDK支持Web,不过它是关于指纹比对算法在Web上的应用的。
5、脱机SDK能否上传考勤记录
Q:能否通过我们的脱机SDK开发软件上传考勤记录(或者通过U盘上传),客户用来反复调试程序用。
A:不能,通过脱机SDK只能下载考勤记录,不能上传考勤记录。
6、脱机SDK将算法9.0机器中的指纹模板上产到10.0机器中能否使用。
Q:将算法9.0机器中的指纹模板上产到10.0机器中能否使用。
A:两种算法的指纹模板不能兼容,所以不能使用。9.0算法的指纹模板大概有608B(每个),10.0算法的指纹模板大概有1.2KB(每个)。
7、通过脱机SDK连接设备后是否一直不中断的问题
Q:通过我们的脱机SDK开发的软件连接设备后,连接会不会一直中断?
A:从软件角度来看,不会。但是如果外部条件发生变化,比如硬件或者其他人为、非人为因素可能导致连接中断。
8、脱机SDK TCP/IP通讯连接之后是否会超时
Q:客户使用脱机SDK进行开发,通讯方式为TCP/IP,和机器连接之后过段将无法下载到数据(比如客户定时下载考勤记录),是否是因为应用程序和机器连接后过段时间会自动断开。A:不会,可能是由于其他外部条件造成的连接中断,也有可能是应用程序本身的问题。9、脱机SDK动态生成SDK控件
Q:如果我现在用脱机SDK写程序,同时连接多台机器,那么是否需要拖n(n为机器个数)