Bezplatný nástroj / bez odesílání
Převodník UID RFID: šestnáctkový a desítkový zápis, obrácené pořadí bajtů
Vložte UID karty a uvidíte každou reprezentaci, kterou může čtečka nebo centrální systém vytvořit: normalizovaný šestnáctkový zápis, obrácené pořadí bajtů, desítkovou hodnotu a úplnou mapu bajtů. Vše běží v tomto prohlížeči.
UID / CONVERSION
Převodník formátu UID
Normalizujte hexadecimální identifikátor, obraťte pořadí bajtů a lokálně vypočítejte desítkovou hodnotu.
Přijímá 4, 7 nebo 10 bajtů s mezerami, dvojtečkami, pomlčkami či předponou 0x.
- Normalizovaný hexadecimální zápis
04A1B2C3D4E5F6- HEX / SPACED
04 A1 B2 C3 D4 E5 F6- Obrácené pořadí bajtů
F6E5D4C3B2A104- Desítková hodnota
1303689068602870
| B0 | B1 | B2 | B3 | B4 | B5 | B6 |
|---|---|---|---|---|---|---|
| 04 | A1 | B2 | C3 | D4 | E5 | F6 |
| 4 | 161 | 178 | 195 | 212 | 229 | 246 |
Proč stejná karta ukazuje dvě různá čísla
UID RFID je posloupnost bajtů a každý systém je zobrazuje jinak. Mnoho čteček odesílá UID od nejméně významného bajtu: z 04 A1 B2 C3 se stane C3 B2 A1 04. Jiné systémy hodnotu převádějí na desítkovou, odstraňují úvodní nuly nebo číslice seskupují.
Žádný z těchto systémů se nemýlí: všechny popisují tentýž čip. Integrace selže, když si dvě strany projektu vymění seznamy identifikátorů bez dohody o reprezentaci a pořadí bajtů. Tento převodník každou reprezentaci zviditelní a rozdíl je vidět během několika sekund.
UID o délce 4, 7 a 10 bajtů
Bezkontaktní čipy podle ISO/IEC 14443 používají identifikátory o délce 4, 7 nebo 10 bajtů. Většina moderních nabíjecích a přístupových karet nese 7bajtový UID, zatímco řada instalovaných čteček stále hlásí jen 4 bajty.
Projde-li 7bajtová karta 4bajtovou cestou čtení, hodnota se ořízne a přestane odpovídat výrobnímu souboru. Než karty označíte za vadné, porovnejte délku v bajtech hlášenou centrálním systémem s délkou ve výrobním souboru.
Jak převodník používat
Zvolte šestnáctkový nebo desítkový vstup, nastavte délku v bajtech a vložte identifikátor. Přijímány jsou mezery, dvojtečky, pomlčky i předpona 0x. Panel zobrazí normalizovanou hodnotu, obrácené pořadí bajtů, desítkový zápis a každý bajt s jeho desítkovým ekvivalentem.
Kteroukoli reprezentaci zkopírujete jedním kliknutím, případně analýzu vyexportujete do CSV k tiketu podpory nebo předání integrace. Pokud hodnotu nelze při zvolené délce interpretovat, nástroj to oznámí, místo aby hádal.
Otázky k převodu UID
Otázky k převodu UID
Proč je UID mé karty obrácené?
Mnoho čipových sad čteček odesílá UID od nejméně významného bajtu. Pokud centrální systém ukazuje stejné bajty v opačném pořadí než výrobní soubor, cesta čtení obrací pořadí bajtů. Obraťte je jednou, důsledně, na jedné straně.
Jak převedu UID karty ze šestnáctkového zápisu na desítkový?
Celý UID berte jako jedno celé číslo bez znaménka a převeďte ze soustavy 16 do soustavy 10. 7bajtový UID může přesáhnout 32bitové limity, použijte tedy 64bitovou aritmetiku nebo aritmetiku s libovolnou přesností. Tento nástroj převádí 4-, 7- a 10bajtové identifikátory lokálně.
Proč centrální systém ukazuje jiné číslo než potisk karty?
Obvykle jedna ze tří příčin: systém ukládá desítkovou hodnotu, zatímco karta ukazuje šestnáctkovou, pořadí bajtů se někde v řetězci obrátilo, nebo tabulkový procesor odstranil úvodní nuly. Před novým kódováním karet porovnejte všechny reprezentace.
Odesílají se data mé karty při použití tohoto nástroje?
Ne. Veškerá analýza i převod běží ve vašem prohlížeči. Identifikátory se do ChargeRFID nepřenášejí ani neukládají; po načtení stránky nástroj funguje i offline.
Související nástroje
Objednáváte karty? Vyjasněte formát před výrobou.
Každá objednávka ChargeRFID obsahuje strojově čitelný datový kontrakt s akceptačními vektory, takže váš tým centrálního systému ověří formát identifikátorů dřív, než karty dorazí.