NXP Reader Library  v17.1.0.2535

These Components implement the actual PICC error codes. These are the values that will not be returned to the user from the interface in case of error. More...

Collaboration diagram for PICC ErrorCodes:

PICC response codes.

#define PHAL_MFPEVX_RESP_NACK0   0x00U
 MFP NACK 0 (in ISO14443-3 mode).
 
#define PHAL_MFPEVX_RESP_NACK1   0x01U
 MFP NACK 1 (in ISO14443-3 mode).
 
#define PHAL_MFPEVX_RESP_NACK4   0x04U
 MFP NACK 4 (in ISO14443-3 mode).
 
#define PHAL_MFPEVX_RESP_NACK5   0x05U
 MFP NACK 5 (in ISO14443-3 mode).
 
#define PHAL_MFPEVX_RESP_ACK_ISO3   0x0AU
 MFP ACK (in ISO14443-3 mode).
 
#define PHAL_MFPEVX_RESP_ACK_ISO4   0x90U
 MFP ACK (in ISO14443-4 mode).
 
#define PHAL_MFPEVX_RESP_ERR_TM   0x05U
 MFP Tranaction MAC related Error.
 
#define PHAL_MFPEVX_RESP_ERR_AUTH   0x06U
 MFP Authentication Error.
 
#define PHAL_MFPEVX_RESP_ERR_CMD_OVERFLOW   0x07U
 MFP Command Overflow Error.
 
#define PHAL_MFPEVX_RESP_ERR_MAC_PCD   0x08U
 MFP MAC Error.
 
#define PHAL_MFPEVX_RESP_ERR_BNR   0x09U
 MFP Blocknumber Error.
 
#define PHAL_MFPEVX_RESP_ERR_EXT   0x0AU
 MFP Extension Error.
 
#define PHAL_MFPEVX_RESP_ERR_CMD_INVALID   0x0BU
 MFP Invalid Command Error.
 
#define PHAL_MFPEVX_RESP_ERR_FORMAT   0x0CU
 MFP Format Error.
 
#define PHAL_MFPEVX_RESP_ERR_NOT_SUP   0x0DU
 MFP Not Supported Error.
 
#define PHAL_MFPEVX_RESP_ERR_GEN_FAILURE   0x0FU
 MFP Generic Error.
 
#define PHAL_MFPEVX_RESP_ADDITIONAL_FRAME   0xAFU
 MFP Additional data frame is expected to be sent.
 

ISO 7816-4 error codes.

#define PHAL_MFPEVX_ISO7816_RESP_SUCCESS   0x9000U
 Correct execution.
 
#define PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_LENGTH   0x6700U
 Wrong length.
 
#define PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_PARAMS   0x6A86U
 Wrong parameters P1 and/or P2.
 
#define PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_LC   0x6A87U
 Lc inconsistent with P1/p2.
 
#define PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_LE   0x6C00U
 Wrong Le.
 
#define PHAL_MFPEVX_ISO7816_RESP_ERR_WRONG_CLA   0x6E00U
 Wrong Class byte.
 

Detailed Description

These Components implement the actual PICC error codes. These are the values that will not be returned to the user from the interface in case of error.