ST25DV16 - CRC16 Calculation for when the Error flag is set
Hi,
I am receiving the wrong CRC16 value from the tag when it is answering error flags, for example:
2020-12-16 14:01:18.143 writeMsg >> 02AA0200AA
2020-12-16 14:01:18.148 writeMsg << 0F0F68EE
I forced an error there (writing to the MB when it is off) and the tag correctly answered 0F0F, but the answered CRC (68EE) is not correct, according to the standard it should be 0x7478
What am I doing wrong here? Is the tag really answering wrong CRCs for error codes or is there any other reason why this value is different?
Thanks,
Gustavo
