- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新中新身份证读卡器接口API使用手册
居民身份证验证读卡器接口
API使用手册
哈尔滨新中新电子股份有限公司
2004年12月
端口类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 *puiBaudRate);
说明: 查看串口的波特率
参数: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的编号(字符串格式)
参数:iPort [in] 整数,表示端口号。参见7.1。
pcSAMID [out] 字符串指针,SAM_V编号。
iIfOpen [in] 整数,参见7.2。
返回值:成功返回0,错误返回见6。
3. 身份证卡类API
int Syn_StartFindIDCard(int iPortID,unsigned char *pucManaInfo,int iIfOpen);
说明: 开始找卡
参数:iPort [in] 整数,表示端口号。参见7.1。
pucManaInfo [out] 无符号字符指针,证/卡芯片管理号,4个字节。
iIfOpen [in] 整数,参见7.2。
返回值:成功返回0,错误返回见6。
int Syn_SelectIDCard(int iPortID,
您可能关注的文档
- 整式的乘除法与乘法公式强化练习.doc
- 整式的乘除知识点及题型复习.doc
- 整式的加减-教学设计.doc
- 整式的加减-测试题.整理.docx
- 整式的加减单元测试题-.doc
- 整式的加减在线测试.doc
- 整式的加减培优题--打印.doc
- 整式的除法单元测试.doc
- 整数四则混合运算应用题.docx
- 整理--中考数学填空题压轴精选.doc
- 银行客服岗位招聘面试题与参考回答(某大型集团公司).pdf
- 中级银行从业资格之中级公司信贷能力检测试卷B卷附答案.pdf
- 2024年四川省教师资格证《小学教育教学知识与能力》科目真题冲刺卷上半年A卷.pdf
- 运输经济高级经济实务经济师考试试卷及答案指导(2025年).pdf
- 知识产权专业知识和实务经济师考试(初级)试题及解答参考(2024年).pdf
- 2024之江农业发展(衢州市柯城区)有限公笔试知识考试题库答案.pdf
- 英语高考读后续写03环境描写突破(解析版).pdf
- 2024-2025学年人教版七年级上册数学期中测试题(1-3单元)含答案.pdf
- 2024年一级建造师考试铁路工程管理与实务试题及答案指导.pdf
- 注册安全工程师考试化工安全生产专业实务(中级)试卷及答案指导(2024年).pdf
文档评论(0)