文档库 最新最全的文档下载
当前位置:文档库 › 二代身份证读卡器二次开发说明

二代身份证读卡器二次开发说明

二代身份证读卡器二次开发说明
二代身份证读卡器二次开发说明

二代身份证读卡器二次开发说明

编写目的

为了在自行开发的项目中使用“新中新二代身份证读卡器”(以下简称读卡器)获得的二代身份证信息,需要对现有读卡器程序进行二次开发。

准备

SDK: 新中新二代证SDK开发包.rar

示例代码: “新中新二代证SDK开发包.rar\DLL\测试程序\C#”

读卡器型号: DKQ-116D

版本号:DU

使用方法

由于开发包中已提供了相对完整的示例代码,因此本文直接以示例代码中的例子进行讲解。

一、开发前先运行开发包中”\DLL\DLLTestSDK.exe”或者“新中新二代身份证验证系统”

以保证读卡器硬件连接及驱动都已正确安装. 或者单独安装驱动程序

(一)、“新中新二代身份证验证系统”

1. 运行程序

2. 在读卡器上扫描二代身份证,在界面上查看是否显示身份证信息

(二)、“DLLTestSDK.exe”

1. 运行程序

2. 点击“自动寻找读卡器”,查看列表框提示信息及”端口号”内容是否被改

3. 点击”使用结构体返回信息”,查看列表框中是否已输出身份证信息.

二、将” sdtapi.dll”、” SynIDCardAPI.dll”、” WltRS.dll” 3个文件复制到与程序运行相同目

三、参考示例代码,在自己开发的类中定义结构体”IDCardData”,并声明"SynIDCardAPI.dll"

的方法.

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)]

public string Nation; //名族

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)]

public string Born; //出生日期

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 72)]

public string Address; //住址

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 38)]

public string IDCardNo; //身份证号

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]

public string GrantDept; //发证机关

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)]

public string UserLifeBegin; // 有效开始日期

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)]

public string UserLifeEnd; // 有效截止日期

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 38)]

public string reserved; // 保留

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)]

public string PhotoFileName; // 照片路径

}

/************************端口类API *************************/

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetMaxRFByte", CharSet =

CharSet.Ansi)]

public static extern int Syn_SetMaxRFByte(int iPort, byte ucByte, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetCOMBaud", CharSet = CharSet.Ansi)] public static extern int Syn_GetCOMBaud(int iPort, ref uint puiBaudRate);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetCOMBaud", CharSet = CharSet.Ansi)] public static extern int Syn_SetCOMBaud(int iPort, uint uiCurrBaud, uint uiSetBaud); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_OpenPort", CharSet = CharSet.Ansi)] public static extern int Syn_OpenPort(int iPort);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ClosePort", CharSet = CharSet.Ansi)] public static extern int Syn_ClosePort(int iPort);

/**************************SAM类函数 **************************/

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ResetSAM", CharSet = CharSet.Ansi)] public static extern int Syn_ResetSAM(int iPort, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMStatus", CharSet =

CharSet.Ansi)]

public static extern int Syn_GetSAMStatus(int iPort, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMID", CharSet = CharSet.Ansi)] public static extern int Syn_GetSAMID(int iPort, ref byte pucSAMID, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMIDToStr", CharSet = CharSet.Ansi)]

public static extern int Syn_GetSAMIDToStr(int iPort, ref byte pcSAMID, int iIfOpen);

/*************************身份证卡类函数 ***************************/

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_StartFindIDCard", CharSet = CharSet.Ansi)]

public static extern int Syn_StartFindIDCard(int iPort, ref byte pucIIN, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SelectIDCard", CharSet =

CharSet.Ansi)]

public static extern int Syn_SelectIDCard(int iPort, ref byte pucSN, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadBaseMsg", CharSet = CharSet.Ansi)] public static extern int Syn_ReadBaseMsg(int iPort, ref byte pucCHMsg, ref uint puiCHMsgLen, ref byte pucPHMsg, ref uint puiPHMsgLen, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadIINSNDN", CharSet = CharSet.Ansi)] public static extern int Syn_ReadIINSNDN(int iPort, ref byte pucIINSNDN, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadBaseMsgToFile", CharSet = CharSet.Ansi)]

public static extern int Syn_ReadBaseMsgToFile(int iPort, ref byte pcCHMsgFileName, ref uint puiCHMsgFileLen, ref byte pcPHMsgFileName, ref uint puiPHMsgFileLen, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadIINSNDNToASCII", CharSet = CharSet.Ansi)]

public static extern int Syn_ReadIINSNDNToASCII(int iPort, ref byte pucIINSNDN, int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadNewAppMsg", CharSet = CharSet.Ansi)]

public static extern int Syn_ReadNewAppMsg(int iPort, ref byte pucAppMsg ,ref uint puiAppMsgLen , int iIfOpen);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetBmp", CharSet = CharSet.Ansi)] public static extern int Syn_GetBmp(int iPort, ref byte Wlt_File);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ReadMsg", CharSet = CharSet.Ansi)] public static extern int Syn_ReadMsg(int iPortID, int iIfOpen, ref IDCardData pIDCardData);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_FindReader", CharSet = CharSet.Ansi)] public static extern int Syn_FindReader();

/***********************设置附加功能函数 ************************/

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetPhotoPath", CharSet =

CharSet.Ansi)]

public static extern int Syn_SetPhotoPath(int iOption, ref byte cPhotoPath);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetPhotoType", CharSet =

CharSet.Ansi)]

public static extern int Syn_SetPhotoType(int iType);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetPhotoName", CharSet =

CharSet.Ansi)]

public static extern int Syn_SetPhotoName(int iType);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetSexType", CharSet = CharSet.Ansi)] public static extern int Syn_SetSexType(int iType);

[DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetNationType", CharSet =

四、调用” Syn_FindReader()”获得读卡器端口号

五、如需保存照片调用”Syn_SetPhotoPath”设置照片保存位置,调用”Syn_SetPhotoType()”

设置保存格式,调用” Syn_SetPhotoName()”设置文件名规范.

六、读取信息:

步骤: 打开端口->设置通讯字节数->读取卡信息->指向读到的第一张卡信息->将卡信息填入结

构体-> 读取结构体信息

参考示例代码:

private void button17_Click(object sender, EventArgs e)

{

IDCardData CardMsg = new IDCardData();

int nRet,nPort;

string stmp;

byte[] pucIIN = new byte[4];

byte[] pucSN = new byte[8];

nPort = Convert.ToInt32(textBox1.Text);

if (Syn_OpenPort(nPort) == 0)

{

if (Syn_SetMaxRFByte(nPort,80,0)==0)

{

nRet = Syn_StartFindIDCard(nPort, ref pucIIN[0], 0);

nRet = Syn_SelectIDCard(nPort,ref pucSN[0], 0);

nRet = Syn_ReadMsg(nPort, 0, ref CardMsg);

if (nRet == 0)

{

stmp = Convert.ToString(System.DateTime.Now) + " 姓名:" +

https://www.wendangku.net/doc/83592131.html,;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 性别:" +

CardMsg.Sex;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 民族:" +

CardMsg.Nation;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 出生日期:" + CardMsg.Born;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 地址:" + CardMsg.Address;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 身份证号:" + CardMsg.IDCardNo;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 发证机关:" + CardMsg.GrantDept;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 有效期开始:" + https://www.wendangku.net/doc/83592131.html,erLifeBegin;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 有效期结束:" + https://www.wendangku.net/doc/83592131.html,erLifeEnd;

listBox1.Items.Add(stmp);

stmp = Convert.ToString(System.DateTime.Now) + " 照片文件名:" + CardMsg.PhotoFileName;

listBox1.Items.Add(stmp);

}

else

{

stmp = Convert.ToString(System.DateTime.Now) + " 读取身份证信息错误";

listBox1.Items.Add(stmp);

}

}

}

else

{

stmp = Convert.ToString(System.DateTime.Now) + " 打开端口失败";

listBox1.Items.Add(stmp);

}

}

读卡器安装与使用

读卡器安装与使用 一、使用前的准备: (1)电脑可以连接网络,并且有两个空余可使用的USB接口; (2)把读卡器插在电脑u口上,安装好驱动;(与普通设备安装驱动方法一致) (3)安装好从税所购买的数字证书;(和社保的数字证书安装方法一致) 二、使用方法 1.打开https://www.wendangku.net/doc/83592131.html,(北京市地税局的网站) 2.在“网上办税服务厅”下面,找到并点击“发票税控网上服务”,如下图:(没 有装证书的电脑是打不开的) 3.点击“网上报数”如下图: 4.点击“网上报数设备检测”进行测试,是否连接正常(如下图);如果显示 “国标卡”就开以申报了:

5.检测成功后,点击左侧的“网上报数”会出现如下图:选择“用户卡报送”; 点击确定。 备注:如果明细大于一百张的,客户可以使用U盘报送;在这里选择“U盘报送”就可以了。 6.接下来屏幕会出现,如下图: 7.我们依次点击(生成数据),然后会出现(上传数据),然后(获取授权),最后 (授权写卡); 8.“授权写卡”成功后;拿着卡在税控机上操做“监控回送”即可。

9.因网上服务平台的许多功能需要active控件的支持,调用这些active控件需要浏览器的权限许可,故纳税人在首次使用网上服务平台时需对浏览器 进行初始化设置,以确保这些active控件能正常使用。推荐使用IE浏览器。具体设置方法如下: 10.一、添加信任站点 11.1、点击菜单栏的“工具”栏,选择“Internet选项” 12. 13.2、进入Internet选项界面后,选择“安全”标签栏。选中“受信 任的站点”,点击“站点”。

14. 15.3、进入受信任的站点界面,输入网上服务平台的地址,点击“添 加”, 16.然后,点击关闭“关闭” 17.二、修改受信任站点的安全级别 18.1、添加完信任站点后,点击“自定义级别”。

新二代身份证阅读器使用手册

使用说明 紫光软件系统有限公司二零一一年九月

一简介 1.1 产品简介 感谢您选择新中新二代身份证阅读器 关于身份证识别器,随着全国婚姻登记系统的渐渐普及,为了方便我们各地政府在登记业务中更方便,更节省时间,紫光公司为用户开发了新中新二代身份证识别器,帮助用户更快速更便捷的办理业务。 二功能 2.1 主要功能 二代身份证识别器的主要作用是,代替人工录入婚姻登记中得各种信息,比如:身份证号码,姓名等信息,安装好驱动程序,插入硬件即可使用,操作非常的简单。 三安装与使用 3.1 安装说明 3.1.1 安装驱动程序将产品配件中的光盘插入电脑的光驱中然后打开“我的 电脑”找到“可移动存储的设备”下的已识别出来的光盘名称像“110921_***(G:)”双击名称打开盘符如下图: Setup.exe的一个安装文件,双击图标后,如下图:

直接点击“下一步” 需要修改安装目录时,点击“浏览”选择安装程序的安装目录位置即可系统默认为C盘,点击“下一步”如下图: 需要修改安装目录文件夹,点击“浏览”修改即可 系统默认为婚姻录入辅助系统,点击“下一步”如下图:

为了方便应用,可以选中“创建桌面快捷方式”前方的系统将在桌面创建快捷方式,点击“下一步”如下图: 如需要修改图中显示的信息,点击“上一步”进行修改 直接点击“安装”程序自动进行安装,安装结束,显示如下图:

安装完成系统提示“请确保读卡器连接到正确的USB接口”,并进行程序注册 系统默认为选中状态,点击“完成”就完成了驱动程序的安装 (注意:如果安装完驱动程序,不想立刻注册,请把复选框中的绿色小勾去掉,点击完成即可。) 安装完成后,桌面上会出现一个“紫光软件全国婚姻登记系统录入辅助系统”的图标如下图: 3.1.2 硬件注册 完成驱动程序安装后,系统会提示,如下图: 看到提示框中的提示,我们需要把二代身份证识别器,插入到电脑的USB接口,确定连接成功后,点击“确定”如下图:

身份证读卡器常见问题处理

奖扶系统问题处理 1.1网站常见问题处理 1.1.1当用户读卡时出现读卡异常如图1-1所示解决方 法: 图1-1 ??a、查看IE浏览器【安全】设置是否加载activeX项如图1-2所示

b、点击【手动注册】(系统会成才一个开机加载项【readyear.dll】建议用户设置为信任,防止360恶意删除)如图1-31-4所示 图1-3

图1-4 c、加载并运行【readyear.dll】插件 当用户设置IE浏览器安全设置后,并执行手动注册后,【登 录奖励扶助系统】并进入【新增页面】后会出现下面的情 况如图1-5所示(红色圆圈标注) 图1-5 d、鼠标放置在黄色提示上,右键单击,点击运行加载项如图1-6所示(红色圆圈标注) 图1-6 e、点击运行加载项后会出现一个弹出框提示如图1-7所示 点击运行即可

图1-7 2.1.2当用户读卡时出现读卡身份放置不正确解决方法如图 2-1所示 图2-1 b)首先检测身份证读卡阅读器是否安装成功 c)把身份证翻面读取或者移动位置读取 d)检查读卡器是否完好 2.1.3当用户插入数据或者其他操作,网站提示500错误, 解决方法 如图3-1所示

