NXP Reader Library  v17.1.0.2535

The error codes from Library with respect to PICC Error codes. More...

Collaboration diagram for ErrorCodes_Mapped:

Macros

#define PHAL_MFDUOX_ERR_NO_CHANGES   (PH_ERR_CUSTOM_BEGIN + 0)
 MFDUOX Custom error code - No changes done to backup files. More...
 
#define PHAL_MFDUOX_ERR_OUT_OF_EEPROM   (PH_ERR_CUSTOM_BEGIN + 1)
 MFDUOX Custom error code - Insufficient NV-Memory. More...
 
#define PHAL_MFDUOX_ERR_NO_SUCH_KEY   (PH_ERR_CUSTOM_BEGIN + 2)
 MFDUOX Custom error code - Invalid key number specified. More...
 
#define PHAL_MFDUOX_ERR_PERMISSION_DENIED   (PH_ERR_CUSTOM_BEGIN + 3)
 MFDUOX Custom error code - Current configuration/wStatus does not allow the requested command. More...
 
#define PHAL_MFDUOX_ERR_APPLICATION_NOT_FOUND   (PH_ERR_CUSTOM_BEGIN + 4)
 MFDUOX Custom error code - Requested AID not found on PICC. More...
 
#define PHAL_MFDUOX_ERR_BOUNDARY_ERROR   (PH_ERR_CUSTOM_BEGIN + 5)
 MFDUOX Custom error code - Attempt to read/write data from/to beyond the files/record's limits. More...
 
#define PHAL_MFDUOX_ERR_COMMAND_ABORTED   (PH_ERR_CUSTOM_BEGIN + 6)
 MFDUOX Custom error code - Previous command not fully completed. More...
 
#define PHAL_MFDUOX_ERR_DUPLICATE   (PH_ERR_CUSTOM_BEGIN + 7)
 MFDUOX Custom error code - File/Application with same number already exists. More...
 
#define PHAL_MFDUOX_ERR_FILE_NOT_FOUND   (PH_ERR_CUSTOM_BEGIN + 8)
 MFDUOX Custom error code - Specified file number does not exist. More...
 
#define PHAL_MFDUOX_ERR_PICC_CRYPTO   (PH_ERR_CUSTOM_BEGIN + 9)
 MFDUOX Custom error code - Crypto error returned by PICC. More...
 
#define PHAL_MFDUOX_ERR_PARAMETER_ERROR   (PH_ERR_CUSTOM_BEGIN + 10)
 MFDUOX Custom error code - Parameter value error returned by PICC. More...
 
#define PHAL_MFDUOX_ERR_DF_GEN_ERROR   (PH_ERR_CUSTOM_BEGIN + 11)
 MFDUOX Custom error code - MIFARE DUOX Generic error. More...
 
#define PHAL_MFDUOX_ERR_DF_7816_GEN_ERROR   (PH_ERR_CUSTOM_BEGIN + 12)
 MFDUOX Custom error code - MIFARE DUOX ISO 7816 Generic error. More...
 
#define PHAL_MFDUOX_ERR_CMD_INVALID   (PH_ERR_CUSTOM_BEGIN + 13)
 MFDUOX Custom error code - Command Invalid. More...
 
#define PHAL_MFDUOX_ERR_NOT_SUPPORTED   (PH_ERR_CUSTOM_BEGIN + 14)
 MFDUOX Custom error code - Not Supported Error. More...
 
#define PHAL_MFDUOX_ERR_OPERATION_OK_LIM   (PH_ERR_CUSTOM_BEGIN + 15)
 MFDUOX Custom error code - Successful operation with limited functionality. More...
 
#define PHAL_MFDUOX_ERR_CMD_OVERFLOW   (PH_ERR_CUSTOM_BEGIN + 16)
 MFDUOX Custom error code - Too many commands in the session or transaction. More...
 
#define PHAL_MFDUOX_ERR_GEN_FAILURE   (PH_ERR_CUSTOM_BEGIN + 17)
 MFDUOX Custom error code - Failure in the operation of the PD. More...
 
#define PHAL_MFDUOX_ERR_BNR   (PH_ERR_CUSTOM_BEGIN + 18)
 MFDUOX Custom error code - Invalid Block number: not existing in the implementation or not valid to target with this command. More...
 
