Ich entwickle ein System einschließlich NFC-Tags und Android-Telefon, mit eindeutigen ID von NFC-Tags. Aber weiß nicht, was die Unterschiede zwischen 4 Typen NFC-Tag ist. Ich habe dies gefunden:NFC-Tags eindeutige ID
„NFC-kompatiblen Tags der folgenden Technologien/Standards sein können und jeder von ihnen hat eine andere Vorstellung von ID:
NFC Tag1 : Topaz/Jewel
NFC Tag2 : Mifare UL (ISO14443A-3)
NFC Tag3 : JIS X 6319-4 (FeliCa)
NFC Tag4 : ISO14443-4A or ISO14443-4B tag
Es gibt auch eine inoffizielle Unterstützung der Mifare Classic Karten als NFC-Tags. Und jeder von ihnen eine Identifikationsnummer definieren.
- T Opaz/jewel hat eine 4-Byte-ID
- Mifare UL hat einen 7-Byte-UID
- Mifare Classic a 4 oder 7-Byte-UID
- FeliCa hat eine 8-Byte-ID
- ISO14443-4A hat 4, 7 oder 11-Byte-UID
- ISO14443-4B hat ein 4-Byte PUPI
einige Tests mit nfc-Liste tun, werden Sie sehen, was auf dem verwendeten Tag je kommt. Und für Code, siehe Code von nfc-list.c wie IDs abgerufen und angezeigt.“
Ist das wahr und Thera etwas anderes ist? Können Sie mir helfen?
Danke, aber noch eine Sache, die ich fragen will, was die Unterschiede zwischen UID von 4 Arten NFC-Tag sind? –
Die UIDs sind Nummern, die sich in der Länge wie oben aufgeführt unterscheiden. Wenn Sie Ihre SW so schreiben möchten, dass sie mit mehreren Chiptypen arbeitet und auf der ID basiert, müssten Sie die verschiedenen Chips erkennen und Ihren Code darauf aufmerksam machen. – corvairjo