图3-1 ?此错误来源于服务器错误,或者应用程序错误,用户可以反馈于管理员,或者刷新页面重新操作或录入数据 2.1.4当用户界面弹出脚本错误提示框,如图4-1,解决方法: 开网页总出现这个对话框,是什么原因?点确定之后,网页就变成白页进不去了,解决方法: 图4-1

打开IE属性对话窗口,切换到高级选项页,在设置列表中清除“显示每个脚本错误提示的通知”复选项,该项用于指定由于网页上的脚本出现问题导致网页无法正常显示时,是否显示实际的脚本错误(注意:此功能在默认情况下是关闭的)。 在“设置”列表中还有一个"禁止脚本调试"复选项,请勾选它(如图),这样IE就关闭脚本调试程序。这样以后在浏览网页时,再发生脚本错误也不会弹出对话框了(如图4-2所示) 图4-2 2.1.5 当用户界面弹出PrinterLib.dll未找到提示框,如图5-1,解决方法: 图5-1

二代身份证阅读器刷卡时出现问题的解决方法

二代身份证阅读器使用中出现各种问题的解决办法说明 问题一:识别仪读取的信息不显示身份证上的信息,只显示考试信息 解决方法:分三种 方法 1

点击“刷卡页面”里面的:点击下载插件----把插件下载到桌面 后对ocx控件v3.4.0.1.zip文件夹进行解压-----打开ocx控件v3.4.0.1.zip的文件夹-----在双击 进行“安装插件”---返回刷卡界面后从新刷卡即可。 方法2.IE浏览器—工具—Internet选项—安全—本地Intranet—自定义级别—ActiveX控件和插件下的所有选项都设置为开启。 IE浏览器—工具—Internet选项—安全—受信任的站点—自定义级别— ActiveX控件和插件下的所有选项都设置为开启。 方法3.检查IE浏览器—工具—Internet选项—安全—受信任的站点—站点,下 受信任站点是否设置正确。正确设置如下:

问题二:界面会弹出“Windows已经阻止此软件为无法发行验证者的界面” 解决方法:请检查:IE浏览器—工具—Internet选项—安全—本地Intranet —自定义级别—ActiveX控件和插件下的所有选项是否都设置为开启,如果没有将所有选项设置为开启。 IE浏览器—工具—Internet https://www.wendangku.net/doc/83592131.html,/选项—安全—受信任的站点—自定义级别—ActiveX控件和插件下的所有选项是否都设置为开启,如果没有将所有选项设置为开启。 问题三:测试网站输入学习中心时弹出“端口初始化失败”或者:“读取数据失败”的界面 解决方法: 1.“端口初始化失败”,请检测读卡器是否已连接,如已连接还提示,换个USB插口试试。 2.“读取数据失败”,请检测机器是否有D盘,因为刷卡时会把身份证照片存在D盘,如果没有D盘,则提示该信息。

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

竭诚为您提供优质文档/双击可除二代身份证读卡器接口规范 篇一:二代身份证读卡器安装及使用说明 二代身份证读卡器安装及使用说明 一.说明 为方便各旅馆单位更快捷的录入人员信息,现本系统提供第二代居民身份证验证(阅读)设备。将第二代居民身份证置于机具感应区,与之相连的计算机可即时显示该证件持有人的彩色照片及文字信息,既有利于方便、快捷的录入人员信息,又保证了录入信息的准确性和安全性。 二.安装 1.机具连接 本系统当前所使用的机具使用usb通讯方式,连接时请必须按照如下顺序连接: 1.首先将usb插头插入计算机的usb插口。 2.将mini-b接口插入二代身份证阅读机具插口。 当机具连接后,如果机具上的电源指示灯变为红色,工作指示灯变为绿色,故障灯不亮,表示机具连接成功;如果机具上的电源指示灯变为红色,故障指示灯红灯闪烁或长亮,

