NXP Reader Library  v17.1.0.2535
ErrorCodes_Mapped

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

Collaboration diagram for ErrorCodes_Mapped:

Macros

#define PHAL_NTAGXDNA_ERR_OUT_OF_EEPROM   (PH_ERR_CUSTOM_BEGIN + 1U)
 NTAGXDNA Custom error code - Insufficient NV-Memory. More...
 
#define PHAL_NTAGXDNA_ERR_NO_SUCH_KEY   (PH_ERR_CUSTOM_BEGIN + 2U)
 NTAGXDNA Custom error code - Invalid key number specified. More...
 
#define PHAL_NTAGXDNA_ERR_PERMISSION_DENIED   (PH_ERR_CUSTOM_BEGIN + 3U)
 NTAGXDNA Custom error code - Current configuration/wStatus does not allow the requested command. More...
 
#define PHAL_NTAGXDNA_ERR_BOUNDARY_ERROR   (PH_ERR_CUSTOM_BEGIN + 4U)
 NTAGXDNA Custom error code - Attempt to read/write data from/to beyond the files/record's limits. More...
 
#define PHAL_NTAGXDNA_ERR_COMMAND_ABORTED   (PH_ERR_CUSTOM_BEGIN + 5U)
 NTAGXDNA Custom error code - Previous command not fully completed. More...
 
#define PHAL_NTAGXDNA_ERR_DUPLICATE   (PH_ERR_CUSTOM_BEGIN + 6U)
 NTAGXDNA Custom error code - File/Application with same number already exists. More...
 
#define PHAL_NTAGXDNA_ERR_FILE_NOT_FOUND   (PH_ERR_CUSTOM_BEGIN + 7U)
 NTAGXDNA Custom error code - Specified file number does not exist. More...
 
#define PHAL_NTAGXDNA_ERR_PICC_CRYPTO   (PH_ERR_CUSTOM_BEGIN + 8U)
 NTAGXDNA Custom error code - Crypto error returned by tag. More...
 
#define PHAL_NTAGXDNA_ERR_PARAMETER_ERROR   (PH_ERR_CUSTOM_BEGIN + 9U)
 NTAGXDNA Custom error code - Parameter value error returned by tag. More...
 
#define PHAL_NTAGXDNA_ERR_DF_GEN_ERROR   (PH_ERR_CUSTOM_BEGIN + 10U)
 NTAGXDNA Custom error code - NTAG X DNA Generic error. More...
 
#define PHAL_NTAGXDNA_ERR_DF_7816_GEN_ERROR   (PH_ERR_CUSTOM_BEGIN + 11U)
 NTAGXDNA Custom error code - NTAG X DNA ISO 7816 Generic error. More...
 
#define PHAL_NTAGXDNA_ERR_CERTIFICATE_ERROR   (PH_ERR_CUSTOM_BEGIN + 12U)
 NTAGXDNA Custom error code - Reader certificate or CertAccessRights related error. More...
 
#define PHAL_NTAGXDNA_ERR_WEAK_FIELD_ERROR   (PH_ERR_CUSTOM_BEGIN + 13U)
 NTAGXDNA Custom error code - Field strength not sufficient to enable power harvesting for the targeted current/voltage level. More...
 
#define PHAL_NTAGXDNA_ERR_PAD_VOLTAGE_UNRELIABLE_ERROR   (PH_ERR_CUSTOM_BEGIN + 14U)
 NTAGXDNA Custom error code - When enabling power harvesting, pad voltage is too low. More...
 
#define PHAL_NTAGXDNA_ERR_DEVICE_SIGNATURE_ERROR   (PH_ERR_CUSTOM_BEGIN + 15U)
 NTAGXDNA Custom error code - Device Signature Verification failure.
 
#define PHAL_NTAGXDNA_ERR_DEVICE_LEAF_CERTIFICATE_HASH_ERROR   (PH_ERR_CUSTOM_BEGIN + 16U)
 NTAGXDNA Custom error code - Device End-Leaf Certificate Hash Verification failure.
 
#define PHAL_NTAGXDNA_ERR_SIGNATURE_VERIFICATION_FAILURE   (PH_ERR_CUSTOM_BEGIN + 17U)
 NTAGXDNA Custom error code - Signature Verification Failure.
 

Detailed Description

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

Macro Definition Documentation

◆ PHAL_NTAGXDNA_ERR_OUT_OF_EEPROM

#define PHAL_NTAGXDNA_ERR_OUT_OF_EEPROM   (PH_ERR_CUSTOM_BEGIN + 1U)

