Posted on April 20, 2018 at 10:35
Hi Julien,
Thanks for reporting this bug.
The firmware checks the answer from the CR95HF/ST95HF with the wrong error code, for example :
if (PCD_IsReaderResultCodeOk (SEND_RECEIVE,pResponse) == ISO15693_ERRORCODE_DEFAULT) return ISO15693_ERRORCODE_DEFAULT;�?�?�?
It should be replaced by this code:
if (PCD_IsReaderResultCodeOk (SEND_RECEIVE,pResponse) != PCD_SUCCESSCODE)
return ISO15693_ERRORCODE_DEFAULT;�?�?
This appears also in the lib_nfctype5pcd.c file.
This will be fixed in a next release.
Thank you again for your feedback.
Best Regards.