请确认是否为电源问题,如计算机电源供电不足等。 2.设备驱动安装 当机具初次连接至计算机时,需要按照机具的驱动程序。请按如下顺序操作: 1.从旅馆业系统的“从业人员信息登记”或“国内旅客入住登记”页面下载驱动程序usbdriver.exe。 https://www.wendangku.net/doc/83592131.html,bdriver.exe为自解压格式文件,打开后请指定一 个目标文件夹,而后点击“安装”。 3.当机具初次连接至计算机时,将弹出如下页面: 4.点击“下一步”,选择第一项“搜索适于我的设备的 驱动程序” 5.点击“下一步”,选择“指定一个位置” 6.点击“下一步”,在弹出的对话框中点击“浏览”按钮,而后在查找文件对话框中选择驱动程序解压后所在目录,并根据当前计算机的系统选择对应目录下的usbdiv.inf文件。 7.选中驱动文件后,点击查找文件框中的“打开”按钮,点击“找到新的硬件设备向导”中的“确定”按钮,点击“下一步”。 8.点击“下一步”,此时即完成驱动程序的安装。 三.使用 当安装完驱动程序后,连接好机具,进入旅馆业系统的

二代身份证识别系统银行应用解决方案

二代身份证识别系统银行应用解决方案 今年,随着我国启动新一代的公民身份证系统,公民证件的查验和核查也将变得更准确:身份证信息的存储和查询采用了数据库和网络技术,既可以实现全国范围内的快速查询和身份识别,也可以进行公安机关与各行政管理部门的网络互查,这将使全国的人口信息实现资源共享。 第一章、概述 而在现实生活中,这些功能的应用则十分广泛。如今后人们在投宿旅店、搭乘民航班机、办理金融服务业务以及参加考试等活动时,有关单位和工作人员对核对持证人的证件真伪不再困难。在银行领域新的身份证特点之一就是杜绝身份伪造等问题,银行为客户提供了更安全、更快捷的金融服务,从而更安全和广泛的应用于银行的客户的开户、销户、大额存取款、信用卡业务、信贷业务以及相关需要确认身份的应用。针对二代身份证可进行机读识别的特点,我公司根据银行业务的工作方式,提出了以下三种方案,以实现银行核对客户真实身份及确认交易的有效性。分别是:联机方式(PC机)、便携方式、终端外设方式。 第二章、联机模式 1、工作原理: 联机方式是指身份证读卡器与PC通过串口或USB口直接相连,PC上加载加密模式的读卡器驱动软件及身份识别应用程序,应用程

序将二代身份证中IC的信息(公民身份号码、姓名、性别、民族、出生日期、住址、签发单位、签发日期、有效期截止日期、照片)传输到PC中。银行柜员可以通过PC的显示来核对机读的信息与身份证印刷信息是否一致;公司还可配合银行科技部门通过身份识别应用程序的增值开发,可自动完成银行需要进行客户身份的识别、确认及录入的业务。同时,还可以针对客户的需要提供二次应用程序开发,将诸如已识别的用户身份信息的保存、查询和索引等。 2、适用范围: 计算机环境:适用于运行WINDOWS系统的PC机/服务器业务环境:办理个人金融业务的网点或柜台。业务种类:开销帐户、大额取款、信用卡交易、贷款业务等。 4、特点: 因为采用的是开放平台系统,可以灵活地与现有多种业务系统集成,对现有系统影响很小,同时还可提高柜员工作效率:如以前需要人工输入的证件信息完全可以由自动化的软件来实现。另外,PC本身的图形系统可以清晰地显示证件上的图像信息。 第三章、便携模式 1、工作原理: 通过将二代身份读卡器与阅读显示设备集成,由读卡器将身份证中的证件信息(公民身份号码、姓名、性别、民族、出生日期、住址、签发单位、签发日期、有效期截止日期、照片)读出,然后显示在阅读器的屏幕上,银行业务人员通过查看屏幕上的阅读器上的信息来完

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

居民身份证验证读卡器接口 API使用手册 哈尔滨新中新电子股份有限公司 2004年12月

1.端口类API int 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 *puiBaud Rate); 说明: 查看串口的波特率 参数:iPort [in] 整数,表示端口号。此处端口号必须为1-16,表示串口,参见7.1。 puiBaudRate [out] 无符号整数指针,指向普通串口当前波特率, 默认情况下为 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 不成功。 uiSetBaud [in] 符号整数,将要设置的SAM_V与业务终端通信波特率。uiSetBaud只能 取下列值之一:115200,57600,38400,19200,9600,如果输入uiSetBaud参数不是这 些数值之一,函数返回非零,设置不成功,保持原来的波特率不变。 返回值:成功返回0,错误返回见6。 2. SAM类API int Syn_GetSAMStatus(int iPortID,int iIfOpen); 说明: 对SAM_V进行状态检测 参数:iPort [in] 整数,表示端口号。参见7.1。 iIfOpen [in] 整数,参见7.2。 返回值:成功返回0,错误返回见6。 int Syn_ResetSAM(int iPortID,int iIfOpen); 说明:对SAM_V复位 参数:iPort [in] 整数,表示端口号。参见7.1。 iIfOpen [in] 整数,参见7.2。 返回值:成功返回0,错误返回见6。 int Syn_GetSAMID(int iPortID,unsigned char *pucSAMID,int iIfOpen); 说明:读取SAM_V的编号(十六进制) 参数:iPort [in] 整数,表示端口号。参见7.1。 pucSAMID [out] 无符号字符串指针,SAM_V编号,16字节。 iIfOpen [in] 整数,参见7.2。 返回值:成功返回0,错误返回见6。 int Syn_GetSAMIDToStr(int iPortID,char *pcSAMID,int iIfOpen); 说明:读取SAM_V的编号(字符串格式)

Eport读卡器驱动安装说明

