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.

Převodník formátu UID
Všechny výpočty probíhají v tomto prohlížeči. ChargeRFID vstupy neodesílá ani neukládá.

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.

Délka v bajtech

Přijímá 4, 7 nebo 10 bajtů s mezerami, dvojtečkami, pomlčkami či předponou 0x.

STATE
EXACT
Délka v bajtech
7
BITS
56
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
BYTE MAP / MSB → LSB
B0B1B2B3B4B5B6
04A1B2C3D4E5F6
4161178195212229246

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

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ě.

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ě.

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.

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.

Posouzení technikem

Chcete na tento výsledek druhý pohled?

Zanechte pracovní e-mail a technik ChargeRFID odpoví krátkým posouzením vaší formátové situace, obvykle do jednoho pracovního dne. Odesílá se pouze váš e-mail a vaše poznámka; data vašich identifikátorů tento prohlížeč nikdy neopustí.

Žádný newsletter, žádný seznam. Jedna odpověď od jednoho technika.

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í.