身份证阅读器接口标准

合集下载

新中新身份证读卡器接口API使用手册

新中新身份证读卡器接口API使用手册

居民身份证验证读卡器接口API使用手册哈尔滨新中新电子股份有限公司2004年12月1.端口类APIint Syn_OpenPort(int iPortID);说明:打开串口/USB口参数:iPortID[in]整数,表示端口号。

1-16(十进制)为串口,1001-1016(十进制)为USB 口,缺省的一个USB设备端口号是1001。

返回值:成功返回0,错误返回见6。

int Syn_ClosePort(int iPortID);说明:关闭串口/USB口参数:iPortID[in]整数,表示端口号。

返回值:成功返回0,错误返回见6。

int Syn_GetCOMBaud(int iComID,unsignedint*puiBaud Rate);说明:查看串口的波特率参数:iPort[in]整数,表示端口号。

此处端口号必须为1-16,表示串口,参见。

puiBaudRate[out]无符号整数指针,指向普通串口当前波特率,默认情况下为115200。

返回值:成功返回0,错误返回见6。

int Syn_SetCOMBaud(int iComID,unsignedint uiCurrBaud,unsignedint uiSetBaud);说明:设置串口的波特率参数:iPort[in]整数,表示端口号。

此处端口号必须为1-16,表示串口。

uiCurrBaud[in]无符号整数,调用该API前已设置的业务终端与SAM_V通信的波特率(SAM_V出厂时默认,业务终端与SAM_V通信的波特率为115200)。

业务终端以该波特率与SAM_V通信,发出设置SAM_V新波特率的命令。

uiCurrBaud只能为下列数值之一:115200,57600,38400,19200,9600.如果uiCurrBaud数值不是这些值之一,函数返回0x21;如果已设置的波特率与uiCurrBaud不一致,则函数返回非零,表示不能设置,调用API不成功。

新中新身份证读卡器接口API使用手册

新中新身份证读卡器接口API使用手册

新中新身份证读卡器接口API使用手册12020年4月19日居民身份证验证读卡器接口API使用手册哈尔滨新中新电子股份有限公司12月2 2020年4月19日1.端口类APIint Syn_OpenPort(int iPortID);说明: 打开串口/USB口参数:iPortID [in] 整数,表示端口号。

1-16(十进制)为串口,1001-1016(十进制)为USB口,缺省的一个USB设备端口号是1001。

返回值:成功返回0,错误返回见6。

int Syn_ClosePort(int iPortID);说明: 关闭串口/USB口参数:iPortID [in] 整数,表示端口号。

返回值:成功返回0,错误返回见6。

int Syn_GetCOMBaud(int iComID,unsigned int *puiBaudRate);说明: 查看串口的波特率参数:iPort [in] 整数,表示端口号。

此处端口号必须为1-16,表示串口,参见7.1。

puiBaudRate [out] 无符号整数指针,指向32020年4月19日普通串口当前波特率, 默认情况下为 115200。

返回值:成功返回0,错误返回见6。

int Syn_SetCOMBaud(int iComID,unsigned int uiCurrBaud,unsigned int uiSetBaud);说明: 设置串口的波特率参数:iPort [in] 整数,表示端口号。

此处端口号必须为1-16,表示串口。

uiCurrBaud [in] 无符号整数,调用该API前已设置的业务终端与SAM_V通信的波特率(SAM_V出厂时默认,业务终端与SAM_V通信的波特率为115200)。

业务终端以该波特率与SAM_V通信,发出设置SAM_V新波特率的命令。

uiCurrBaud只能为下列数值之一:115200,57600,38400,19200,9600.如果uiCurrBaud数值不是这些值之一,函数返回0x21;如果已设置的波特率与uiCurrBaud不一致, 则函数返回非零,表示不能设置,调用API不成功。

普天身份证阅读器

普天身份证阅读器

普天身份证阅读器产品介绍:CPIDMR02/TG普天身份证阅读器是上海普天专为国家发行第二代居民身份证而研制开发的一款台式身份证阅读器。

该款机型采用USB/RS232可选接口,是一体式TYPE B非接触卡读写机具,内含公安部二代证专用的安全模块及上海普天自主开发的射频读写模块,通过计算机通讯接口和安装在计算机中的阅读软件,将个人信息和相片进行显示和存储。

具有独立的知识产权,安全性、保密性及可靠性符合国家标准。

同时也适用于符合ISO/IEC 14443 TYPE B标准的非接触卡的研发、发卡系统及各个领域不同行业用户的应用。

