Standardläsning för RCO av UID (Unique IDentifier) med MIF/PROX (EM) är det vi kallar block (4 bytes). I vårt system kan man inte göra någon ändring för Prox men för Mifare-läsare kan vi ställa in hur UID ska tolkas (och mer).
Detta görs genom att i menyn Konfig. Mif-läsare under huvudmenyn Enheter.
För UID tolkning kan man då välja Block (4 bytes), linjär (LSB) eller linjärt omvänd (MSB) där de linjära tolkningarna kan styras upp till 16 bytes (äldre hårdvara kan sakna stöd för så pass långa ID).
Beräkning av block sker enligt följande.
Låt oss säga att vi har ett UID på (MSB, hex) 80 70 9D 9A 4C 24 04
Då plockar vi ut de sista 4 bytes, 9A 4C och 24 04
Sen beräknar vi om dessa till decimalt.
9A 4C = 39500
24 04 = 09220 (om kortare värde än 5 tecken, fyll på med inledande 0or)
Slår sedan ihop dessa vilket ger 3950009220. Om kortet på användaren är ett långt kort (stöder mer än 9 tecken) så är vi klara. Om det är ett kort kort som stöder max 9 tecken tar vi bort första siffror så det blir 9 tecken kvar (i vårt exempel 950009220).