您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 指纹识别接口说明文档
指纹识别接口说明文档....................................................................................................11.jar包文件名..........................................................................................................12.API接口/类...........................................................................................................13.DevComm类细则.................................................................................................13.1构造函数...................................................................................................13.2OpenComm...............................................................................................13.3Run_TestConnection................................................................................23.4Run_GetStatus..........................................................................................33.5Run_Generate...........................................................................................33.6Run_Generate...........................................................................................43.7Run_Merge...............................................................................................43.8Run_Verify...............................................................................................53.9Run_Search...............................................................................................63.10Run_GetEnrollCount..............................................................................63.11Run_Search.............................................................................................73.12Run_DelChar..........................................................................................81指纹识别接口说明文档1.jar包文件名Jar包文件名为:“smartdevicesdk.jar”,该文件保存在“/libs/”目录下;so文件名为:“libserial_port.so,该文件保存在“/libs/armeabi”目录下。2.API接口/类DevComm3.DevComm类细则该类主要提供操作指纹识别模块的相关方法,例如3.1构造函数3.1.1功能描述初始化参数3.1.2方法格式DevComm(Stringdevice,intbaudrate)3.1.3参数说明参数类型必选/可选说明deviceString必选串口名称baudrateint必选波特率3.2OpenComm3.2.1功能说明打开设备串口23.3.2方法格式booleanOpenComm(void)3.2.3参数说明参数类型必选/可选说明无3.2.4返回值说明参数类型必选/可选说明booleanint必选true:成功;false:失败3.3Run_TestConnection3.3.1功能说明连接测试3.3.2方法格式intRun_TestConnection(void)3.3.3参数说明参数类型必选/可选说明无3.3.4返回值说明参数类型必选/可选说明int必选返回0成功33.4Run_GetStatus3.4.1功能说明获取指定编号中模板的注册状态。3.4.2方法格式intRun_GetStatus(intp_nTmplNo,int[]p_pnStatus)3.4.3参数说明参数类型必选/可选说明p_nTmplNoint必选当前设置的编号p_pnStatusInt[]必选编号状态(传int[];1byte)3.4.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非03.5Run_Generate3.5.1功能说明采集指纹图像3.5.2方法格式intRun_GetImage(void)3.5.3参数说明参数类型必选/可选说明无43.5.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非03.6Run_Generate3.6.1功能说明生成指纹模板3.6.2方法格式intRun_Generate(intp_nRamBufferID)3.6.3参数说明参数类型必选/可选说明p_nRamBufferIDint必选RAM缓存区ID(0,1,2)3.6.4返回值说明参数类型必选/可选说明int必选正确为0,错误为非03.7Run_Merge3.7.1功能说明将暂存在RAM缓冲区中的模板合并生成模板数据并保存于指定的RAM缓冲区中3.7.2方法格式intRun_Merge(intp_nRamBufferID,intp_nMergeCount)3.7.3参数说明参数类型必选/可选说明5p_nRamBufferIDint必选指定的RAM缓冲区IDp_nMergeCountint必选合并的模板个数3.7.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非03.8Run_Verify3.8.1功能说明指定RamBuffer中的模板与数据库中指定编号的模板之间进行1:1比对并返回其结果3.8.2方法格式intRun_Verify(intp_nTmplNo,intp_nRamBufferID,int[]p_pnLearnResult)3.8.3参数说明参数类型必选/可选说明p_nTmplNoint必选指定的编号p_nRamBufferIDint必选指定的RAM缓冲区IDp_pnLearnResultint必选比对结果集(传int[];1byte)3.8.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非063.9Run_Search3.9.1功能说明指定RamBuffer中的模板与指定搜索范围(起始编号~结束编号)内的所有已注册指纹模板之间进行1:N比对并返回其结果。3.9.2方法格式intRun_Search(intp_nRamBufferID,intp_nStartID,intp_nSearchCount,int[]p_pnTmplNo,int[]p_pnLearnResult)3.9.3参数说明参数类型必选/可选说明p_nRamBufferIDint必选指定的RAM缓冲区IDp_nStartIDint必选起始编号IDp_nSearchCountint必选结束编号IDp_pnTmplNoint[]必须搜索到的编号ID(传int[];2byte)p_pnLearnResultInt[]必选比对结果集(传int[];1byte)3.9.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非03.10Run_GetEnrollCount3.10.1功能说明获取指定范围(起始模板编号~结束模板编号)内已注册的指纹总数3.10.2方法格式intRun_GetEnrollCount(intp_nSTmplNo,intp_nETmplNo,int[]p_pnEnrollCount)73.10.3参数说明参数类型必选/可选说明p_nSTmplNoint必选起始编号IDp_nETmplNoint必选结束编号IDp_pnEnrollCountInt[]必选已注册数(传int[];2byte)3.10.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非03.11Run_Search3.11.1功能说明获取指定范围(起始模板编号~结束模板编号)内可注册(没有注册模板的)的第一个模板编号。3.11.2方法格式intRun_GetEmptyID(intp_nSTmplNo,intp_nETmplNo,int[]p_pnEmptyID)3.11.3参数说明参数类型必选/可选说明p_nSTmplNoint必选起始编号p_nETmplNoint[]必选结束编号p_pnEmptyIDint[]必选可注册的第一个编号(传int[];2byte)3.11.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非083.12Run_DelChar3.12.1功能说明删除指定编号范围(起始模板编号~结束模板编号)内全部已注册的模板3.12.2方法格式intRun_DelChar(intp_nSTmplNo,intp_nETmplNo)3.12.3参数说明参数类型必选/可选说明p_nSTmplNoint必选起始编号p_pnEmptyIDint必选结束编号3.12.4返回值说明参数类型必选/可选说明int必选成功为0,失败为非0
本文标题:指纹识别接口说明文档
链接地址:https://www.777doc.com/doc-2375383 .html