NXP Reader Library  v17.1.0.2535
Error Code Collection

Common Error Codes. More...

Collaboration diagram for Error Code Collection:

Success Codes

#define PH_ERR_SUCCESS   ((phStatus_t) 0x0000U)
 Returned in case of no error.
 
#define PH_ERR_SUCCESS_CHAINING   ((phStatus_t) 0x0071U)
 Rx chaining is not complete, further action needed.
 
#define PH_ERR_SUCCESS_INCOMPLETE_BYTE   ((phStatus_t) 0x0072U)
 An incomplete byte was received.
 

Communication Errors

#define PH_ERR_IO_TIMEOUT   ((phStatus_t) 0x0001U)
 No reply received, e.g. More...
 
#define PH_ERR_INTEGRITY_ERROR   ((phStatus_t) 0x0002U)
 Wrong CRC or parity detected.
 
#define PH_ERR_COLLISION_ERROR   ((phStatus_t) 0x0003U)
 A collision occurred.
 
#define PH_ERR_BUFFER_OVERFLOW   ((phStatus_t) 0x0004U)
 Attempt to write beyond buffer size.
 
#define PH_ERR_FRAMING_ERROR   ((phStatus_t) 0x0005U)
 Invalid frame format.
 
#define PH_ERR_PROTOCOL_ERROR   ((phStatus_t) 0x0006U)
 Received response violates protocol.
 
#define PH_ERR_AUTH_ERROR   ((phStatus_t) 0x0007U)
 Authentication error.
 
#define PH_ERR_READ_WRITE_ERROR   ((phStatus_t) 0x0008U)
 A Read or Write error occurred in RAM/ROM or Flash.
 
#define PH_ERR_TEMPERATURE_ERROR   ((phStatus_t) 0x0009U)
 The RC sensors signal overheating.
 
#define PH_ERR_RF_ERROR   ((phStatus_t) 0x000AU)
 Error on RF-Interface.
 
#define PH_ERR_INTERFACE_ERROR   ((phStatus_t) 0x000BU)
 An error occurred in RC communication.
 
#define PH_ERR_LENGTH_ERROR   ((phStatus_t) 0x000CU)
 A length error occurred.
 
#define PH_ERR_RESOURCE_ERROR   ((phStatus_t) 0x000DU)
 An resource error.
 
#define PH_ERR_EXT_RF_ERROR   ((phStatus_t) 0x0010U)
 Error due to External RF.
 
#define PH_ERR_NOISE_ERROR   ((phStatus_t) 0x0011U)
 EMVCo EMD Noise Error.
 
#define PH_ERR_ABORTED   ((phStatus_t) 0x0012U)
 Used when HAL ShutDown is called.
 
#define PH_ERR_AUTH_NOT_SUPPORTED   ((phStatus_t) 0x0014U)
 Authentication method / type is not supported.
 
#define PH_ERR_INTERNAL_ERROR   ((phStatus_t) 0x007FU)
 An internal error occurred.
 
#define PH_ERR_AUTH_DELAY   ((phStatus_t) 0x00ADU)
 Authentication Delay.
 

Parameter & Command Errors

#define PH_ERR_INVALID_DATA_PARAMS   ((phStatus_t) 0x0020U)
 Invalid data parameters supplied (layer id check failed).
 
#define PH_ERR_INVALID_PARAMETER   ((phStatus_t) 0x0021U)
 Invalid parameter supplied.
 
#define PH_ERR_PARAMETER_OVERFLOW   ((phStatus_t) 0x0022U)
 Reading/Writing a parameter would produce an overflow.
 
#define PH_ERR_UNSUPPORTED_PARAMETER   ((phStatus_t) 0x0023U)
 Parameter not supported.
 
#define PH_ERR_UNSUPPORTED_COMMAND   ((phStatus_t) 0x0024U)
 Command not supported.
 
#define PH_ERR_USE_CONDITION   ((phStatus_t) 0x0025U)
 Condition of use not satisfied.
 
#define PH_ERR_KEY   ((phStatus_t) 0x0026U)
 A key error occurred.
 
#define PH_ERR_LICENSEE_HAL   ((phStatus_t) 0x0027U)
 An error occurred when loading the Licensee HAL.
 
#define PH_ERR_CANCELED   ((phStatus_t) 0x0028U)
 An error occurred when a operation was canceled with a Cancellation Token.
 
#define PH_ERR_PARAMETER_SIZE   ((phStatus_t) 0x0031U)
 An error occurred because the size of the buffer is not met.
 
#define PH_ERR_UNKNOWN   ((phStatus_t) 0x0032U)
 Unknown error.
 

phalI18000p3m3 Error Codes

#define PHAL_I18000P3M3_ERR_OTHER   ((phStatus_t) PH_ERR_CUSTOM_BEGIN + 0U)
 Other Error.
 
#define PHAL_I18000P3M3_ERR_MEMORY_OVERRUN   ((phStatus_t) PH_ERR_CUSTOM_BEGIN + 1U)
 Memory overrun.
 
#define PHAL_I18000P3M3_ERR_MEMORY_LOCKED   ((phStatus_t) PH_ERR_CUSTOM_BEGIN + 2U)
 Memory locked.
 
#define PHAL_I18000P3M3_ERR_INSUFFICIENT_POWER   ((phStatus_t) PH_ERR_CUSTOM_BEGIN + 3U)
 Insufficient power.
 
#define PHAL_I18000P3M3_ERR_NON_SPECIFIC   ((phStatus_t) PH_ERR_CUSTOM_BEGIN + 4U)
 Non-specific error.
 

phpalI14443p4 Error Codes

#define PHPAL_I14443P4_ERR_RECOVERY_FAILED   (PH_ERR_CUSTOM_BEGIN+0)
 ISO14443-4 error recovery failed.
 

phpalI18092mPI Error Codes

#define PHPAL_I18092MPI_ERR_RECOVERY_FAILED   (PH_ERR_CUSTOM_BEGIN+0)
 ISO18092 error recovery failed.
 

phpalMifare Error Codes

#define PHPAL_MIFARE_ERR_NAK0   (PH_ERR_CUSTOM_BEGIN+0)
 NAK 0.
 
#define PHPAL_MIFARE_ERR_NAK1   (PH_ERR_CUSTOM_BEGIN+1)
 NAK 1.
 
#define PHPAL_MIFARE_ERR_NAK4   (PH_ERR_CUSTOM_BEGIN+2)
 NAK 4.
 
#define PHPAL_MIFARE_ERR_NAK5   (PH_ERR_CUSTOM_BEGIN+3)
 NAK 5.
 
#define PHPAL_MIFARE_ERR_NAK6   (PH_ERR_CUSTOM_BEGIN+4)
 NAK 6.
 
#define PHPAL_MIFARE_ERR_NAK7   (PH_ERR_CUSTOM_BEGIN+5)
 NAK 7.
 
#define PHPAL_MIFARE_ERR_NAK8   (PH_ERR_CUSTOM_BEGIN+6)
 NAK 8.
 
#define PHPAL_MIFARE_ERR_NAK9   (PH_ERR_CUSTOM_BEGIN+7)
 NAK 9.
 

Detailed Description

Common Error Codes.

end of group phpalI14443p4_Sam_X

phalI18000p3m3 Custom Errors

phpalI14443p4 Custom Errors

phpalI18092 Custom Errors

phpalMifare Custom Errors

Macro Definition Documentation

◆ PH_ERR_IO_TIMEOUT

#define PH_ERR_IO_TIMEOUT   ((phStatus_t) 0x0001U)

No reply received, e.g.

PICC removal.