public abstract static class StUhf.InterrogatorModelDs.InterrogatorModelD2 extends StUhf.InterrogatorModelDs.InterrogatorModelD1
Modifier and Type | Method and Description |
---|---|
abstract StUhf.InterrogatorModelDs.UmdLinkProfile |
getLinkProfile() |
abstract java.lang.Integer |
getOutputPower()
get power setting
|
abstract java.lang.Integer |
getReadersTemperature()
get module temperature in celsius
|
protected abstract java.lang.Integer |
getSwr(StUhf.InterrogatorModelDs.UmdFrequencyPoint frequencyPoint) |
abstract void |
iso18k6bInventory(StUhf.InterrogatorModelDs.UmdOnIso18k6bInventory on18k6bInventory)
start a invenotory for 18k6b.Tags
|
abstract StUhf.InterrogatorModelDs.UmdIso18k6bLockResult |
iso18k6bLock(StUhf.UID uid,
int lockAddress)
lock 18k6b tags
|
abstract StUhf.InterrogatorModelDs.UmdIso18k6bQueryLockResult |
iso18k6bQueryLock(StUhf.UID uid,
int lockAddress)
Query lock state of 18k6b tag
|
abstract StUhf.InterrogatorModelDs.UmdIso18k6bReadResult |
iso18k6bRead(StUhf.UID uid,
int startIndex,
int length)
read data from 18k6b tags
|
abstract StUhf.InterrogatorModelDs.UmdIso18k6bWriteResult |
iso18k6bWrite(StUhf.UID uid,
int startAddress,
byte[] data)
write data into 18k6b tags
|
abstract StUhf.InterrogatorModelDs.UmdEpcMatchSetting |
iso18k6cGetAccessEpcMatch()
get current epc match setting
|
abstract java.lang.Boolean |
iso18k6cSetAccessEpcMatch(StUhf.InterrogatorModelDs.UmdEpcMatchSetting epcMatchSetting)
set epc match setting,so as to operate with specified tags
|
abstract java.lang.Boolean |
setLinkProfile(StUhf.InterrogatorModelDs.UmdLinkProfile linkProfile) |
abstract java.lang.Boolean |
setOutputPower(int power)
set power setting,if you set it temporarily,plase use
setOutputPowerTemporarily(int) |
abstract java.lang.Boolean |
setOutputPowerTemporarily(int power)
set power temporarily.The value will not be write to flash to lengen lifespan of flash.
|
getFirmwareVersion, inventoryBufferGet, inventoryBufferGetAndReset, inventoryBufferGetCount, inventoryBufferReset, iso18k6cCustomizedSessionTargetInventory, iso18k6cInventory, iso18k6cKill, iso18k6cLock, iso18k6cRead, iso18k6cRealTimeInventory, iso18k6cWrite, reset
public abstract java.lang.Integer getOutputPower()
getOutputPower
in class StUhf.InterrogatorModelDs.InterrogatorModelD1
public abstract java.lang.Boolean setOutputPower(int power)
setOutputPowerTemporarily(int)
setOutputPower
in class StUhf.InterrogatorModelDs.InterrogatorModelD1
power
-
the power will be set by dbm ,[0,32]public abstract java.lang.Boolean iso18k6cSetAccessEpcMatch(StUhf.InterrogatorModelDs.UmdEpcMatchSetting epcMatchSetting)
epcMatchSetting
-
epc match settingiso18k6cGetAccessEpcMatch()
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 iso18k6bInventory(StUhf.InterrogatorModelDs.UmdOnIso18k6bInventory on18k6bInventory)
on18k6bInventory
-
lisener for the result #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)