Uniwersalna tożsamość filamentu
Jedna tożsamość, czytelna wszędzie
Dział zatytułowany „Jedna tożsamość, czytelna wszędzie”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 |
Wspólna baza referencyjna
Dział zatytułowany „Wspólna baza referencyjna”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.
Jedna tożsamość, cztery stany
Dział zatytułowany „Jedna tożsamość, cztery stany”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 jakoprotocol: "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.
Rekord i chip
Dział zatytułowany „Rekord i chip”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.
Promocja: od rekordu do chipa
Dział zatytułowany „Promocja: od rekordu do chipa”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ą