length: 为要转换的字符串长度
hex: 存放转换后的字符串
该驱动软件适用RD系列接触式IC卡读写器,SRD系列(45D041)专用读写器。
AT88SC1604卡片原来的厂商代码是313a,现为303a。则新的测卡函数如下:
知的厂商代码作比较来确定卡型。所以当使用新的厂商代码后,测卡将失败。故此
{
{
(8)__int16__stdcallcpu_protocol(HANDLEicdev,intlen,
举例:请参考Examples目录下的unix、VB5、VFP、VB3、C.DOS和Foxpro.dos等例范。
returnCARD_1604;
建议用户自行编写此类卡片的测卡函数。举个例子:
3、安装盘安装后的主要目录和文件
供的赋值函数。该特殊情况下的应用请参考ExamplesVB5Mc32_gl目录下范例。
SRDUSER.DOC SRD-E*P-45D041读写器用户使用手册
b.兼容库
对于其它开发环境如DELPHI3、PB5等,可以直接利用上述工具函数,将ASCII
[说明] 将ASCII码转换为十六进制数据
本RD读写器软件的版本号为version6.5
5、新增加的库函数使用说明(以32位库为例)
0xce 校验位错误
(4)增加三个工具函数(C、Unix库除外),用于ASCII码和十六进制数据之间的转换。
[说明] 按照CPU卡T=1的传输协议向读写器发送命令串
(6)测卡函数增加了测厂商代码为1A77的102卡。
(4)_int16 asc_hex(unsigedchar*asc,unsignedchar*hex,
返回: =0 正确
内部保存的设置值不同,则第一次初始化将需要数十秒的等待时间,且读写器
2、RD读写器的软件组成
UNIX*.* UNIX动态库
[说明] 将十六进制数据转换为ASCII码
send_cmd: 发给卡操作的命令串(T=1格式)
〈0 错误
MWRD6.5DRVER: RD系列读写器驱动程序
返回: =0 正确
对于有厂商代码的卡片,测卡的过程是调用读卡函数,读出厂商代码,并与已
[说明] 向读写器中写入或读取数据信息
转换为十六进制数据,然后再写入卡中。
(3)_int16srd_eeprom(HANDLEicdev,_int16offset,_int16length,
c.Examples 函数调用例范
6、新增CPU卡读写器的错误代码(负数):
shortnew_chk_card(icdev)
0xca 校验和错误
EXAMPLES*.* 各种平台的应用范例
7、有关chk_card()函数的说明:
[说明]:初始化通讯口;
databuff:存放读、写的数据
a.函数库修改和增加说明
FOXPRO.DOS*.* FOXPROFORDOS接口函数库
〈0 错误
asc_asc();
intcpu_protocol();
〈0 错误(见错误代码)
c.DEMO演示程序
DEMO.WINDEMO.EXE WINDOWS下操作演示软件
0xcf 通讯超时
FOXBASE*.* FOXBASE函数库
0xcd 操作码错误
返回: =0 正确
(5)增加了CPU卡专用读写器的驱动函数:
返回: =0 正确
len: 命令串的长度
[说明] 对CPU卡复位操作
}
unsignedchar*databuff);
asc: 存放转换后的字符串
参数: icdev: 初始化返回的设备标识符
unsignedcharstr[30];
注意:VB5环境下,对于ASCII值码大于128的情况,不能正常转换。上述三个函数中
参数: source: 要转换的ASCII码字符串(声明:Byvalsourceasstring)
注:转换后的字符串长度为2*length
README.TXT 版本说明
offset: 偏移地址0--383
〈0 错误
(1)HANDLEauto_init(_int16port,unsignedlongbaud);
(5)_int16 hex_asc(unsignedchar*hex,unsignedchar*asc,
returnchk_card(icdev);
hex_asc();
length: 字符串的长度
(2)增加auto_init()自适应式初始化函数。只要通讯口选择正确,该函数将按照
a.Driver 驱动软件
输入的波特率(或并口模式)与读写器建立连接。如果输入的波特率与读写器
返回: =0 正确
返回: =0 正确
擦除长度le必须为偶数。
intcpu_reset();
MWRD5.4: RD读写器兼容库
如果用户的系统只使用AT88SC1604卡,则returnchk_card(icdev)可改为
参数: icdev: 设备标识符
unsignedlonglength);
4、RD读写器软件Ver6.5与Ver6.0相比修改和增加说明
(6)另更正了Version6.0版库函数中的错误。
(3)增加对设备读写的两个函数:swr_eeprom();srd_eeprom()。利用该函数可
增加了对CPU卡的操作演示功能
Ref5X.TXT 使用说明
receive_data: CPU卡返回的数据串
(2)_int16swr_eeprom(HANDLEicdev,_int16offset,_int16length,
C.LIB C.DOS静态函数库
为了保持与旧读写器的兼容性,version6.5驱动程序中增加了对version5.x旧
(1)102卡的擦除函数ser_102(icdev,zone,offset,le),要求其偏移地址offset和
shorst;
if(st==0)
SLE4406,SLE4418,SLE4428,SLE4432,SLE4442.
unsignedlonglength);
在FOXPROFORDOS库中cpu_protocol()更名为CPU_PTL();
unsignedlonglength);
错误代码 错误类型
0xcb 长度错误
st=srd_1604(icdev,0,0,2,str);
〈0 错误(见错误代码)
data_buffer: 复位响应返回的字符串
length: 数据长度1--384
相应的参数须声明为ByRef传址方式。asc_asc()是专为VB5ByRef传址方式提
其入口参数和出口参数与ic_init()相同。
WINDOWS.DLL WINDOWS32位和16位动态库
if(str[0]==0x30&&str[1]==0x31)
[说明] 字符串转换成字符串。专为VB5ByRef传址方式提供的赋值函数
(7)__int16__stdcallcpu_reset(HANDLEicdev,unsignedchar*data_buffer);
参数: asc: 输入要转换的字符串
有厂商代码的卡片包括:AT88SC102,AT88SC1604,AT88SC1604B,SLE4404,
注:请参考ExamplesVB5Mc32_gl目录下的使用范例。
参数: hex: 输入要转换的字符串
伴有弹卡动作。
returnCARD_UNKNOWN(未知卡型);效率更高。
b.Demo 演示软件
以将系统编号等信息直接存放在读写器中,便于系统的设备管理。
unsignedchar*databuff);
length: 为转换后的字符串长度
C.LIB*.* C.DOS静态函数库
读写器的兼容库。用户只要用此兼容库替代旧的函数库,不必更改原程序代码,即可
1、版本说明
注意:CPU卡读写器不支持115200和38400波特率。
FOXPRO.DOS FOXPROFORDOS接口函数库
(6)_int16 asc_asc(unsignedchar*source,unsignedchar*dest,
dest :转换后的ASCII码字符串(声明:ByRefdestasbyte)
asc_hex();
〈0 错误
使用RD系列的新型读写器。
WINDOWS*.* WINDOWS32位和16位动态库
unsignedchar*send_cmd,unsignedchar*receive_data);
参数: icdev: 初始化返回的设备标识符
}
展开内容
8.0/814.8M
游吧通是一款旅游服务神器,用户可以在该平台订车票机票、订酒店、购买门票等,全方位服务出行、旅游的大家,好用且划算,价格合理公道,有需要的朋友们快来uzzf东坡下...
8.9/815.4M
代号卡车手游是一款以卡车为主题的模拟驾驶类游戏,你可以在中国的各个角落里开着各种卡车,一边欣赏着沿途的美景,一边获得丰厚的奖励,一边和许多像你这样的卡车司机在一...
7.7/1,783.5M
今天小编给大家的手机上介绍一款很不错的手电筒应用--LED闪光灯手电筒!这款手电筒使用起来很简单,但是却是很有特色的一款安卓手电筒!LED闪光灯手电筒介绍LED...
8.9/1,249.6M
神域幻想1.0正式版全新防守类型的地图,在玩法以及攻略上面都是比较简单的,新版本的地图在玩法以及隐藏英雄上面都是比较少的,可以适合所有的玩家!神域幻想1.0正式...
8.7/1,124.2M
这款游戏是超热血的rpg战斗题材游戏,在游戏之中你可以自由选择你的英雄角色,可以轻松进行娱乐游戏,游戏副本是非常之多的,可以一起和好友组队玩游戏,在挑战副本的时...
8.3/1,348.4M
购买车险东坡小编还是觉得向你推荐下面的这款最新出来的车主余险宝app,里面有各种各样的保险,方便你的投险,有需要的朋友现在就可以免费的下载试试!车主余险宝app...
7.7/1,894.4M
AsAsFans是一款全新推出的趣味小软件。这里是由世界一流虚拟偶像团体a-soul粉丝群体自制的粉丝向app。包含了很多的功能可以使用,支持网页版枝网查重和二...
9.3/963.0M
云校图书馆app是一款支持自助借阅、一键归还、搜索查看、馆藏查询等多种功能服务于一体的掌上图书馆app,是一个专门为学校打造的数字图书馆管理平台,帮助用户更好的...
8.4/173.4M
大路拼互联网火锅app是重庆大路餐饮管理有限公司推出的火锅新吃法,app上拥有非常丰富的套餐购物信息,各种优惠的套餐都能够在上面了解到,公司以经营川渝特色麻辣味...
7.8/657.8M
裁决之战是根据经典传奇改编的一款手游,打造完美的游戏画面,给玩家全新的打装备体验,还加入了现在流行的吃鸡元素,玩传奇的兄弟来,人多一起玩才有意思。官网介绍传霸兄...
9.2/1,204.8M
恶棍拯救地球手游是一款街机风格的动作游戏,玩家将扮演一名恶棍拿起自己的武器将入侵的外星人击灭,场景的变化有很多类型,武器也有很多选择,趣味性极强。玩法攻略玩家以...
8.1/319.7M
其实自从用了qq之后,总会到处找一些辅助来进行应用,可是这样又太浪费时间,其实大家只需要来这里选择孤爱工具箱,就能够立刻拥有超多超实用的功能,其中就包括qq刷屏...
查看
8.0/1,467.1M
有了智护伞电动车防盗追踪软件再也不怕电动车丢失了,无论在哪里都可以通过定位把车找回来,还能看车的行驶轨迹,赶紧来试试吧!智护伞是一款电动车防盗的工具应用。用户通...
9.7/272.7M
散人绿毒传奇手游游戏里面的风格非常经典,每天的任务都是比较简单的,野外行动要时刻小心对方盟会的人,很多装备都是可以直接穿戴的。散人绿毒传奇手游技巧使用的武器很多...
7.7/1,746.8M
SMV是一些采用SigMatel解码芯片的MP3所支持的视频格式。其画质清晰,但它的文件体积很大,每分钟的SMV视频文件的容量在20MB左右,目前在国内经常被使...
9.2/1,955.1M
福利金猪是一款养猪游戏,在游戏中你可以养殖各种品种的猪,玩法轻松自由,还有各种红包福利领取,在家躺着就能玩还能赚钱,利用空余时间赚待你零花钱吧!感兴趣的朋友们可...
9.6/747.7M
《领主》是一款MMO+SLG相结合的大型在线手机网络游戏,中世纪Q萌的人物形象,充满个性的画风,丰富多彩的游戏内容相信能在你开始游玩的一瞬间抓住你的内心。玩家将...
8.8/715.9M
减肥日记可以供多人使用,因此使用前先登记,使用前在“个人信息”里登记一个自己喜欢的名字,然后每次使用登录这个名字。登录后,你在个人信息中,需要输入自己的体重,身...
9.0/231.1M
这是一份05系列工程建设标准设计图集——05YJ11-4住宅用燃气热水器室外安装箱设计与安装图集,该图集一般又被简称为05yj114图集,本节内容小编为大家整理...
7.5/813.0M
流动人口采集一款采集流动人口信息的app,引入领先的数据加密技术,能够保证用户隐私信息安全。大家可以在这里直接填写流动人口的姓名、性别、年龄、联系方式等必要信息...
7.7/961.2M
为大众而生的专业医典,腾讯医典,传播健康与信赖,还有疾病知识,诊断康复全流程覆盖,可以进行社区交流,感受彼此互相支持的力量。功能详解【权威资讯】权威知识资讯,专...
8.6/945.1M
真正的好东西值得被买上两次!一个二手书循环商店,卖二手书的方式还是比较新颖的,多标题吸引的书单而且书价都比较便宜。关于“多抓鱼”多抓鱼,促进优质耐用品循环使用的...
9.5/802.9M
航天器模拟游戏是一款能够让玩家在游戏中自由的建造属于自已的航天器的模拟飞行类游戏,在这里我们能够制造出属于自己独一无二的飞行器,而你的目标不仅仅是成功升天,而是...
7.8/1,052.3M
白云ADSL拨号计时器是一款十分完美的adsl计时软件,该款软件是一款ADSL拨号上网计时的好帮手,是一款不可多得的adsl计时辅助软件,该款软件操作简单使用方...