2013-04-18 12 views
5

Opracowuję system zawierający tagi NFC i telefon z Androidem, wykorzystując unikatowe identyfikatory znaczników NFC. Ale nie wiem, jakie są różnice między 4 typami tagów NFC. Znalazłem to:Znaczniki NFC unikalny identyfikator

„NFC kompatybilne znaczniki mogą być następujące technologie/norm a każdy z nich ma inną koncepcję 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 

Istnieje również nieoficjalna obsługa kart Mifare Classic jako znaczników NFC I każdy z nich określa jakiś numer identyfikacyjny:

  • T opaz/kamień ma identyfikator 4-bajtowy
  • Mifare UL UID 7-bajtowy
  • Mifare Classic posiada 4 lub 7-bajtowy UID
  • FeliCa ma identyfikator 8 bajtów
  • ISO14443-4A ma 4, 7 lub 11-bajtowy UID
  • ISO14443-4B posiada 4-bajtowy PUPI

czy jakieś testy z NFC listy, zobaczysz, co wychodzi w zależności od używanego tagu. A dla kodu zobaczyć kod NFC list.c jak Identyfikatory są pobierane i wyświetlane.”

Czy to prawda i jest Thera coś jeszcze? Pomożesz mi?

Odpowiedz

2

tylko niektóre bity za uwagę :..

Topaz/Juwel tagi z Broadcom (poprzednio Innovision) są coraz bardzo ciężko znaleźć wydaje Broadcom nie jest już ich wspieranie

Mifare Classic, nie są zawarte w standardzie NFC urządzeń z. stos protokołów od NXP (wszystkie do Androida 4.1x) obsługuje je tak czy inaczej, dlatego są popularne, ze względu na dużą pamięć. Ale od wersji Androida 4.2 (np. Nexus 4 lub Nexus 10) stos NFC pochodzi z Broadcom, a klasyczne Mifare nie jest już obsługiwane.

Znaczniki Felica są często trudne do znalezienia.

Tak więc bezpieczną trasą są tagi z układami Ntag Mifare UL lub NXP.

+0

Dzięki, ale jeszcze jedno chcę zadać to jakie są różnice pomiędzy UID 4 rodzaje NFC tag? –

+1

UID to liczby, które różnią się długością, jak podano powyżej. Jeśli chcesz napisać SW do pracy z wieloma typami układów i bazując na identyfikatorze, musisz rozpoznać różne żetony i uczynić swój kod świadomym. – corvairjo

0

Przeczytaj więcej o tagach nfc z tymi linkami.

Typ 1: Tag jest oparty na normie ISO/IEC 14443A. Ten typ znacznika jest odczytywany jako i można go ponownie zapisać. Pamięć tagów może być chroniona przed zapisem. Wielkość pamięci może wynosić od 96 bajtów do 2 kilobajtów. Prędkość komunikacji ze znacznikiem wynosi 106 kbit/sek.Przykład: Innovision Topaz

Typ 2: Znacznik jest oparty na ISO/IEC 14443A. Ten typ znacznika jest odczytywany i można go ponownie zapisać. Pamięć tagów może być chroniona przed zapisem. Rozmiar pamięci może wynosić od 48 bajtów do 2 kilobajtów. Prędkość komunikacji ze znacznikiem wynosi 106 kbit/sek. Przykład: NXP Mifare Ultralekkie NXP Mifare Ultralekkie

Typ 3: znaczników jest oparty na Japanese Industrial Standard (JIS) X 6319-4. Ten typ tagu jest wstępnie skonfigurowany do produkcji, aby można go było odczytać i ponownie zapisać lub tylko do odczytu. Rozmiar pamięci może wynosić maksymalnie 1 Mb. Prędkość komunikacji ze znacznikiem to 212 kbit/sek. Przykład Sony Felica

4 Typ: jest w pełni zgodny z normą ISO/IEC 14443 (A \ & B) standardowy cykl . Ten typ tagu jest wstępnie skonfigurowany do produkcji, aby można go było odczytać i ponownie zapisać lub tylko do odczytu. Rozmiar pamięci może wynosić maksymalnie 32 KB; Do komunikacji z tagami można używać APDU zgodnie z ISO 7816-4 . Szybkość komunikacji ze znacznikiem wynosi 106 kbit/sek. Przykład. NXP DESFIRE NXP SmartMX z JCOP)

Co więcej informacja o wielkości UID znacznika, a inne szczegóły opisie zawierają z tego łącza.

https://www.tagnfc.com/en/info/11-nfc-tags-specs

Powiązane problemy