public class BTReader extends CCIDReader
arrayOfSupportedDataRates, bMessageType_OFFSET, CARD_EVENT_DETECED, CARD_EVENT_REMOVED, CCID_COMMAND_FAILED, CCID_ICC_ABSENT, CCID_ICC_PRESENT_ACTIVE, CCID_ICC_PRESENT_INACTIVE, CCID_TIME_EXTENSION, ERROR_OFFSET, LOG_APDU, LOG_CCID, LOG_INFO, mCCIDVersion, mClassEnvelope, mClassGetResponse, mDataRate, mDefaultClock, mFeatures, mLcdLayout, mLogLevel, mMaxCCIDBusySlots, mMaxCCIDMessageLength, mMaxClock, mMaxDataRate, mMaxIFSD, mMaxSlotIndex, mMechanical, mNumClockSupported, mNumDataRatesSupported, mPINSupport, mProtocols, mSynchProtocols, mVoltageSupport, RDR_to_PC_SlotStatus, STATUS_OFFSET, VERSION| Constructor and Description |
|---|
BTReader(android.bluetooth.BluetoothAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
void |
Close() |
java.lang.String |
getReaderName() |
static java.util.List<BTReader> |
getReaders(android.bluetooth.BluetoothAdapter adapter) |
void |
logData(java.lang.String message) |
void |
Open() |
void |
OpenEx(int nReTry) |
byte[] |
Read() |
byte[] |
Read(int timeout) |
void |
setDevice(android.bluetooth.BluetoothDevice device) |
void |
Write(byte[] cmd) |
clone, ConnectCard, ConnectCard, ConnectCard, ConnectCard, DisConnectCard, Escape, exchangeData, finalize, GetParameters, getReaderDataRates, getSlotCount, GetSlotStatus, isCardPresent, logCCID, logData, logData, logData, logLevel, PowerOff, PowerOn, SetParameters, Transmit, WaitCardEvent, XfrBlockgetBlockWaitingTime, getHostAddress, getRecvSequenceCounter, getRemoteAddress, getSendSequenceCounter, incRecvSequenceCounter, incSendSequenceCounter, initT1Protocol, internalTransmit, isBlockComplete, setBlockWaitingTime, setRecvSequenceCounter, setSendSequenceCounter, transmit, transmit, transmitT1public void setDevice(android.bluetooth.BluetoothDevice device)
public final void logData(java.lang.String message)
public java.lang.String getReaderName()
public static java.util.List<BTReader> getReaders(android.bluetooth.BluetoothAdapter adapter)
public void Open()
throws SCException
SCExceptionpublic void OpenEx(int nReTry)
throws SCException
SCExceptionpublic void Close()
public void Write(byte[] cmd)
throws SCException
SCExceptionpublic byte[] Read(int timeout)
throws java.lang.Exception
java.lang.Exceptionpublic byte[] Read()
throws SCException
SCExceptionCopyright © 2025. All rights reserved.