public class DeviceManager
extends java.lang.Object
implements jp.co.asterisk.asreader.communicationmanager.CommunicationDeviceCallback
修飾子とタイプ | クラスと説明 |
---|---|
static class |
DeviceManager.ConnectionControlMode
Control mode for connection processing.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
Close a connection session
|
DeviceManager.ConnectionControlMode |
getConnectionControlMode()
Can Get the control mode for the connection process.
|
static DeviceManager |
getInstance()
Gets DeviceManager instance.
|
void |
getReaderInfo()
Gets device information.
|
void |
getReaderSettings()
Gets device options.
|
DeviceConst.TriggerMode |
getTriggerMode()
Get current decode mode.
|
void |
initialize(android.content.Context context)
Initializes
|
boolean |
isConnected()
Connect status of AsReader.
|
boolean |
isOpen()
Gets the connection session status.
|
void |
onReceivedData(jp.co.asterisk.asreader.communicationmanager.packet.PacketModel packetModel)
Called when data related to DeviceManager is received.
|
void |
open()
Open a connection session
|
void |
setCallback(DeviceManagerCallback callback)
Registers a DeviceManagerCallback callback.
|
void |
setConnectionControlMode(DeviceManager.ConnectionControlMode mode)
Can set the control mode for the connection process.
|
void |
setReaderSettings(boolean beep,
boolean vib,
boolean aimer,
boolean led)
Set device options.
|
void |
setTriggerMode(DeviceConst.TriggerMode mode)
Set current decode mode.
|
public static DeviceManager getInstance()
public void setCallback(DeviceManagerCallback callback)
callback
- DeviceManagerCallbackpublic void setConnectionControlMode(DeviceManager.ConnectionControlMode mode)
mode
- DeviceManager#ConnectionControlMode
public DeviceManager.ConnectionControlMode getConnectionControlMode()
DeviceManager#ConnectionControlMode
public boolean isConnected()
public void setTriggerMode(DeviceConst.TriggerMode mode)
mode
- DeviceConst.TriggerMode
public DeviceConst.TriggerMode getTriggerMode()
public void initialize(android.content.Context context)
context
- Contextpublic boolean isOpen()
public void open()
DeviceManager.ConnectionControlMode
is SDK.public void close()
DeviceManager.ConnectionControlMode
is SDK.public void setReaderSettings(boolean beep, boolean vib, boolean aimer, boolean led)
beep
- true : Beep on false : Beep offvib
- true : Vibration on false : Vibration offaimer
- true : Aimer on false : Aimer offled
- true : LED on false : LED off (Battery LED)public void getReaderSettings()
public void getReaderInfo()
public void onReceivedData(jp.co.asterisk.asreader.communicationmanager.packet.PacketModel packetModel)
jp.co.asterisk.asreader.communicationmanager.CommunicationDeviceCallback
onReceivedData
インタフェース内 jp.co.asterisk.asreader.communicationmanager.CommunicationDeviceCallback
packetModel
- PacketModel