Class NfcA

java.lang.Object
com.codename1.nfc.TagTechnology
com.codename1.nfc.NfcA

public class NfcA extends TagTechnology
NFC-A (ISO 14443-3A) raw transceive view. Use [#transceive(byte[])] to send commands at the ISO 14443-3 framing layer (below ISO-DEP). Most apps should prefer IsoDep / MifareUltralight etc., reaching for NfcA only for tags that lack a higher-level technology.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    ATQA bytes (Answer To Request - Type A).
    short
    SAK byte (Select Acknowledge) reported during ISO 14443-3 activation.
    final TagType
    The technology variant this view represents.

    Methods inherited from class TagTechnology

    transceive

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NfcA

      public NfcA()
  • Method Details

    • getSak

      public short getSak()
      SAK byte (Select Acknowledge) reported during ISO 14443-3 activation. 0 when the platform does not expose it.
    • getAtqa

      public byte[] getAtqa()
      ATQA bytes (Answer To Request - Type A). Empty when not exposed.
    • getType

      public final TagType getType()
      Description copied from class: TagTechnology
      The technology variant this view represents.
      Specified by:
      getType in class TagTechnology