Cartões Mifare com números de Série Invertidos

Modified on Tue, 19 Mar, 2024 at 11:55 AM

Quando cadastramos no sistema de Vending Machine um cartão Mifare (sem contato) através de seu número de série, devemos inserir a informação deste número de série em formato Hexadecimal contendo 8 dígitos. Exemplo: D78B57F4.


Alguns fabricantes, ao informarem o número de série do cartão em formato Decimal ou Hexadecimal, acabam informando de forma invertida. Quando é feita a conversão o cartão não funciona.


Neste caso devemos inverter o número gerado. Por exemplo:


Se o número em Hexadecimal for D78B57F4, devemos inverter de 2 em 2 caracteres. O resultado será F4578BD7.


Ao instalar um novo cliente, façam o teste com pelo menos 1 cartão para verificarem a necessidade de inverter ou não o número de série do cartão.


Em anexo temos uma planilha de Excel que faz essa inversão automaticamente, caso o cliente precise da inversão, basta preencher a planilha. Segue abaixo um exemplo:


 

Numero decimalHexadecimal cartãoHexa Invertido
10339522833DA0DC1B1BDCA03D
3620896067D7D27D43437DD2D7
22853582678837CCBBBBCC3788



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article