为了在BS结构下使用UHF超高频读卡器,友我科技提供了RFID读写器云服务的插件,他不仅支持IE浏览器,也支持Firefox,Chrome,Safari,Opera等等主流的浏览器,极大的提高用户体验。 友我科技RFID读写器云服务是为RFID读写器和UHF读卡器为在BS结构下,更方便更容易更稳定的嵌入到各种主流的浏览器中提供的的数据流服务。支持超高频RFID卡,如6C,G2卡.
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 = GetValueFromName("isEPC");
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;
}
}
);