应用领域:?安全系统:身份识别系统?银行系统:身份识别系统?交通管理:城市交通一卡通、路桥收费IC卡系统、高速公路IC卡管理系统?消费系统:一卡通、门禁、考勤、消费?教育事业:校园一卡通、学生证、图书馆、机房管理、食堂消费USB接口普天身份证阅读器CPIDMR02/TG提供RS-232串口:可以连接RS-232标准的9针D 型公口串口,包括普通PC机的COM口,各类终端的辅口,录入器的串口,其他符合标准的串口,用于联机读卡。

提供USB接口:可以连接所有兼容V1.0和V1.1标准的USB主端口,联机读卡,同时可以通过USB接口直接取电。

产品特点:符合标准:符合ISO/IEC 14443 TYPEA/ B 标准;符合公安部台式居民身份证阅读器通用技术要求(GA 450-2003)及第1号修改单(草案)。

开放性好:提供用户开发的API接口,提供SDK为用户提供良好的二次开发方案。

提供接口:可选的RS232或USB接口,采用计算机供电。

外型新颖:体积小巧、外形美观。

广州德生智盟贸易有限公司 。

二代身份证读卡器接口规范

二代身份证读卡器接口规范

竭诚为您提供优质文档/双击可除二代身份证读卡器接口规范篇一:二代身份证读卡器安装及使用说明二代身份证读卡器安装及使用说明一.说明为方便各旅馆单位更快捷的录入人员信息,现本系统提供第二代居民身份证验证(阅读)设备。

将第二代居民身份证置于机具感应区,与之相连的计算机可即时显示该证件持有人的彩色照片及文字信息,既有利于方便、快捷的录入人员信息,又保证了录入信息的准确性和安全性。

二.安装1.机具连接本系统当前所使用的机具使用usb通讯方式,连接时请必须按照如下顺序连接:1.首先将usb插头插入计算机的usb插口。

2.将mini-b接口插入二代身份证阅读机具插口。

当机具连接后,如果机具上的电源指示灯变为红色,工作指示灯变为绿色,故障灯不亮,表示机具连接成功;如果机具上的电源指示灯变为红色,故障指示灯红灯闪烁或长亮,请确认是否为电源问题,如计算机电源供电不足等。

2.设备驱动安装当机具初次连接至计算机时,需要按照机具的驱动程序。

请按如下顺序操作:1.从旅馆业系统的“从业人员信息登记”或“国内旅客入住登记”页面下载驱动程序usbdriver.exe。

bdriver.exe为自解压格式文件,打开后请指定一个目标文件夹,而后点击“安装”。

3.当机具初次连接至计算机时,将弹出如下页面:4.点击“下一步”,选择第一项“搜索适于我的设备的驱动程序”5.点击“下一步”,选择“指定一个位置”6.点击“下一步”,在弹出的对话框中点击“浏览”按钮,而后在查找文件对话框中选择驱动程序解压后所在目录,并根据当前计算机的系统选择对应目录下的usbdiv.inf文件。

7.选中驱动文件后,点击查找文件框中的“打开”按钮,点击“找到新的硬件设备向导”中的“确定”按钮,点击“下一步”。

8.点击“下一步”,此时即完成驱动程序的安装。

三.使用当安装完驱动程序后,连接好机具,进入旅馆业系统的从业人员信息登记、修改,国内旅客入住登记、修改,此时可以看到程序页面右上角的提示“2代身份证机具连接成功”,同时机具为绿色工作指示灯闪烁,进入寻卡工作状态。

身份证阅读器主要的品牌以及参数

身份证阅读器主要的品牌以及参数

精伦身份证阅读器IDR210一、产品介绍精伦多功能射频卡读写器iDR210是深圳研腾科技有限公司最新推出销售的一款多功能、免装驱动程序的射频卡读写器,可根据需求配置不同部件实现不同射频卡的读取和写入功能。

当配置了专用身份证安全控制模块(SAM)时,可作为第二代居民身份证阅读器使用。

产品内置公安部授权的专用身份证安全控制模块(SAM),采用国际上先进的Ty peB非接触IC卡阅读技术,完成对身份证有效性验证和信息的实时读取,并通过通讯口将身份证信息上传到计算机进行解码、显示、存储和查询等处理。

同时可兼容读写其他行业定制的基于Type A、Type B规范的行业非接触卡(包括但不限于公交卡、员工卡等),也可单独作为TYPE A卡的射频卡读写器使用。

可选配两个内置PSAM卡座,实现自定义的卡片认证和管理方式。