Eport读卡器驱动安装说明 Eport读卡器分为EP600、EP800和EP801三种,其中EP800和EP801的驱动相同,分别位于驱动文件夹的EP600和EP800两个文件夹下。请用户根据自己的读卡器选择安装,安装之前请确保具有管理员的权限。 1(EP800/EP801驱动安装说明 EP800/EP801的驱动安装较简单,直接双击驱动文件夹EP800目录下的 intDrv_std.exe,选择下一步即可完成全部的安装过程。 2(EP600驱动安装说明 EP600的驱动程序因操作系统而异,分为Windows 2000、XP和Windows 98下两种驱动程序。Windows 98的系统需要手动安装,步骤如下: - 运行scbase.exe (在安装结束后请选择不要重启动系统) - 运行smclib.exe (在安装结束后请选择不要重启动系统) - 把读写器插入USB端口中 - 系统的即插即用管理将启动并且会询问新硬件的驱动文件位置 - 将位置指向驱动文件的所在子目录 - 驱动文件将被安装和拷贝来完成设备的安装 - 在读写器不被拔出的情况下重新启动系统 - 系统重新启动后读写器将完成剩余的安装工作 - 再次重新启动系统后读写器将正常工作 Windows 2000、XP下的读卡器驱动程序又分为自动安装和手动安装。进入驱动文件夹下的“WIN2000,XP”子文件夹,运行“自动安装.exe”,即可完成驱动程序的自动安装。有时由于操作系统的原因,导致无法正确的完成自动安装,此时请选择手动安装。手动安装过程如下:

(1)Windows2000下手动安装步骤: ,把读卡器插入USB端口中。 ,系统提示找到新硬件,点击下一步。 ,选择“搜索适于我的设备的驱动程序” 选项,点击下一步。 ,选择“指定一个位置” 选项,点击下一步。 ,在弹出的对话框中点击“浏览”按钮。 ,找到手动安装包目录下选择“pcsc_0.inf”文件,点击确定。 ,点击下一步开始安装驱动,期间会出现一提示框,点击“仍然继续”。 ,安装完成后读卡器将能正常使用。 (2)Windows XP下手动安装步骤: ,把读卡器插入USB端口中。 ,系统提示“欢迎使用找到新硬件向导”,选择“否,暂时不”,下一步。 ,选择“从列表或指定位置安装”,点击下一步。 ,选中“在搜索中包括这个位置”选项框,然后点右边的“浏览”按钮。 ,从弹出的文件目录框中查找并选中手动安装文件夹,点击确定。 ,点下一步,系统开始安装驱动,期间会出现一提示框,点“仍然继续”。 ,安装完成后读卡器将能正常使用。 3(查看读卡器驱动是否正常安装的方法 右键点击“我的电脑”,选择“属性”,在弹出的对话框中选择“硬件”页,点击“设备管理器”按钮,就可以看到如下的画面显示各种硬件驱动的安装情况。

第二代身份证读卡器哪家好

第二代身份证读卡器哪家好 想必大家一定不陌生,我们进火车站候车厅的时候,工作人员要确保乘客票、证、人统一才能进站,检票的时候会使用第二代身份证读卡器进行记录,方便进行进站登记,第二代身份证读卡器除了车站,像酒店、银行等等需要进行身份证登记的地方,也是比较常见的。我们在挑选读卡器的时候该怎么进行挑选?身份证读卡器哪家的比较好? 从2004年1月1日起我国开始逐步使用第二代居民身份证,随着身份证的换发,一些相关的配套产业也随之诞生。市面上生产二代身份证读卡器的厂家有很多,那么怎么选择适合自己用的产品呢?这里小编不妨给大家介绍一下一家专门做这类产品的公司:华视电子。 我们都知道,身份证的使用频率是很高的,很多人都随时携带,二代身份证可以说方便了生活的方方面面,我们出行、去银行、酒店、医院等等都需要用第二代身份证读卡器进行身份验证,在身份证使用频率这么高的情况下,怎么选择合适的第二代居民身份证读卡器进行使用?怎么更好避免买到面上的假冒的产品。下面给大家推荐专业的厂家。 深圳市华视电子读写设备有限公司,是国家高新技术企业,专注于身份识别领域,公司拥有强大的技术和研发团队,销售服务了我国大大小小150多个城市,

公司成立十多年来深得合作客户的认可,有关第二代身份证读卡器,小编可以给您推荐华视电子生产的第二代身份证读卡器。 CVR-100XG证件扫描仪是一款功能丰富、设计新颖的证件信息采集设备,该设备为一次成像信息采集、RFID 识读二合一产品,能完成不同模式下图像采集和处理,同时内嵌安全模块,使其既可对一代身份证、二代身份证进行光学字符识别(OCR),又可对二代身份证进行射频识别(RFID),便于PC端的数据上传和管理。 CVR-100UDM多功能读写器,CVR-100UDM是华视电子开发的可读取居民身份证、IC卡(接触式和非接触式)、磁条卡等多种卡片的多功能读写器。该读写器采用ARM开发平台,可进行二次开发。

身份证读卡器身份证读头居住证读卡器

监狱一卡通管理系统 方 案 建 议 书 XX中联创新自控系统XX

一、总体规划 1、概述 根据****监狱项目需求,****监狱智能化一卡通系统包含:门禁管理子系统、巡更管理子系统、车辆人员管理子系统。 整套系统IC卡技术为核心,运用先进网络技术及通信技术将监狱内的各子系统连接成为一个有机的整体,用户通过一XIC卡就可以完成出入口进出管理、狱警的巡逻管理及外来车辆人员进出管理等功能。 2、设计依据 ●监狱管理要求和平面图; ●监狱技术建设规X; ●《防尾随联动互锁安全门》(GA/576-2005); ●《安全防X工程费用概预算编制方法》(GA/T70-94); SQL Server 2000(数据库服务) 数据分析服务报告服务 门禁管理 (二道门) (过道门) (监舍门) 巡更管理 (监舍) (工厂) (教学楼、会见楼) 外来车辆管理 (外来人员) (外来车辆) 省监狱管理局数据库 Windows 2003 Sever(服务器) /Windows xp(工作站) 监狱一卡通系统功能架构示意图

●《电子工程建设概预算编制方法和费用定额》(HYD41-01-1996); ●《安全防X系统通用图形符号》(GA/T74-2000); ●《民用建筑电气设计规X》(JGJ/T16-92); ●《电气装置安装工程接地装置施工及验收规X》(GB50169—92) 3、设计原则 ●安全性 各子系统保持相互独立的原则,以降低同时故障的可能性。 多级别技术,以便不同的操作员在不同的子系统上或集成管理系统上有不同的权限,使系统更安全,管理更方便。 事件跟踪技术,以便记录下所有的操作行为和状态,供管理和取证之用,并实时更新黑。集成管理系统双机热备份,数据库备份以提高数据的安全性。 ●实用性 系统所有软件,均采用WINDOWS界面以及下拉式菜单与弹出框相结合的技术,功能完善,友好实用,易于掌握。 ●兼容性 各子系统数据库采用相同的数据库技术,以提高集成与管理的效率。 SQL SERVER数据库作为数据库服务,和ODBC系统相兼容的,能与任何ODBC兼容系统(如人力资源管理系统,考勤系统和ERP系统)实时地进行数据交换。并且整个系统都是基于SOCKET的网络通讯以使系统真正作到开放性,为子系统其他外部系统集成奠定基础。 系统结构支持TCP/IP,可以在不破坏原有系统结构的情况下,方便的进行系统扩展。 4、系统选型 本门禁方案拟采用XXXX公司推出的综合安防管理系统及系统设备。XX系统是一套基于智能建筑系统集成理念,采用了TCP/IP构架和模块化设计模式,开发生产的建筑智能化集成管理平台。与传统的控制主机通过控制协议转换模块接入Intranet/Internet不同,XX系统控制主机采用了网络化即TCP/IP模式设计,系统及其子系统不仅具有强大的系统功能,而且在系统集成方面具有良好的应用能力;另外,该系统还具有比较高的性能价格比。 XX系统能够完全满足该项目中涉及到的有关门禁、巡更、图控、与CCTV的联动的系统功能要求。

二代身份证读卡器二次开发说明

二代身份证读卡器二次开发说明 编写目的 为了在自行开发的项目中使用“新中新二代身份证读卡器”(以下简称读卡器)获得的二代身份证信息,需要对现有读卡器程序进行二次开发。 准备 SDK: 新中新二代证SDK开发包.rar 示例代码: “新中新二代证SDK开发包.rar\DLL\测试程序\C#” 读卡器型号: DKQ-116D 版本号:DU 使用方法 由于开发包中已提供了相对完整的示例代码,因此本文直接以示例代码中的例子进行讲解。 一、开发前先运行开发包中”\DLL\DLLTestSDK.exe”或者“新中新二代身份证验证系统” 以保证读卡器硬件连接及驱动都已正确安装. 或者单独安装驱动程序 (一)、“新中新二代身份证验证系统” 1. 运行程序 2. 在读卡器上扫描二代身份证,在界面上查看是否显示身份证信息 (二)、“DLLTestSDK.exe” 1. 运行程序 2. 点击“自动寻找读卡器”,查看列表框提示信息及”端口号”内容是否被改 变 3. 点击”使用结构体返回信息”,查看列表框中是否已输出身份证信息. 二、将” sdtapi.dll”、” SynIDCardAPI.dll”、” WltRS.dll” 3个文件复制到与程序运行相同目 录 三、参考示例代码,在自己开发的类中定义结构体”IDCardData”,并声明"SynIDCardAPI.dll" 的方法.

[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 20)] public string Nation; //名族 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)] public string Born; //出生日期 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 72)] public string Address; //住址 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 38)] public string IDCardNo; //身份证号 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] public string GrantDept; //发证机关 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)] public string UserLifeBegin; // 有效开始日期 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 18)] public string UserLifeEnd; // 有效截止日期 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 38)] public string reserved; // 保留 [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 255)] public string PhotoFileName; // 照片路径 } /************************端口类API *************************/ [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetMaxRFByte", CharSet = CharSet.Ansi)] public static extern int Syn_SetMaxRFByte(int iPort, byte ucByte, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetCOMBaud", CharSet = CharSet.Ansi)] public static extern int Syn_GetCOMBaud(int iPort, ref uint puiBaudRate); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_SetCOMBaud", CharSet = CharSet.Ansi)] public static extern int Syn_SetCOMBaud(int iPort, uint uiCurrBaud, uint uiSetBaud); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_OpenPort", CharSet = CharSet.Ansi)] public static extern int Syn_OpenPort(int iPort); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ClosePort", CharSet = CharSet.Ansi)] public static extern int Syn_ClosePort(int iPort); /**************************SAM类函数 **************************/ [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_ResetSAM", CharSet = CharSet.Ansi)] public static extern int Syn_ResetSAM(int iPort, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMStatus", CharSet = CharSet.Ansi)] public static extern int Syn_GetSAMStatus(int iPort, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMID", CharSet = CharSet.Ansi)] public static extern int Syn_GetSAMID(int iPort, ref byte pucSAMID, int iIfOpen); [DllImport("SynIDCardAPI.dll", EntryPoint = "Syn_GetSAMIDToStr", CharSet = CharSet.Ansi)] public static extern int Syn_GetSAMIDToStr(int iPort, ref byte pcSAMID, int iIfOpen);

关于二代身份证读卡器地二次开发

关于二代身份证读卡器地二次开发 客户提供一台读卡器、sdtapi.dll、WltRS.dll,以及相应的头文件,我是通过java的jni 与所写c++代码进行交互,但是java这边接收到的身份证基本信息一直是乱码。先说明c++向java传其他中文不会出现乱码,是在c++读出的身份证信息就是乱码。c++的代码如下:#include "windows.h" #include "CardReader.h" #include "sdtapi.h" #include "String.h" #include "WltRS.h" JNIEXPORT jbyteArray JNICALL Java_CardReader_getMessage(JNIEnv * env, jobject jobj){ char* szStr="mei zhao dao xin xi"; char cInput; int iRet; //返回码 int iPort; //端口号 int iIfOpen=0; //是否需要打开串口 unsigned char pucIIN[8]; unsigned char pucSN[8]; unsigned char pucCHMsg[512]; //文字信息 unsigned char pucPHMsg[1024]; //照片信息 unsigned char pucFPMsg[1024]; //指纹信息 unsigned int uiCHMsgLen,uiPHMsgLen; memset(pucCHMsg,0,sizeof(pucCHMsg)); int length; jbyteArray RtnArr = NULL; jsize arrsize; if(iIfOpen==0){ for (iPort = 1001; iPort <= 1016; iPort++) { iRet=SDT_OpenPort(iPort); printf("SDT_OpenPort usb error, error code is: %02x\n", iRet); printf("SDT_OpenPort usb error, error code is: %02d\n", iPort); if(iRet==0x90) break; }

二代身份证控件安装

二代身份证读卡器安装 一、安装二代身份证读卡器驱动程序 32位操作系统 32位系统使用根目录下/USBdriver/二代证读验机具USB驱动.exe 64位操作系统 步骤1:接入机具 接入第二代身份证验证(阅读)机具,若为首次安装,则会相继在电脑右下方弹出两个消息框,如图1和图2所示。 图1 图2 此时在设备管理器当中出现如下情况,如图3所示。 图3 该图表明已识别到设备接入,手动添加驱动程序之后才能够使用。 Windows7中的设备管理器的查看方式:“开始”菜单→控制面板→设备管理器。

步骤2:添加驱动 确保驱动程序安装光盘当中的“Win7_64bit驱动”文件夹下包含以下文件: ●samcoins.dll ●USBDrv.sys ●USBDrvCo.inf ●sdt_s_drv_x64.cat 在设备管理器界面下,右击“未知设备”,选择“更新驱动程序软件”进行下一步,如图4所示。 图4 在“更新驱动程序软件”界面下选择“浏览计算机以查找驱动程序软件”继续完成下一步,如图5所示

图5 点击“浏览”,选择光盘中驱动程序USBDrv.sys所在的路径,如图6所示,单击“下一步”继续安装。

正在安装和安装结束,如图7和图8所示,阅读机具安装成功。 图7

安装完之后的设备管理器中的阅读机具标识如图9所示 图9 到此,安装结束。 二、测试 二代身份证驱动安装完成后,打开二代身份证验证.htm,点开始读卡,若绿色指示灯闪烁,说明可以正常工作,刷一下身份证验证一下。 登录无纸化考试系统后台,选择身份证签到方式,登录进去之后,点开始读卡,刷身份证验证,若刷身份证后不显示图片,在ie工具internet选项安全可信站点中做如下设置:

身份证读卡器常见问题处理

奖扶系统问题处理 1.1常见问题处理 1.1.1当用户读卡时出现读卡异常如图 1-1所示解决方法: 图 1-1 a、查看IE浏览器【安全】设置是否加载activeX项如图 1-2所示

b、点击【手动注册】(系统会成才一个开机加载项【readyear.dll】建议用户设置为信任,防止360恶意删除)如图1-3 1-4所示 图1-3 图1-4

c、加载并运行【readyear.dll】插件 当用户设置IE浏览器安全设置后,并执行手动注册后,【登 录奖励扶助系统】并进入【新增页面】后会出现下面的情 况如图1-5所示(红色圆圈标注) 图1-5 d、鼠标放置在黄色提示上,右键单击,点击运行加载项如图 1-6所示(红色圆圈标注) 图1-6 e、点击运行加载项后会出现一个弹出框提示如图1-7所示点击 运行即可

图1-7 2.1.2当用户读卡时出现读卡身份放置不正确解决方法如图 2-1 所示 图 2-1 b)首先检测读卡阅读器是否安装成功 c)把翻面读取或者移动位置读取 d)检查读卡器是否完好 2.1.3当用户插入数据或者其他操作,提示500错误 , 解决方法如图 3-1所示