NTAGXDNA Custom error code - Insufficient NV-Memory.

This error represents tag's PHAL_NTAGXDNA_RESP_OUT_OF_EEPROM_ERROR error.

◆ PHAL_NTAGXDNA_ERR_NO_SUCH_KEY

#define PHAL_NTAGXDNA_ERR_NO_SUCH_KEY   (PH_ERR_CUSTOM_BEGIN + 2U)

NTAGXDNA Custom error code - Invalid key number specified.

This error represents tag's PHAL_NTAGXDNA_RESP_NO_SUCH_KEY error.

◆ PHAL_NTAGXDNA_ERR_PERMISSION_DENIED

#define PHAL_NTAGXDNA_ERR_PERMISSION_DENIED   (PH_ERR_CUSTOM_BEGIN + 3U)

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

This error represents tag's PHAL_NTAGXDNA_RESP_PERMISSION_DENIED error.

◆ PHAL_NTAGXDNA_ERR_BOUNDARY_ERROR

#define PHAL_NTAGXDNA_ERR_BOUNDARY_ERROR   (PH_ERR_CUSTOM_BEGIN + 4U)

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

This error represents PICC's PHAL_NTAGXDNA_RESP_BOUNDARY_ERROR error.

◆ PHAL_NTAGXDNA_ERR_COMMAND_ABORTED

#define PHAL_NTAGXDNA_ERR_COMMAND_ABORTED   (PH_ERR_CUSTOM_BEGIN + 5U)

NTAGXDNA Custom error code - Previous command not fully completed.

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

◆ PHAL_NTAGXDNA_ERR_DUPLICATE

#define PHAL_NTAGXDNA_ERR_DUPLICATE   (PH_ERR_CUSTOM_BEGIN + 6U)

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

This error represents PICC's PHAL_NTAGXDNA_RESP_DUPLICATE error.

◆ PHAL_NTAGXDNA_ERR_FILE_NOT_FOUND

#define PHAL_NTAGXDNA_ERR_FILE_NOT_FOUND   (PH_ERR_CUSTOM_BEGIN + 7U)

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

This error represents tag's PHAL_NTAGXDNA_RESP_FILE_NOT_FOUND error.

◆ PHAL_NTAGXDNA_ERR_PICC_CRYPTO

#define PHAL_NTAGXDNA_ERR_PICC_CRYPTO   (PH_ERR_CUSTOM_BEGIN + 8U)

NTAGXDNA Custom error code - Crypto error returned by tag.

This error represents tag's PHAL_NTAGXDNA_RESP_INTEGRITY_ERROR error.

◆ PHAL_NTAGXDNA_ERR_PARAMETER_ERROR

#define PHAL_NTAGXDNA_ERR_PARAMETER_ERROR   (PH_ERR_CUSTOM_BEGIN + 9U)

NTAGXDNA Custom error code - Parameter value error returned by tag.

This error represents tag's PHAL_NTAGXDNA_RESP_PARAMETER_ERROR error.

◆ PHAL_NTAGXDNA_ERR_DF_GEN_ERROR

#define PHAL_NTAGXDNA_ERR_DF_GEN_ERROR   (PH_ERR_CUSTOM_BEGIN + 10U)

NTAGXDNA Custom error code - NTAG X DNA Generic error.

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

◆ PHAL_NTAGXDNA_ERR_DF_7816_GEN_ERROR

◆ PHAL_NTAGXDNA_ERR_CERTIFICATE_ERROR

#define PHAL_NTAGXDNA_ERR_CERTIFICATE_ERROR   (PH_ERR_CUSTOM_BEGIN + 12U)

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

This error represents tag's PHAL_NTAGXDNA_RESP_CERT_ERROR error.

◆ PHAL_NTAGXDNA_ERR_WEAK_FIELD_ERROR

#define PHAL_NTAGXDNA_ERR_WEAK_FIELD_ERROR   (PH_ERR_CUSTOM_BEGIN + 13U)

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

This error represents tag's PHAL_NTAGXDNA_RESP_WEAK_FIELD error.

◆ PHAL_NTAGXDNA_ERR_PAD_VOLTAGE_UNRELIABLE_ERROR

#define PHAL_NTAGXDNA_ERR_PAD_VOLTAGE_UNRELIABLE_ERROR   (PH_ERR_CUSTOM_BEGIN + 14U)

NTAGXDNA Custom error code - When enabling power harvesting, pad voltage is too low.

Pads are not sufficiently supplied. This error represents tag's PHAL_NTAGXDNA_RESP_PAD_VOLTAGE_UNRELIABLE error.