■身份证信息的读取、显示和保存与随机阅读软件配合,可自动找卡、实时读取和显示第二代身份证的文字和照片信息,具有黑名单检索和实时报警功能。

具备保存、查找、删除、导出、打印等多种功能,可灵活设置信息滞留时间、保存方式、相同记录保存时间间隔等。

■操作简单采用HID USB接口,无需安装驱动、无需外接电源,可直接使用。

客户也可以根据需要定制使用RS232接口。

随机阅读软件自动设置通讯口和通讯参数,自动找卡和读卡。

■行业应用扩展功能可根据不同行业应用需求提供WindowsXP、WindowsCE、Linux和UNIX等不同操作系统下的二次开发支持。

可兼容读取其他行业定制的基于Type A、Type B规范的行业非接触卡(包括但不限于公交卡、员工卡等)。

二、主要技术参数主机尺寸144×110×31.5mm 重量300g无故障工作时间≥5000小时环境适应性工作温度0℃~50℃相对湿度10% ~ 95%大气压力86 ~ 106 kpa环境噪声不大于60 dB(A)三、应用范围1、公安系统:核查身份、身份证申领、户口登记迁移、人口管理等;2、民政系统:入学、就业、参军、婚姻登记等;3、民航系统:机票购买、登机等;4、银行系统:开户、信用卡交易、大额取款等;5、酒店系统:前台接待住宿登记等;6、邮局系统:办理领取邮件、汇款等;7、交通系统:核查司机身份、交通稽查等;8、电信系统:电话手机开户、各种通信业务等。

二代身份证阅读器OCX控件规范

二代身份证阅读器OCX控件规范

