public abstract static class StUhf.InterrogatorModelDs.InterrogatorModelD2 extends StUhf.InterrogatorModelDs.InterrogatorModelD1
getFirmwareVersion, inventoryBufferGet, inventoryBufferGetAndReset, inventoryBufferGetCount, inventoryBufferReset, iso18k6cCustomizedSessionTargetInventory, iso18k6cInventory, iso18k6cKill, iso18k6cLock, iso18k6cRead, iso18k6cReadFor16BitsAddress, iso18k6cRealTimeInventory, iso18k6cWrite, iso18k6cWriteFor16BitsAddress, resetpublic abstract java.lang.Integer getOutputPower()
getOutputPower 在类中 StUhf.InterrogatorModelDs.InterrogatorModelD1public abstract java.lang.Boolean setOutputPower(int power)
setOutputPowerTemporarily(int)
setOutputPower 在类中 StUhf.InterrogatorModelDs.InterrogatorModelD1power - 写设置的功率,单位dbm,[0,32]
public abstract java.lang.Boolean iso18k6cSetAccessEpcMatch(StUhf.InterrogatorModelDs.UmdEpcMatchSetting epcMatchSetting)
epcMatchSetting - EPC 掩码设置
iso18k6cGetAccessEpcMatch()public abstract StUhf.InterrogatorModelDs.UmdEpcMatchSetting iso18k6cGetAccessEpcMatch()
#iso18k6cSetAccessEpcMatch(UmdEpcMatchSetting)public abstract java.lang.Integer getReadersTemperature()
public abstract java.lang.Boolean setOutputPowerTemporarily(int power)
power:[0,32] - protected abstract java.lang.Integer getSwr(StUhf.InterrogatorModelDs.UmdFrequencyPoint frequencyPoint)
public abstract StUhf.InterrogatorModelDs.UmdLinkProfile getLinkProfile()
public abstract java.lang.Boolean setLinkProfile(StUhf.InterrogatorModelDs.UmdLinkProfile linkProfile)
public abstract void iso18k6cReadForMulti(StUhf.AccessPassword accessPassword, int resAdd, int resLen, int tidAdd, int tidLen, int userAdd, int userLen, StUhf.InterrogatorModelDs.UmdSession session, StUhf.InterrogatorModelDs.UmdTarget target, StUhf.InterrogatorModelDs.UmdReadMode readMode, StUhf.InterrogatorModelDs.UmdOnIso18k6cReadMulti on18k6cRead)
accessPassword - 访问口令
resAdd - 读取的保留区开始地址,以字为单位,[0,255]
resLen - 读取保留区长度,以字为单位
tidAdd - 读取的TID区开始地址,以字为单位,[0,255]
tidLen - 读取TID区长度,以字为单位
userAdd - 读取的用户区开始地址,以字为单位,[0,255]
userLen - 读取用户区长度,以字为单位
session - Session值
target - Target值
readMode - ReadMode值
on18k6cRead - 读取操作的监听器
#iso18k6cInventory(UmdOnIso18k6cInventory),
#iso18k6cRealTimeInventory(int, UmdOnIso18k6cRealTimeInventory),
#iso18k6cCustomizedSessionTargetInventory(UmdSession, UmdTarget, UmdOnIso18k6cCustomizedSessionTargetInventory),
#iso18k6cRead(AccessPassword, Bank, int, int, UmdOnIso18k6cRead),
#iso18k6cReadFor16BitsAddress(Bank, int, int, UmdOnIso18k6cRead),
#iso18k6cWrite(AccessPassword, Bank, int, byte[], UmdOnIso18k6cWrite),
#iso18k6cWriteFor16BitsAddress(AccessPassword, Bank, int, byte[], UmdOnIso18k6cWrite),
#iso18k6cLock(AccessPassword, UmdLockField, UmdLockType, UmdOnIso18k6cLock),
#iso18k6cKill(KillPassword, UmdOnIso18k6cKill)public abstract void iso18k6bInventory(StUhf.InterrogatorModelDs.UmdOnIso18k6bInventory on18k6bInventory)
on18k6bInventory - 盘点结果的监听器
#iso18k6bRead(UID, int, int),
#iso18k6bWrite(UID, int, byte[]),
#iso18k6bLock(UID, int),
#iso18k6bQueryLock(UID, int)public abstract StUhf.InterrogatorModelDs.UmdIso18k6bReadResult iso18k6bRead(StUhf.UID uid, int startIndex, int length)
public abstract StUhf.InterrogatorModelDs.UmdIso18k6bWriteResult iso18k6bWrite(StUhf.UID uid, int startAddress, byte[] data)
public abstract StUhf.InterrogatorModelDs.UmdIso18k6bLockResult iso18k6bLock(StUhf.UID uid, int lockAddress)
public abstract StUhf.InterrogatorModelDs.UmdIso18k6bQueryLockResult iso18k6bQueryLock(StUhf.UID uid, int lockAddress)