欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Google Chome浏览器下如何开发UHF读写器

程序员文章站 2022-06-27 21:37:49
google Chrome浏览器不支持ocx,也就不能通过ocx来连接UHF读写器,只能使用RFID读写器云服务插件,通过javascript语言来连接和操控UHF读写器YW-602H。RFID读写器云服务插件他不仅支持Chrome浏览器,也支持Firefox,IE,Safari,Opera等等主流 ......

google chrome浏览器不支持ocx,也就不能通过ocx来连接uhf读写器,只能使用rfid读写器云服务插件,通过javascript语言来连接和操控uhf读写器yw-602h。rfid读写器云服务插件他不仅支持chrome浏览器,也支持firefox,ie,safari,opera等等主流的浏览器。

在javascipt下有如下接口:

1、uhf读卡器寻卡,符合18000-6c,g2的卡和标签

 g2_inventory(isepc)

 2、读取uhf标签的内存区域

 g2_read(memtype,startpos, readlength,formatid)

 3、写uhf标签的内存区域

 g2_write(memtype,startpos,formatid, data)

 4、改写uhf标签epc

g2_writeepc(epcdata)

 5、销毁uhf标签

g2_killtag()

 6、设置uhf标签内存保护

g2_setprotected(protectbyte, protectmode)

7、擦除uhf标签的内存区域

g2_earse(memtype,startpos, earselength)

 8、设置uhf标签读保护

g2_setreadprotected()

 9、解锁uhf标签读保护

g2_setunlockreadprotected()

 10、设置uhf标签eas报警

g2_seteasalert(eas)

 11、锁定uhf标签用户区

g2_lockuser(useraddr)

调用代码也很简单,寻卡只需要一行代码,采用javascipt脚本:
function g2inventory()
{
var isepc;
isepc = 1
rfidreader.repeat=0;
rfidreader.g2_inventory(isepc);
}
 

 

回调返回结果:
rfidreader.onresult(function(resultdata)
{
switch(resultdata.functionid)
    {
    
case 14:
        document.getelementbyid("cloudreaderver").value = resultdata.strdata;
        break;
case 23:
 
if(resultdata.result>0)
{
            document.getelementbyid("cardno").value = resultdata.cardno;
}
else
{
document.getelementbyid("cardno").value= geterrstr(resultdata.result);
}
break;
    }
}
);