二代身份证阅读器网页OCX控件规范要求控件使用同一classid,OCX控件名称建议使用IDCardReader.ocx网页中能使用下面代码来访问OCX控件:<OBJECT classid="clsid:10946843-7507-44FE-ACE8-2B3483D179B7"id="CVR_IDCard" name="CVR_IDCard" width=”0”height=”0”></OBJECT>一、控件方法控件要求提供以下方法:网页中能使用下面代码来访问OCX控件的方法,具体的方法示例:1.ListReaderCard 方法Var readerState = CVR_IDCard. ListReaderCard();2.ReadCard方法var strReadResult=CVR_IDCard.ReadCard();if (strReadResult=="0"){// 读卡成功}else {// 读卡失败alert(strReadResult);}二、控件属性控件要求提供以下属性,全为BSTR类型:要求在调用完控件的ReadCard()方法成功后,通过(如CVR_)上述属性都得到正确的取值。

三、读卡器软件安装1.所有驱动和控件等安装所需文件需打包在一个安装程序中,免驱动的设备需提供控件的安装程序。

2.驱动默认安装目录C:\IDCardReader。

3.安装浏览器的OCX控件及相关所依赖的文件,需符合本文档对OCX控件的要求。

4.驱动程序和OCX控件需支持WindowsXP,VISTA,WIN7(包括32位和64位)。

浏览器需支持IE6,IE7,IE8,IE9以及360。

华视CVR-100身份证阅读器产品说明书

华视CVR-100身份证阅读器产品说明书

华视CVR-100身份证阅读器产品说明书华视CVR-100身份证阅读器产品说明书产品特点★使用方便:本设备为二代证验证器,符合ISO 14443 Type B 标准,采用无线传输方式,将身份证内个人信息资料读出,并可导入用户工作系统,极大地提高效率。

★认证准确:可以通过随机解码软件,将身份证内的数字压缩相片还原成可视相片,进行"人证同一性"认定。

★应用广泛:该设备简洁大方,体积小巧,操作简便,可灵活应用于公安、政法、民政、银行、宾馆、邮局、证券等场所进行身份核验。

★扩展灵活:提供开放的应用程序接口(API),供用户进行应用开发,支持VC/VB/PB/DELPHI等开发平台。

性能指标◎符合第二代身份证阅读器通用技术要求,兼容ISO14443(Type8)标准;◎读卡时间:≤0.5秒;最大读卡距离:0~5cm;◎数据通信:RS232或USB◎供电:通过计算机的USB接口◎符合GB/T 2423-2001 标准规定软件功能1.自动读取二代身份证信息华视CVR-100U/D内置二代身份证解密模块,只需将身份证接近机具的感应区,即可智能读取身份证的信息。

同时,华视CVR-100U/D第二代身份证阅读器还可分辨二代身份证真假,假的身份证将因为无法读取而在华视CVR-100U/D面前原形毕露。

身份证靠近感应区读取二代身份证信息2、根据客户需求,设计显示信息表格在功能上,作为第二代身份证阅读器楷模的华视CVR-100U/D功能齐全,用户可根据自己的需求定制是否显示姓名、性别、民族、出生、住址、号码、签发机关、有效期限、最新住址的详细信息。

设计填表3、数据查询华视CVR-100U/D第二代身份证阅读器可进入数据查询界面,可查询全部记录,亦可按条件查询,通过查询,客户可以明确一定时期内所有验证人员的详细信息,方便管理。

数据查询4、报表设计华视CVR-100U/D第二代身份证阅读器可预览、打印报表,同时,还可以对报表的格式进行DIY设计,使软件更加个性化、人性化,也可以满足不同用户对报表细节的多种需求。

居民身份证读卡器标准

居民身份证读卡器标准

居民身份证读卡器标准居民身份证读卡器是一种用于读取和识别居民身份证信息的设备,广泛应用于各类公共服务场所,如银行、公安机关、医院、学校等。

为了确保居民身份证读卡器的正常使用和信息识别准确性,制定了一系列的标准规范,以保障设备质量和使用效果。

本文将详细介绍居民身份证读卡器的标准要求,希望能对相关行业从业人员和设备生产商有所帮助。

首先,居民身份证读卡器应符合国家相关标准和法律法规的要求。

设备在设计、生产和销售过程中,必须严格遵守国家制定的标准,确保产品的质量和安全性能符合国家规定。

同时,设备的使用和管理也必须符合国家法律法规的要求,保障居民身份信息的安全和合法使用。

其次,居民身份证读卡器应具备良好的读卡性能和稳定的识别能力。

设备在读取居民身份证信息时,应能够快速、准确地完成信息读取和识别,确保信息的真实性和完整性。

设备在长时间使用过程中,应保持稳定的性能表现,不因环境变化或频繁使用而出现故障或性能下降的情况。

另外,居民身份证读卡器应具备良好的兼容性和通用性。

设备在设计和生产时,应考虑到不同厂家生产的居民身份证信息格式和规范,确保设备能够兼容不同格式的居民身份证信息,并能够在不同场所和系统中通用。

这样可以方便用户在不同场合使用设备,提高设备的使用效率和便利性。

此外,居民身份证读卡器的外观设计和结构应符合人体工程学原理,保证设备的易用性和舒适性。

设备的按钮、接口和显示屏设计应符合人体工程学原理,方便用户操作和信息显示,减少用户使用过程中的疲劳感和操作失误。

设备的外壳材料和结构设计应具备耐用性和防护性能,确保设备在使用过程中不易受到外部环境的影响和损坏。

最后,居民身份证读卡器的生产和销售企业应建立完善的质量管理体系和售后服务体系。

企业在生产设备时,应建立严格的质量控制体系,确保产品质量稳定可靠。

在销售设备时,应提供完善的售后服务,为用户解决设备使用过程中的问题和故障,保障设备的正常使用和维护。

综上所述,居民身份证读卡器标准是保障设备质量和使用效果的重要依据,制定和遵守标准规范对于保障居民身份信息的安全和合法使用具有重要意义。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

身份证阅读器智能接口使用手册V4.0.1(含指纹)
深圳华视电子
2014年2月
身份证阅读器智能接口
使用手册
一、概述
本手册是操作身份证阅读器应用函数的定义格式、调用方法和返回值的说明。

二、定义
应用函数开发包含下列文件:
termb.h API函数原型定义
termb.lib API函数的VC开发包
termb.dll API函数的动态联接库
sdtapi.dll termb.dll需要的后台库(和termb.dll一起放在当前目录或系统目录下) IDCard.dll termb.dll需要的后台库(和termb.dll一起放在当前目录或系统目录下) 适用操作系统:
Windows NT: 需要NT 3.1版或以后版本
Windows: 需要 Windows 98、Windows 2000或以后版本
适用开发语言:
Visual C++ 5.0 及以后版本
Visual Basic 5.0 及以后版本
DEPHI 3.0 及以后版本
PowerBuilder 6.0 及以后版本
三、函数列表
int InitComm(int Port) 初始化串口;
int InitCommExt() 初始化串口(扩展);
int CloseComm() 关闭串口;
int Authenticate() 卡认证;
int Read_Content(int Active) 读卡操作,信息文件存储在应
用程序当前目录下;
int Read_Content_Path(char* cPath,int Active) 读卡操作,信息文件存储在指
定目录下。

int GetDeviceID( char * pMsg ) 获取设备编号。

BSTR GetSAMID () 获取SAM编号。

int GetPhoto(char * Wlt_File) 获取bmp照片。

void MfrInfo(char * cDeviceType, 获取厂商和产品信息
char * cDeviceCategory,
char * cDeviceName,
char * cMfr)
四、函数调用流程
五、函数说明
5.1 初始化串口
原型:int InitComm (int Port)
说明:本函数用于计算机的串口初始化。

值意义值意义
1 串口1 1001 USB1
2 串口2 1002 USB2
3 串口3 1003 USB3
4 串口4 1004 USB4
2。

返回值:
值意义
1 正确
其它错误
示例:
#include <termb.h>
int main()
{
int li_ret=0;
int li_Port=1;
li_ret=InitComm(li_Port);
return li_ret;
}
5.2 初始化端口(扩展)
原型:int InitCommExt()
说明:本函数是InitComm接口函数的扩展接口,本函数具有自动搜索端口的功能,该函数会自动在串行口1-4间和USB接口1001-1004(十进制)之间进行搜索,搜索成功则返回端口号,否则返回0。

参数:无
示例:
#include <termb.h>
int main()
{
int li_ret=0;
int li_Port=1;
li_ret=InitComm();
return li_ret;
}
5.3 关闭串口
原型:int CloseComm(void)
说明:本函数用于关闭计算机已经打开的端口。

参数:无
返回值:
示例:
#include <termb.h>
int main()
{
int li_ret=0;
li_ret= CloseComm();
return li_ret;
}
5.4 卡认证
原型:int Authenticate (void)
说明:本函数用于读卡器和卡片之间的合法身份确认。

参数:无

注意:若卡片放置后发生认证错误时,应移走卡片重新放置。

示例:
#include <termb.h>
int main()
{
int li_ret=0;
li_ret= authenticate ()
return li_ret;
}
注意:若采用查询方式自动判断卡片是否放置,则间隔时间建议大于300ms。

5.5读卡操作
a)原型:int Read_Content(int Active);
说明:本函数用于通过读卡器从非接触身份证卡中读取相应信息,信息存在当前目录下。

