Przejdź do głównej zawartości
Ta strona została automatycznie przetłumaczona z angielskiego. Zgłoś błąd lub zaproponuj poprawkę.

Uniwersalna tożsamość filamentu

Chip TigerTag nadaje szpuli uniwersalną tożsamość: jeden otwarty rekord tego, czym filament jest, niezależny od tego, kto go wyprodukował, kto go sprzedaje i która drukarka go stopi.

Tożsamość obejmuje (lista niewyczerpująca):

Rodzina pól Przykłady
Marka dowolny producent filamentu, ze wspólnej listy referencyjnej
Materiał / typ PLA, PETG, ABS, TPU… + podtyp
Aspekt / kolor wartość koloru, wykończenie
Geometria średnica (1,75 / 2,85 mm)
Ustawienia druku zalecane temperatury
Cykl życia waga, data produkcji

Tożsamości nie są dowolnym tekstem: marki, materiały, aspekty, typy, średnice i jednostki pochodzą ze wspólnej bazy referencyjnej udostępnianej pod cdn.tigertag.io (hostowanej w tym samym projekcie Firebase co konta). Każda aplikacja rozwiązuje te same identyfikatory do tego samego znaczenia, więc chip zakodowany jednym narzędziem odczytuje się identycznie w każdym innym.

Tabele są publikowane dwa razy i są to te same tabele. To pliki JSON w folderze database/ przewodnika RFID, do swobodnego osadzania (CC0) i synchronizowane z katalogiem co 6 godzin. Udostępnia je też publiczne API, każdą pod własnym endpointem (lista). To pliki gwarantuje protokół: rozwiązują każdy identyfikator, jaki może nosić chip, bez sieci i bez konta. Tiger Studio dołącza je do instalacji (assets/db/tigertag/) i odświeża z CDN.

Tożsamość jest rekordem, a nie chipem — i przechodzi przez cztery stany:

flowchart LR
  TD["TigerData<br/>the protocol's data in digital form<br/>(no chip, no UID — lives anywhere)"]
  TDP["TigerData+<br/>digital, and tied to a real catalogue product<br/>(still no chip, but nothing typed by hand)"]
  TT["TigerTag<br/>the data written into an NFC chip<br/>(a physical UID is now associated)"]
  TTP["TigerTag+<br/>the chip carries a real catalogue product<br/>(still 100% offline; signed = TigerTag+ Certified)"]
  TD -- "pick it from the catalogue" --> TDP
  TD -- "write to a chip" --> TT -- "pick a catalogue product" --> TTP
  TDP -- "write to a chip" --> TTP
  • TigerData to protokół przed chipem: ta sama tożsamość przechowywana cyfrowo — w magazynie, bazie danych, pliku, gdziekolwiek. Protokół TigerTag może żyć całkowicie poza chipem RFID. Ta idea wirtualnego chipa to innowacja TigerSystem — nie istnieje nigdzie indziej: zarządzaj pełnym magazynem bez ani jednego chipa NFC, wyślij tożsamość do chipa później lub nigdy, a interoperacyjność protokołu zostaje zachowana w obu przypadkach.
  • TigerData+ to TigerData, które wie, dokładnie jakim produktem jest. Nadal bez chipa, nadal nic do kupienia — ale zamiast tego, co wpisał właściciel, niesie prawdziwy produkt z oficjalnego katalogu: dokładną markę, kolor, materiał, temperatury, średnicę, SKU i EAN, prosto ze źródła. Dostajesz je, wybierając produkt zamiast go opisywać.

To nie jest TigerTag+ i nigdy się za niego nie podaje: brak chipa, brak UID. Znak + oznacza zidentyfikowany, a nie certyfikowany. Dla deweloperów: szpula jest TigerData+, gdy jest bezchipowa i niesie prawdziwy identyfikator produktu — ta para jest definicją i jest odzwierciedlona w rekordzie jako protocol: "TigerData+", abyś mógł ją odczytać bezpośrednio. Zobacz strukturę danych Firestore.

  • W chwili, gdy te dane zostają zapisane do chipa NFC, stają się TigerTag: z tożsamością zostaje wreszcie powiązany fizyczny UID.
  • Zapisz do tego chipa produkt z katalogu zamiast wartości wpisanych ręcznie, a będzie to TigerTag+ — ten sam + co w TigerData+, to samo znaczenie: zidentyfikowany. Podpisany przez certyfikowanego producenta staje się TigerTag+ Certified. W obu przypadkach chip pozostaje w 100 % odczytywalny offline.

TigerData może pozostać cyfrowe na zawsze albo zostać atomowo awansowane do prawdziwego chipa, gdy będziesz gotów (Tiger Studio robi to jednym krokiem). Wszystkie cztery stany podróżują też jako pliki: format wymiany .ttag niesie jeden lub więcej materiałów magazynowych — TigerData, TigerData+, TigerTag lub TigerTag+ — na pendrive’ie, w e-mailu, między narzędziami.

Cztery stany powyżej to stany rekordu. Przewodnik RFID wymienia zamiast tego typy tagów, a one opisują chip: to, co zapisano w krzemie, odczytywane offline, bez konta. To dwie osie, a nie dwie wersje jednej listy, i żadna z nich nie jest błędna.

Co czytnik znajduje na chipie dla każdego stanu:

Stan rekordu Na chipie
TigerData, TigerData+ nic: chipa jeszcze nie ma
TigerTag ID TigerTag 0x5BF59264 oraz ID Product 0xFFFFFFFF (brak)
TigerTag+ ID TigerTag 0xBC0FCB97 oraz ID Product z katalogu
TigerTag+ Certified to samo co TigerTag+, plus ważny podpis na stronach 0x18–0x27

TigerTag+ ma ten sam identyfikator typu, podpisany czy nie. Aby wiedzieć, czy chip jest TigerTag+ Certified, czytnik weryfikuje podpis; identyfikator typu tego nie powie.

Oś chipa ma jedną wartość, za którą nie stoi żaden rekord: TigerTag Init (0x6C41A2E1). Oznacza pusty chip przygotowany do zapisu. O filamencie nic jeszcze nie postanowiono, więc nie ma rekordu, który mógłby być w jakimkolwiek stanie, i nie jest to stan piąty.

Promowanie szpuli to przejście z lewej strony diagramu na prawą: istniejący rekord TigerData lub TigerData+ zostaje zapisany na czystym chipie NTAG, a szpula od tej pory sama niesie swoją tożsamość, offline.

To, co wychodzi, zależy wyłącznie od tego, co weszło:

Promujesz… Otrzymujesz… Ponieważ
TigerData — wartości wybrane przez właściciela TigerTag z tożsamością powiązany jest teraz fizyczny UID
TigerData+ — prawdziwy produkt z katalogu TigerTag+ chip niesie teraz ID produktu z katalogu: nadal zidentyfikowany, nadal niepodpisany

Ten drugi wiersz to całe słownictwo + w jednej linii. Promocja zmienia stan — z cyfrowego na chip — i nigdy znaczenia +. Tylko podpis certyfikowanego producenta czyni z chipa TigerTag+ Certified, a żadna promocja go nie wytwarza.

Promocja nie jest też drogą w jedną stronę. Chipy nigdy nie są blokowane przed zapisem: promowany chip można wymazać z poziomu Tiger NFC Connect lub Tiger Studio i zapisać ponownie (chip TigerTag). Tożsamością jest rekord; chip to tylko miejsce, w którym ona teraz mieszka.


Zobacz też: Strona produktu TigerTag, Magazyn i synchronizacja z chmurą