public class RP902Reader extends BaseReader
_actionState, _baseDevice, _baseEngine, _baseTransport, _baseUHF, _checkInterval, _failCount, _fwVersion, _isDisconnecting, _lastError, _serialNo, DEFAULT_BATTERY_CHECK_INTERVAL, mLastTime, RETRY_COUNT, TAG| Constructor and Description |
|---|
RP902Reader(BaseTransport baseTransport) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys an instance of the BaseReader class and cleans up resources.
|
OperatingMode |
getOperatingMode()
Returns the operating mode of the device.
|
boolean |
initReader()
Initializes an BaseReader instance after the BaseReader instance is associated with the device.
|
void |
onActionChanged(ResultCode resultCode,
ActionType actionType,
Object params) |
void |
onBatteryState(int batteryState,
Object params) |
void |
onEngineReadyEvent(boolean state,
Object params) |
void |
onEvent(ProtocolEventId protocolEventId,
Object data)
Use only within the SDK.
|
void |
onFirmwareUpdate(FirmwareUpdateState state,
int percentage,
Object params) |
void |
onKeyEvent(KeyType keyType,
KeyState keyState,
Object params) |
void |
onNotificationState(NotificationState state,
Object params) |
void |
onStateChanged(ConnectState state,
Object params)
Called when the connection state of the BaseTransport instance and the device changes.
|
void |
onTemperatureState(double temperature,
Object params) |
int |
read(byte[] buff,
int length)
Use only within the SDK.
|
void |
setDisplayTags(DisplayTags displayTags)
Returns the display tags of the device.
|
void |
setOperatingMode(OperatingMode mode)
Sets the operating mode of the device.
|
void |
setSoftWareScan(boolean softwareScan) |
int |
write(byte[] buff,
int length)
Use only within the SDK.
|
abortFirmwareUpdate, addListener, allocateEngine, allocateUHF, allocateUHF, assertAction, checkError, clearListener, connect, disconnect, eventNotify, factoryReset, firmwareUpdate, getAction, getAddress, getAmbientTemperature, getAmbientTemperatureProtection, getAutoOffTime, getAutoOffTimeList, getBaseEngine, getBatteryState, getBatteryStatus, getBatteryStatusExtended, getBeeper, getBluetoothAddress, getBluetoothName, getBluetoothSecuritySimplePairing, getCheckInterval, getConnectionMode, getConnectType, getControlCharacterFilter, getDataCollectionMode, getDataDisplayMode, getDataDisplayTime, getDataFormat, getDataInfo, getDataRange, getDataTerminator, getDeviceName, getDeviceType, getEngineModel, getEngineVersion, getFindReplace, getGs1Ai, getHidInterCharacterDelay, getHidKeyboardCase, getHidKeyboardLanguage, getInventoryDataFormat, getKeyFunction, getLastError, getLedControl, getParameter, getParameter, getParameters, getParameters, getPATemperature, getPATemperatureProtection, getProtocol, getReadMode, getRfidModuleFirmware, getRfidModuleSkuType, getRfidModuleType, getRfidUhf, getScannerDataFormat, getScannerIndicator, getScreenOffTime, getSerialNo, getSettingByLabel, getSKU, getState, getSupportedParameterIds, getSupportedParameterIds, getSupportedParameters, getSupportedParameters, getTagUnique, getTemperature, getTemperatureProtectionMode, getTime, getTransport, getUserData, getVersion, getVibrator, listen, reboot, removeListener, resetError, retrieveBatchedData, setAction, setAddress, setAmbientTemperatureProtection, setAutoOffTime, setBarcodeEventListener, setBeeper, setBluetoothSecuritySimplePairing, setCheckInterval, setConnectionMode, setControlCharacterFilter, setDataCollectionMode, setDataDisplayMode, setDataDisplayTime, setDataFormat, setDataInfo, setDataRange, setDataTerminator, setDeviceIndicator, setDeviceName, setDeviceType, setDisplayOutput, setFindDevice, setFindReplace, setGs1Ai, setHidInterCharacterDelay, setHidKeyboardCase, setHidKeyboardLanguage, setInventoryDataFormat, setKeyFunction, setLastError, setLedControl, setParameter, setParameter, setParameters, setParameters, setPATemperatureProtection, setReadMode, setRfidEventListener, setScannerDataFormat, setScannerIndicator, setScreenOffTime, setSettingByLabel, setTagUnique, setTemperatureProtectionMode, setTime, setUserData, setVibrator, shutDown, stagingReset, startDecode, stopDecode, toString, triggerAccessResultEvent, triggerActionChangedEvent, triggerAntennaStatusEvent, triggerBarcodeDataEvent, triggerBatchDataEvent, triggerBatteryStateEvent, triggerConnectStateChangedEvent, triggerFirmwareUpdateEvent, triggerKeyChangedEvent, triggerLBTStatusEvent, triggerNotificationStateEvent, triggerReadTagEvent, triggerTemperatureStateEvent, unpairBluetoothpublic RP902Reader(BaseTransport baseTransport)
public int read(byte[] buff,
int length)
public int write(byte[] buff,
int length)
public void destroy()
BaseReaderdestroy in class BaseReaderpublic OperatingMode getOperatingMode()
throws ReaderException
BaseReadergetOperatingMode in class BaseReaderReaderException - An ReaderException exception is thrown if a failure occurs while
setting data on the instrument or returning data.public void setOperatingMode(OperatingMode mode)
throws ReaderException
BaseReadersetOperatingMode in class BaseReadermode - An OperatingMode enumeration representing the operating mode to set.ReaderException - An ReaderException exception is thrown if a failure occurs while
setting data on the instrument or returning data.public void setSoftWareScan(boolean softwareScan)
public void setDisplayTags(DisplayTags displayTags)
BaseReadersetDisplayTags in class BaseReaderpublic void onStateChanged(ConnectState state, Object params)
BaseReaderonStateChanged in class BaseReaderstate - A ConnectState enumeration that indicates the device and its connection status.params - This parameter is used to transmit additional information that is generatedpublic void onActionChanged(ResultCode resultCode, ActionType actionType, Object params)
public void onBatteryState(int batteryState,
Object params)
public void onNotificationState(NotificationState state, Object params)
public void onTemperatureState(double temperature,
Object params)
public void onFirmwareUpdate(FirmwareUpdateState state, int percentage, Object params)
public void onEngineReadyEvent(boolean state,
Object params)
public void onEvent(ProtocolEventId protocolEventId,
Object data)
public boolean initReader()
BaseReaderinitReader in class BaseReader