示例:
#include <termb.h>
int main()
{
int li_ret=0;
int li_Port=1;
li_ret=InitComm(li_Port);
li_ret= authenticate ();
li_ret=Read_Content(1);
li_ret= CloseComm();
return li_ret;
}
b)原型:int Read_Content_Path(char* cPath, int Active);
说明:本函数用于通过读卡器从非接触身份证卡中读取相应信息,信息存储在由cPath参数指定的路径下。

参数: cPath 信息存储路径,路径长度不能大于240
示例:
#include <termb.h>
int main()
{
int li_ret=0;
int li_Port=1;
char* cPath="c:\\";
li_ret=InitComm(li_Port);
li_ret= authenticate ();
li_ret=Read_Content_Path(cPath,1);
li_ret= CloseComm();
return li_ret;
}
5.6 获取设备编号
原型:int GetDeviceID( char * pMsg )
说明:本函数用于读取设备编号。

参数:字符串指针,返回设备编号
返回值:
5.7 获取SAM编号
原型:BSTR GetSAMID ()
说明:本函数用于读取SAM模块的编号。

参数:无
返回值:字符串,SAM模块的编号
5.8 获取BMP照片
原型:int GetPhoto(char * Wlt_File)
说明:本函数用于获取bmp照片。

参数:字符串指针,wlt文件名(含路径),路径长度不能大于240
返回值:
5.9 获取厂商和产品信息
原型:void MfrInfo(char * cDeviceType,char * cDeviceCategory,
char * cDeviceName,char * cMfr)
说明:获取厂商和产品信息。

参数: cDeviceType 产品信号
cDeviceCategory 产品类别
cDeviceName 产品名称
cMfr 厂商名称
注意:
1、读完基本信息后,若需要立即读取最新住址信息,在未移走卡片的情况下可
以不用卡认证;
2、单独读取最新住址信息,需要先进行卡认证;
3、若卡片放置后发生读卡错误时,应移走卡片重新放置。

文字信息文件大小256字节,采用GB 13000的UCS-2编码格式,各数据项按下表从上
最新住址信息文件大小70字节,采用GB 13000的UCS-2编码格式,数据项分配如下:
指纹信息文件大小1024字节,包含两枚指纹信息,分配如下:
附录一民族代码对照表。

相关文档
最新文档