When I execute sendreceive command 952008 (for example) I get different answers
I am working with Mifare Ultralight Ev1 (Iso14443A Type 2 tag). NFC Reader is CR95HF.
When I execute this command I get different answers. At first I only checked on if the answer started with 80, so they both succeed. However now I am getting in more detail on how answers work, and I see that sometimes I get a long response while at others I get 8000.
Example:
---------CR95HFDll_SendReceive strRequest:
---------952008
---------CR95HFDll_SendReceive strAnswer:
---------8000
---------CR95HFDll_SendReceive strRequest:
---------952008
---------CR95HFDll_SendReceive strAnswer:
---------80085A734D80E4280000
What causes this difference in response and what does it mean?
-------------------------------------------------------------
Also I am getting into CRC. I see that sometimes response ends with 280000, but it seems the command has been executed properly. Should I always retry unless the answer ends with 080000?