#define PHAL_MFDUOX_ERR_FORMAT   (PH_ERR_CUSTOM_BEGIN + 19)
 MFDUOX Custom error code - Format of the command is not correct (e.g. More...
 
#define PHAL_MFDUOX_ERR_CERTIFICATE   (PH_ERR_CUSTOM_BEGIN + 20)
 MFDUOX Custom error code - Reader certificate or CertAccessRights related error. More...
 
#define PHAL_MFDUOX_ERR_WEAK_FIELD   (PH_ERR_CUSTOM_BEGIN + 21)
 MFDUOX Custom error code - Field strength not sufficient to enable power harvesting for the targeted current/voltage level. More...
 

Detailed Description

The error codes from Library with respect to PICC Error codes.

Macro Definition Documentation

◆ PHAL_MFDUOX_ERR_NO_CHANGES

#define PHAL_MFDUOX_ERR_NO_CHANGES   (PH_ERR_CUSTOM_BEGIN + 0)

MFDUOX Custom error code - No changes done to backup files.

This error represents PICC's PHAL_MFDUOX_RESP_NO_CHANGES error.

◆ PHAL_MFDUOX_ERR_OUT_OF_EEPROM

#define PHAL_MFDUOX_ERR_OUT_OF_EEPROM   (PH_ERR_CUSTOM_BEGIN + 1)

MFDUOX Custom error code - Insufficient NV-Memory.

This error represents PICC's PHAL_MFDUOX_RESP_OUT_OF_EEPROM_ERROR error.

◆ PHAL_MFDUOX_ERR_NO_SUCH_KEY

#define PHAL_MFDUOX_ERR_NO_SUCH_KEY   (PH_ERR_CUSTOM_BEGIN + 2)

MFDUOX Custom error code - Invalid key number specified.

This error represents PICC's PHAL_MFDUOX_RESP_NO_SUCH_KEY error.

◆ PHAL_MFDUOX_ERR_PERMISSION_DENIED

#define PHAL_MFDUOX_ERR_PERMISSION_DENIED   (PH_ERR_CUSTOM_BEGIN + 3)

MFDUOX Custom error code - Current configuration/wStatus does not allow the requested command.

This error represents PICC's PHAL_MFDUOX_RESP_PERMISSION_DENIED error.

◆ PHAL_MFDUOX_ERR_APPLICATION_NOT_FOUND

#define PHAL_MFDUOX_ERR_APPLICATION_NOT_FOUND   (PH_ERR_CUSTOM_BEGIN + 4)

MFDUOX Custom error code - Requested AID not found on PICC.

This error represents PICC's PHAL_MFDUOX_RESP_APPLICATION_NOT_FOUND error.

◆ PHAL_MFDUOX_ERR_BOUNDARY_ERROR

#define PHAL_MFDUOX_ERR_BOUNDARY_ERROR   (PH_ERR_CUSTOM_BEGIN + 5)

MFDUOX Custom error code - Attempt to read/write data from/to beyond the files/record's limits.

This error represents PICC's PHAL_MFDUOX_RESP_BOUNDARY_ERROR error.

◆ PHAL_MFDUOX_ERR_COMMAND_ABORTED

#define PHAL_MFDUOX_ERR_COMMAND_ABORTED   (PH_ERR_CUSTOM_BEGIN + 6)

MFDUOX Custom error code - Previous command not fully completed.

Not all frames were requested or provided by the PCD. This error represents PICC's PHAL_MFDUOX_RESP_COMMAND_ABORTED error.

◆ PHAL_MFDUOX_ERR_DUPLICATE

#define PHAL_MFDUOX_ERR_DUPLICATE   (PH_ERR_CUSTOM_BEGIN + 7)

MFDUOX Custom error code - File/Application with same number already exists.

This error represents PICC's PHAL_MFDUOX_RESP_DUPLICATE error.

◆ PHAL_MFDUOX_ERR_FILE_NOT_FOUND

#define PHAL_MFDUOX_ERR_FILE_NOT_FOUND   (PH_ERR_CUSTOM_BEGIN + 8)

MFDUOX Custom error code - Specified file number does not exist.

This error represents PICC's PHAL_MFDUOX_RESP_FILE_NOT_FOUND error.

◆ PHAL_MFDUOX_ERR_PICC_CRYPTO

#define PHAL_MFDUOX_ERR_PICC_CRYPTO   (PH_ERR_CUSTOM_BEGIN + 9)

MFDUOX Custom error code - Crypto error returned by PICC.

This error represents PICC's PHAL_MFDUOX_RESP_INTEGRITY_ERROR error.

◆ PHAL_MFDUOX_ERR_PARAMETER_ERROR

#define PHAL_MFDUOX_ERR_PARAMETER_ERROR   (PH_ERR_CUSTOM_BEGIN + 10)

MFDUOX Custom error code - Parameter value error returned by PICC.

This error represents PICC's PHAL_MFDUOX_RESP_PARAMETER_ERROR error.

◆ PHAL_MFDUOX_ERR_DF_GEN_ERROR

#define PHAL_MFDUOX_ERR_DF_GEN_ERROR   (PH_ERR_CUSTOM_BEGIN + 11)

MFDUOX Custom error code - MIFARE DUOX Generic error.

Refer GetConfig with Additional Information as config option to get the exact error code. This code will be returned for the below PICC Error codes.

◆ PHAL_MFDUOX_ERR_DF_7816_GEN_ERROR

◆ PHAL_MFDUOX_ERR_CMD_INVALID

#define PHAL_MFDUOX_ERR_CMD_INVALID   (PH_ERR_CUSTOM_BEGIN + 13)

MFDUOX Custom error code - Command Invalid.

This error represents PICC's PHAL_MFDUOX_RESP_ERR_CMD_INVALID error.

◆ PHAL_MFDUOX_ERR_NOT_SUPPORTED

#define PHAL_MFDUOX_ERR_NOT_SUPPORTED   (PH_ERR_CUSTOM_BEGIN + 14)

MFDUOX Custom error code - Not Supported Error.

This error represents PICC's PHAL_MFDUOX_RESP_ERR_NOT_SUP error.

◆ PHAL_MFDUOX_ERR_OPERATION_OK_LIM

#define PHAL_MFDUOX_ERR_OPERATION_OK_LIM   (PH_ERR_CUSTOM_BEGIN + 15)

MFDUOX Custom error code - Successful operation with limited functionality.

This error represents PICC's PHAL_MFDUOX_RESP_OPERATION_OK_LIM error.

◆ PHAL_MFDUOX_ERR_CMD_OVERFLOW

#define PHAL_MFDUOX_ERR_CMD_OVERFLOW   (PH_ERR_CUSTOM_BEGIN + 16)

MFDUOX Custom error code - Too many commands in the session or transaction.

This error represents PICC's PHAL_MFDUOX_RESP_ERR_CMD_OVERFLOW error.

◆ PHAL_MFDUOX_ERR_GEN_FAILURE

#define PHAL_MFDUOX_ERR_GEN_FAILURE   (PH_ERR_CUSTOM_BEGIN + 17)

MFDUOX Custom error code - Failure in the operation of the PD.

This error represents PICC's PHAL_MFDUOX_RESP_ERR_GEN_FAILURE error.

◆ PHAL_MFDUOX_ERR_BNR

#define PHAL_MFDUOX_ERR_BNR   (PH_ERR_CUSTOM_BEGIN + 18)

MFDUOX Custom error code - Invalid Block number: not existing in the implementation or not valid to target with this command.

This error represents PICC's PHAL_MFDUOX_RESP_ERR_BNR error.

◆ PHAL_MFDUOX_ERR_FORMAT

#define PHAL_MFDUOX_ERR_FORMAT   (PH_ERR_CUSTOM_BEGIN + 19)

MFDUOX Custom error code - Format of the command is not correct (e.g.

too many or too few bytes). This error represents PICC's PHAL_MFDUOX_RESP_ERR_FORMAT error.

◆ PHAL_MFDUOX_ERR_CERTIFICATE

#define PHAL_MFDUOX_ERR_CERTIFICATE   (PH_ERR_CUSTOM_BEGIN + 20)

MFDUOX Custom error code - Reader certificate or CertAccessRights related error.

This error represents PICC's PHAL_MFDUOX_RESP_CERT_ERROR error.

◆ PHAL_MFDUOX_ERR_WEAK_FIELD

#define PHAL_MFDUOX_ERR_WEAK_FIELD   (PH_ERR_CUSTOM_BEGIN + 21)

MFDUOX Custom error code - Field strength not sufficient to enable power harvesting for the targeted current/voltage level.

This error represents PICC's PHAL_MFDUOX_RESP_WEAK_FIELD error.