图 3-1 此错误来源于服务器错误,或者应用程序错误,用户可以反馈于管理员,或者刷新页面重新操作或录入数据 2.1.4 当用户界面弹出脚本错误提示框,如图4-1,解决方法:开网页总出现这个对话框,是什么原因?点确定之后,网页就变成白页进不去了,解决方法: 图4-1

打开IE属性对话窗口,切换到高级选项页,在设置列表中清除“显示每个脚本错误提示的通知”复选项,该项用于指定由于网页上的脚本出现问题导致网页无常显示时,是否显示实际的脚本错误(注意:此功能在默认情况下是关闭的)。 在“设置”列表中还有一个"禁止脚本调试"复选项,请勾选它(如图),这样IE就关闭脚本调试程序。这样以后在浏览网页时,再发生脚本错误也不会弹出对话框了(如图 4-2所示) 图 4-2 2.1.5 当用户界面弹出PrinterLib.dll未找到提示框,如图5-1,解决方法: 图5-1 操作如下

农机专用读卡器具体使用方法

首先先把读卡器插到主机机箱后面 再按以下五个步骤进行安装: 第一步:安装读卡器驱动(驱动可以在农机系统中进行下载或者找我们的客服人员要) 如果电脑为win7及以上版本操作系统,安装驱动时选中驱动,点击鼠标右键选择“以管理员身份运行”安装,运行浏览器时,同样以管理员身份运行;XP系统直接双击安装农机驱动。 第二步:检查读卡器端口: XP系统在桌面上点击“我的电脑”点鼠标右键选属性。如图 弹出如下页面点击“硬件”再点击“设备管理器”

