public abstract class RFIDWithUHFAxBase_qcom extends RFIDWithUHFUART_qcom implements IURAxOfAndroidUart
UhfBase.ErrorCodeBank_EPC, Bank_RESERVED, Bank_TID, Bank_USER, LockBank_ACCESS, LockBank_EPC, LockBank_KILL, LockBank_TID, LockBank_USER, LockMode_LOCK, LockMode_OPEN, LockMode_PLOCK, LockMode_POPEN, UPDATE_UHF| Modifier and Type | Method and Description |
|---|---|
void |
buzzer()
成功的通知提示(发出提示音)
Success Notification Sound (Play Sound) |
void |
buzzerOn(int playTime,
int beepTime,
int interval) |
boolean |
free()
关闭UHF模块
Switch off UHF module |
java.util.List<AntennaState> |
getANT()
获取当前设置的天线
|
java.util.List<AntennaConnectState> |
getAntennaConnectState() |
java.util.List<AntennaPowerEntity> |
getAntennaPower() |
int |
getAntennaPower(AntennaEnum ant) |
boolean |
init_R2000()
初始化UHF模块
|
boolean |
init()
初始化UHF模块,适应所有模块
Initialize UHF module(Support all modules) |
boolean |
init(Context context)
初始化UHF模块
|
void |
led()
成功的通知提示(指示灯闪烁)
Success Notification Sound (flashing light) |
UHFTAGInfo |
readTagFromBuffer()
* Deprecated.
|
java.lang.String |
readTcpServiceState() |
boolean |
setANT(java.util.List<AntennaState> antStatus)
设置天线启用状态(Set the antenna enable state)
|
boolean |
setAntennaPower(AntennaEnum ant,
int power) |
boolean |
startInventoryTag()
开始循环识别标签。
|
void |
successNotify()
成功的通知提示(指示灯闪烁同时发出提示音)
Success Notification Sound (Play notification tune when light flashing) |
blockWriteData, eraseData, eraseData, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getEPCAndTIDUserModeEx, getErrCode, getFrequencyMode, getGen2, getHardwareVersion, getInstance, getPower, getProtocol, getRFLink, getTemperature, getVersion, inventorySingleTag, isInventorying, isPowerOn, killTag, killTag, lockMem, lockMem, readData, readData, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCAndTIDUserModeEx, setEPCAndUserReservedModeEx, setEPCMode, setFastID, setFilter, setFreHop, setFrequencyMode, setGen2, setGen2, setInventoryCallback, setPower, setPowerOnBySystem, setPowerOnDynamic, setProtocol, setRFLink, setTagFocus, setUart, startInventoryTag, startInventoryTag, startLocation, startRadarLocation, stopInventory, stopLocation, stopRadarLocation, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, UHFVerifyVoltage, writeData, writeData, writeDataToEpc, writeDataToEpcpublic boolean init_R2000()
RFIDWithUHFUART_qcom初始化UHF模块
Initialize UHF module
init_R2000 in interface IUHFOfAndroidUartinit_R2000 in class RFIDWithUHFUART_qcompublic boolean init(Context context)
RFIDWithUHFUART_qcom初始化UHF模块
Initialize UHF module
init in interface IUHFinit in class RFIDWithUHFUART_qcomcontext - contextpublic boolean init()
RFIDWithUHFUART_qcominit in class RFIDWithUHFUART_qcompublic boolean free()
RFIDWithUHFUART_qcomfree in interface IUHFfree in class RFIDWithUHFUART_qcompublic java.util.List<AntennaState> getANT()
public boolean setANT(java.util.List<AntennaState> antStatus)
antStatus - 天线参数(Antenna parameter)public UHFTAGInfo readTagFromBuffer()
RFIDWithUHFUART_qcom.setInventoryCallback(IUHFInventoryCallback inventoryCallback) instead .readTagFromBuffer in interface IUHFreadTagFromBuffer in class RFIDWithUHFUART_qcompublic void successNotify()
successNotify in interface IURAxOfAndroidUartpublic void led()
led in interface IURAxOfAndroidUartpublic void buzzer()
buzzer in interface IURAxOfAndroidUartpublic void buzzerOn(int playTime,
int beepTime,
int interval)
public boolean setAntennaPower(AntennaEnum ant, int power)
public int getAntennaPower(AntennaEnum ant)
public java.util.List<AntennaPowerEntity> getAntennaPower()
public java.lang.String readTcpServiceState()
public boolean startInventoryTag()
IUHF开始循环识别标签。
Begin looping through the identification labels.
通过 IUHF.setInventoryCallback(IUHFInventoryCallback inventoryCallback) 这个回调接口获取标签数据,需要在开始盘点之前调用setInventoryCallback方法。
Get the label data through the callback interface IUHF.setInventoryCallback(IUHFInventoryCallback inventoryCallback), you need to call the setInventoryCallback method before starting the inventory.
备注:开启循环识别标签后模块只能响应IUHF.stopInventory()函数 。
Note: The module can only respond to the IUHF.stopInventory() function after the loop identification tag is turned on.
startInventoryTag in interface IUHFstartInventoryTag in class RFIDWithUHFUART_qcompublic java.util.List<AntennaConnectState> getAntennaConnectState()