Package com.metratec.lib.rfidreader.uhf
Class DeskID_UHF
- java.lang.Object
-
- com.metratec.lib.rfidreader.ConnectableDevice
-
- com.metratec.lib.rfidreader.StandardReader
-
- com.metratec.lib.rfidreader.uhf.UHFReader
-
- com.metratec.lib.rfidreader.uhf.DeskID_UHF
-
public class DeskID_UHF extends UHFReader
DeskID UHF
RFID UHF Reader with USB interface for use on a desktop or other office environment. Reads tags according to the EPC Class 1 Gen 2 Standard at 868 MHz (ETSI, EU).- Author:
- mn
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.metratec.lib.rfidreader.uhf.UHFReader
UHFReader.MEMBANK, UHFReader.PROFILE_PARAMETER, UHFReader.READER_MODE
-
-
Field Summary
-
Fields inherited from class com.metratec.lib.rfidreader.uhf.UHFReader
RESPONSE_ERROR_FLE
-
Fields inherited from class com.metratec.lib.rfidreader.StandardReader
RESPONSE_ERROR_CER, RESPONSE_ERROR_LENGHT, RESPONSE_ERROR_NSS, RESPONSE_ERROR_TCE, RESPONSE_ERROR_TOE, RESPONSE_ERROR_TOR, RESPONSE_OK
-
Fields inherited from class com.metratec.lib.rfidreader.ConnectableDevice
STATE_CONFIGURING, STATE_CONNECTING, STATE_RUNNING, STATE_STOPPED, STATE_WAITING_FOR_RECONNECT
-
-
Constructor Summary
Constructors Constructor Description DeskID_UHF(String identifier, String portName, int baudrate, int dataBit, int stopBit, int parity, int flowControl, UHFReader.READER_MODE mode)
Creates a new UHFReader class for communicate with the specified metraTec ethernet uhf readerDeskID_UHF(String identifier, String usbDeviceSerialNumber, UHFReader.READER_MODE mode)
Creates a new UHFReader class for communicate with the specified metraTec usb uhf reader
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setAntennaPort(int port)
Set the antenna port.-
Methods inherited from class com.metratec.lib.rfidreader.uhf.UHFReader
addEPC, addTRS, checkCRC16FromDirectCommand, close, directCommand, directCommand, directCommand, disableAccessPassword, disableExecuteCommandsOnInput, disableHighOnTag, disableStartUpCommands, disconnect, enableExecuteCommandsOnInput, enableHighOnTag, enableStartUpCommands, getExecuteCommandsOnInput, getHardwareCommunicationParameter, getInventory, getInventory, getInventoryRetry, getInventorySingleSlot, getPower, getProfileParameter, getProfilParameter, getQValue, getStartUpCommands, getTagData, getTagData, getTagTIDs, getTagTIDs, killTag, loadAccessPassword, loadKillPassword, lockTag, readReflectedPower, resetRFInterface, saveAccessPassword, saveKillPassword, setAccessPassword, setCommunicationChannel, setEPCMask, setExecuteCommandsOnInput, setGlobalTimeOut, setInventoryRetry, setKillPassword, setMask, setMask, setMask, setMode, setNoMask, setPower, setProfileParameter, setQValue, setRFInterface, setSavePowerMode, setStartUpCommands, setTagData, setTagData, setTagEPC, setTagEPC
-
Methods inherited from class com.metratec.lib.rfidreader.StandardReader
getCRCState, getEndOfFrameState, getFirmwareRevision, getHardwareRevision, getInput, getInputDebounceTime, getReaderType, getRevision, getSerialNumber, ping, reset, setEventListener, setInputDebounceTime, setOutput, standby, switchAntennas, wakeUp
-
Methods inherited from class com.metratec.lib.rfidreader.ConnectableDevice
connect, connect, getIdentifier, getReceiveTimeout, isConnected, setIdentifier, setMaxReconnectWaitTime, setMinReconnectWaitTime, setReceiveTimeout, start, start, stop
-
-
-
-
Constructor Detail
-
DeskID_UHF
public DeskID_UHF(String identifier, String usbDeviceSerialNumber, UHFReader.READER_MODE mode)
Creates a new UHFReader class for communicate with the specified metraTec usb uhf reader- Parameters:
identifier
- reader identifierusbDeviceSerialNumber
- serial number of the usb uhf readermode
- the used RFID communication standart. (READER_MODE
)
-
DeskID_UHF
public DeskID_UHF(String identifier, String portName, int baudrate, int dataBit, int stopBit, int parity, int flowControl, UHFReader.READER_MODE mode)
Creates a new UHFReader class for communicate with the specified metraTec ethernet uhf reader- Parameters:
identifier
- reader identifierportName
- port on which the rs232 uhf reader is connectedbaudrate
- baudrate of the rs232 uhf readerdataBit
- rs232 databitsstopBit
- rs232 stopbitparity
- rs232 parityflowControl
- rs232 flowcontrolmode
- the used RFID communication standart. (READER_MODE
)
-
-
Method Detail
-
setAntennaPort
public void setAntennaPort(int port) throws CommConnectionException, RFIDReaderException
Description copied from class:StandardReader
Set the antenna port.- Overrides:
setAntennaPort
in classStandardReader
- Parameters:
port
- antenna port for the connected multiplexer [0..15]- Throws:
CommConnectionException
- if an communication exception occursRFIDReaderException
- if an protocol exception occurs (e.g. CRC error, value out of range, ..)
-
-