public interface FelicaCard extends Card
FelicaCard
interface defines the operations for Felica cards, a type of contactless card,
facilitating the transmission of APDU commands between the Felica card and the card reader.
Felica cards are widely used in various contactless payment systems and are known for their rapid communication capabilities. This interface allows for direct interaction with Felica cards using specialized APDU commands.
PROTOCOL_RFCARD_TYPE_A, PROTOCOL_RFCARD_TYPE_B, PROTOCOL_T_0, PROTOCOL_T_1, PROTOCOL_UNKNOWN, STATUS_ABSENT, STATUS_CONNECTED, STATUS_DISCONNECTED
Modifier and Type | Method and Description |
---|---|
byte[] |
transmit(byte[] apdu)
Transmits a data buffer to the Felica card reader.
|
getCardStatus, getID, getIDInfo, getProtocol
byte[] transmit(byte[] apdu) throws DeviceException
This method is typically used for sending commands to and receiving responses from a Felica card, allowing for various operations such as reading from or writing to the card.
apdu
- Data buffer to be transmitted, structured as specified.DeviceException
- for standard device-related errors as documented in DeviceException
.