WIN7或者WIN10等系统:在桌面上找到“计算机“,点击鼠标右键,选择属性,在如下图页面上,点击“设备管理器” 然后打开设备管理器窗口。

目: 如果您的电脑有这项,说明读卡器已经接好,驱动也安装成功。但是请检查com端口号, 建议设置为com3或者com4。如果您的端口号为其他的,请更改。 更改端口方法: 双击 USB Serial Port(COM X) ,在弹出的窗口选择:

更改,蓝色椭圆选择的端口为需要的端口号即可,如果com3或com4在使用中,如下图,直接点击“是”即可。 第三步:设置IE浏览器(如果使用其他IE内核浏览器,必须要开启兼容模式) 如果以上设置都无问题,请用IE浏览器打开农机系统(如果是64位系统,请选中32位的IE浏览器点击鼠标右键,选择“以管理员身份运行”浏览器),并对其做以下设置:

把农机系统网址加入信任站点:

添加信任站点的时候,先取消左下角的红框中的勾,然后再点添加(地址是自动获取的,不用去添加,如果地址是空的,说明已经添加过了,则不用添加) 把下图上所有的红框处的控件都设置为启用

中盾身份证读卡器

中盾身份证读卡器 中盾身份证读卡器ICR-100MB智能接口身份证阅读器是联机使用的身份证专用阅读设备,采用拥有国家专利(实用新型专利号z?200620000992.9,发明专利号2006100010348)的智能识别技术,能自动识别计算机通讯端口、自动设置通讯参数、自动读卡。 应用领域: ·公安:身份证申领、户口登记迁移、人口管理等; ·民政:求学、就业、参军、婚姻登记,户口变更,收养登记等; ·民航:办理搭乘民航飞机手续(机票购买、登机)等; ·银行:开立个人存款账户,信用卡交易、大额取款等; ·旅馆:投宿旅店办理登记手续等; ·邮局:领取邮件汇款等; ·证券:股票、期货交易等; ·电信:电话手机开户、各种通信业务等; ·网吧:对网吧上网者的身份进行有效的核对与登记; ·其他:兵役登记;前往边境管理区;办理申请出境手续;办理机动车、船、航空器驾驶证;从事法律、行政法规规定的需要证明身份的其他活动。 该设备采用国际上先进的TypeB非接触IC卡阅读技术,以无线传输方式与第二代居民身份证内的专用芯片进行数据交换,可以将芯片内的个人信息资料读出,再通过计算机通讯接口,将此信息上传至计算机。 随机提供的安装软件通过ICR-100M可以完成读取身份证芯片内个人信息资料操作,并且该随机软件还可以将这些信息解码成文字和相片进行显示和存储,进行“人证同一性”认

