public interface IUHFURx extends IUHF, IMultipleAntenna
Bank_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 |
---|---|
boolean |
disableBeep()
禁用蜂鸣器
|
boolean |
enableBeep()
启用蜂鸣器
|
java.util.List<AntennaState> |
getANT()
获取天线
|
java.util.List<AntennaConnectState> |
getAntennaConnectState() |
ReaderIPEntity |
getDestIP()
获取目标IP
|
int |
getErrCode() |
byte[] |
getInputStatus()
获取输入口状态
|
java.lang.String |
getSTM32Version() |
int[] |
getTriggerWorkModePara()
获取触发工作模式参数
|
ReaderIPEntity |
getUhfReaderIP()
获取UHF读写器IP
|
int |
getWorkMode()
获取工作模式
|
boolean |
isEnableBeep()
是否启用蜂鸣器
|
boolean |
setANT(java.util.List<AntennaState> antStatus)
设置天线
|
boolean |
setDestIP(ReaderIPEntity readerIPEntity)
设置目标IP
|
boolean |
setRelayStatus(byte status)
设置继电器状态
|
boolean |
setTriggerWorkModePara(int input,
int workTime,
int waitTime,
int receiveMode)
设置触发工作模式参数
|
boolean |
setUhfReaderIP(ReaderIPEntity readerIPEntity)
设置UHF读写器IP
|
boolean |
setWorkMode(int mode)
设置工作模式
|
boolean |
softwareReset()
软件复位
|
boolean |
uhfJump2BootSTM32() |
blockWriteData, eraseData, eraseData, free, generateLockCode, getConnectStatus, getCW, getEPCAndTIDUserMode, getFrequencyMode, getGen2, getProtocol, getRFLink, getTemperature, getVersion, init, inventorySingleTag, isInventorying, killTag, killTag, lockMem, lockMem, readData, readData, readTagFromBuffer, setConnectionStatusCallback, setCW, setEPCAndTIDMode, setEPCAndTIDUserMode, setEPCMode, setFastID, setFilter, setFreHop, setFrequencyMode, setGen2, setInventoryCallback, setProtocol, setRFLink, setTagFocus, startInventoryTag, stopInventory, uhfBlockPermalock, uhfJump2Boot, uhfJump2Boot, uhfStartUpdate, uhfStopUpdate, uhfUpdating, writeData, writeData, writeDataToEpc, writeDataToEpc
getAntennaPower, getAntennaPower, setAntennaPower
int getErrCode()
boolean enableBeep()
boolean disableBeep()
boolean isEnableBeep()
boolean setUhfReaderIP(ReaderIPEntity readerIPEntity)
readerIPEntity
- 读写器IP地址ReaderIPEntity getUhfReaderIP()
ReaderIPEntity getDestIP()
boolean setDestIP(ReaderIPEntity readerIPEntity)
readerIPEntity
- 目标IP地址boolean softwareReset()
boolean setANT(java.util.List<AntennaState> antStatus)
setANT
in interface IMultipleAntenna
antStatus
- 下标[0]:天线1的状态值, 下标[1]:天线2的状态值, 下标[2]:天线3的状态 值, 下标[3]:天线4的状态值 ; 状态值的含义:1表示使用当前天线,0表示不使用当前天线。java.util.List<AntennaState> getANT()
getANT
in interface IMultipleAntenna
int getWorkMode()
boolean setWorkMode(int mode)
mode
- 0:表示命令模式,1:表示自动模式,2:表示触发模式boolean setTriggerWorkModePara(int input, int workTime, int waitTime, int receiveMode)
input
- 触发IO,0x00表示触发输入1; 0x01表示触发输入2workTime
- 触发工作时间,表示有触发输入时读卡工作时间,单位是10mswaitTime
- 触发时间间隔,表示触发工作时间结束后,间隔多久再判断触发输入IO口进行触发,单位是10msreceiveMode
- 标签输出方式,0x00表示串口输出,0x01表示UDP输出。int[] getTriggerWorkModePara()
byte[] getInputStatus()
boolean setRelayStatus(byte status)
status
- 0:断开,1:闭合boolean uhfJump2BootSTM32()
java.lang.String getSTM32Version()
java.util.List<AntennaConnectState> getAntennaConnectState()