定。该设备兼容ISO14443(TypeB)标准,可根据用户需要读取其他符合ISO14443(TypeB)标准的非接触IC卡。 同时,该产品还可提供开放的应用程序接口(API)函数,供系统集成商进行二次开发。该设备可采用计算机端口取电,体积小巧,既支持RS-232C通讯又支持USB通讯,操作灵活简便,可应用于公安、民政、银行、宾馆、邮局、证券等场所进行身份核验。 产品性能特点: ◆通用性强:采用标准计算机通讯接口,支持WIN2000/XP/NT/LINUX等操作系统。 ◆开放性好:提供SDK供系统集成商进行二次开发。 ◆操作简便:随机阅读软件自动设置通讯口和通讯参数,自动找卡和阅读。 ◆体积小巧:内置式天线,电源直流插孔巧妙地设计在通讯插头上。 ◆外形美观:专业的造型设计和模具制作技术打造。 技术指标: 该设备采用国际上先进的TypeB非接触IC卡阅读技术,以无线传输方式与第二代居民身份证内的专用芯片进行数据交换,可以将芯片内的个人信息资料读出,再通过计算机通讯接口,将此信息上传至计算机。 随机提供的安装软件通过ICR-100M可以完成读取身份证芯片内个人信息资料操作,并且该随机软件还可以将这些信息解码成文字和相片进行显示和存储,进行“人证同一性”认

二代身份证读卡器常见的一些问题

二代身份证读卡器常见的一些问题 1)身份证读卡器,无法读卡,身份证阅读器不能联电脑,插上数据线没反应。 答:无法读卡原因有如下; (1)、USB数据线损坏(更换一条线,测试一下) (2)、机具USB端口坏(先换一条USB线,连接读卡器,看是否能用)(3)、安全模板损坏(检查方法:看安全模块的,红灯,绿灯是否亮)(4)、检查是否有安装驱动,部分品牌的机器需要授权文件,看C盘根目录下是否有授权文件; (5)、检查是否有安装360杀毒软件,因为此款机不支持360杀毒软件,请卸载跟360有关的软件; 2)身份证阅读器和身份证鉴别仪有什么不同? 答:身份证阅读器:(https://www.wendangku.net/doc/83592131.html, https://www.wendangku.net/doc/83592131.html, https://www.wendangku.net/doc/83592131.html, https://www.wendangku.net/doc/83592131.html, )有北京公安部的安全模块,可以联电脑,将身份证的信息读出(如:姓名,性别,身份证号,照片,地址)身份证阅读器可以读出信息和鉴别身份证真假;身份证鉴别仪:身份证鉴别有两种鉴别方法,一种是通过防伪水印,一种是通过读身份证芯片,但是不能读信息; 3)身份证阅读器有哪十大品牌厂家 答:十大品牌厂家: 成都国腾实业集团有限公司 深圳华视电子读写设备有限公司 山东神思电子技术股份有限公司 武汉精伦电子股份有限公司 哈尔滨新中新集团有限公司

北京中盾安全技术有限公司 北京华旭金卡有限责任公司 北京昌贸技术有限公司 上海普天邮通科技股份有限公司 内蒙古银安科技发展有限公司 4)身份证阅读器读信息时需要联网吗?要不要更新? 答:身份证阅读器读卡时,不用联网,因为身份证里有芯片,公民个人资料都是存在芯片里,所以不联网也能读信息。 5)身份证阅读器能读出哪些资料? 答:可以读出姓名,性别,出生日期,身份证号,地址,照片,有效期,办证机关普通的身份证阅读器,不能读犯罪记录,个人阅历。 深圳研腾科技有限公司致力于二代身份证阅读器产品应用、销售与服务。销售由公安部指定厂家经销10大品牌的考场二代身份证阅读器。是国内最早从事身份证识别仪销售公司之一,见证了二代身份证识别产品系列的诞生和成长。并提供专业的技术支持,产品和服务得到客户的高度好评。

相关文档
相关文档 最新文档