NXP NFC Reader Library
v4.040.05.011646
|
Common Error Codes. More...
![]() |
Success Codes | |
#define | PH_ERR_SUCCESS 0x0000U |
Returned in case of no error. More... | |
#define | PH_ERR_SUCCESS_CHAINING 0x0071U |
Rx chaining is not complete, further action needed. More... | |
#define | PH_ERR_SUCCESS_ACK 0x0072U |
Received ACK packet for a previous transmitted packet. More... | |
#define | PH_ERR_SUCCESS_INCOMPLETE_BYTE 0x0073U |
An incomplete byte was received. More... | |
#define | PH_ERR_SUCCESS_DESELECTED 0x0074U |
DSL is sent for de-selection of target. More... | |
#define | PH_ERR_SUCCESS_RELEASED 0x0075U |
RLS is sent for release of target. More... | |
#define | PH_ERR_SUCCESS_INFO_RECEIVED 0x0076U |
Received I PDU in response for an I PDU. More... | |
Communication Errors | |
#define | PH_ERR_IO_TIMEOUT 0x0001U |
No reply received, e.g. More... | |
#define | PH_ERR_INTEGRITY_ERROR 0x0002U |
Wrong CRC or parity detected. More... | |
#define | PH_ERR_COLLISION_ERROR 0x0003U |
A collision occurred. More... | |
#define | PH_ERR_BUFFER_OVERFLOW 0x0004U |
Attempt to write beyond buffer size. More... | |
#define | PH_ERR_FRAMING_ERROR 0x0005U |
Invalid frame format. More... | |
#define | PH_ERR_PROTOCOL_ERROR 0x0006U |
Received response violates protocol. More... | |
#define | PH_ERR_AUTH_ERROR 0x0007U |
Authentication error. More... | |
#define | PH_ERR_READ_WRITE_ERROR 0x0008U |
A Read or Write error occurred in RAM/ROM or Flash. More... | |
#define | PH_ERR_TEMPERATURE_ERROR 0x0009U |
The RC sensors signal over heating. More... | |
#define | PH_ERR_RF_ERROR 0x000AU |
Error due to RF. More... | |
#define | PH_ERR_INTERFACE_ERROR 0x000BU |
An error occurred in RC communication. More... | |
#define | PH_ERR_LENGTH_ERROR 0x000CU |
A length error occurred. More... | |
#define | PH_ERR_RESOURCE_ERROR 0x000DU |
An resource error. More... | |
#define | PH_ERR_TX_NAK_ERROR 0x000EU |
TX Rejected sanely by the counterpart. More... | |
#define | PH_ERR_RX_NAK_ERROR 0x000FU |
RX request Rejected sanely by the counterpart. More... | |
#define | PH_ERR_EXT_RF_ERROR 0x0010U |
Error due to External RF. More... | |
#define | PH_ERR_NOISE_ERROR 0x0011U |
EMVCo EMD Noise Error. More... | |
#define | PH_ERR_ABORTED 0x0012U |
Used when HAL ShutDown is called. More... | |
#define | PH_ERR_INTERNAL_ERROR 0x007FU |
An internal error occurred. More... | |
Parameter & Command Errors | |
#define | PH_ERR_INVALID_DATA_PARAMS 0x0020U |
Invalid data parameters supplied (layer id check failed). More... | |
#define | PH_ERR_INVALID_PARAMETER 0x0021U |
Invalid parameter supplied. More... | |
#define | PH_ERR_PARAMETER_OVERFLOW 0x0022U |
Reading/Writing a parameter would produce an overflow. More... | |
#define | PH_ERR_UNSUPPORTED_PARAMETER 0x0023U |
Parameter not supported. More... | |
#define | PH_ERR_UNSUPPORTED_COMMAND 0x0024U |
Command not supported. More... | |
#define | PH_ERR_USE_CONDITION 0x0025U |
Condition of use not satisfied. More... | |
#define | PH_ERR_KEY 0x0026U |
A key error occurred. More... | |
#define | PH_ERR_OSAL_ERROR 0x0027U |
Errors More... | |
#define | PH_ERR_OSAL_FAILURE 0x0028U |
OSAL failed to perform the requested operation. More... | |
#define | PH_ERR_EVENT_ERROR 0x0029U |
Errors More... | |
#define | PH_ERR_EVENT_FAILURE 0x0030U |
Event failed to perform the requested operation. More... | |
phalI18000p3m3 Error Codes | |
#define | PHAL_I18000P3M3_ERR_OTHER (PH_ERR_CUSTOM_BEGIN+0) |
Other Error. More... | |
#define | PHAL_I18000P3M3_ERR_MEMORY_OVERRUN (PH_ERR_CUSTOM_BEGIN+1) |
Memory overrun. More... | |
#define | PHAL_I18000P3M3_ERR_MEMORY_LOCKED (PH_ERR_CUSTOM_BEGIN+2) |
Memory locked. More... | |
#define | PHAL_I18000P3M3_ERR_INSUFFICIENT_POWER (PH_ERR_CUSTOM_BEGIN+3) |
Insufficient power. More... | |
#define | PHAL_I18000P3M3_ERR_NON_SPECIFIC (PH_ERR_CUSTOM_BEGIN+4) |
Non-specific error. More... | |
phpalI14443p4 Error Codes | |
#define | PHPAL_I14443P4_ERR_RECOVERY_FAILED (PH_ERR_CUSTOM_BEGIN+0) |
ISO14443-4 error recovery failed. More... | |
phpalI18092mPI Error Codes | |
#define | PHPAL_I18092MPI_ERR_RECOVERY_FAILED (PH_ERR_CUSTOM_BEGIN+0) |
ISO18092 error recovery failed. More... | |
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. | |
phpalSli15693 Error Codes | |
#define | PHPAL_SLI15693_ERR_ISO15693 (PH_ERR_CUSTOM_BEGIN+0) |
ISO15693 specific error code from card. More... | |
Common Error Codes.
phpalSli15693 Custom Errors
phpalMifare Custom Errors
phpalI18092 Custom Errors
phpalI14443p4 Custom Errors
phalI18000p3m3 Custom Errors
#define PH_ERR_SUCCESS 0x0000U |
Returned in case of no error.
#define PH_ERR_SUCCESS_CHAINING 0x0071U |
Rx chaining is not complete, further action needed.
#define PH_ERR_SUCCESS_ACK 0x0072U |
Received ACK packet for a previous transmitted packet.
#define PH_ERR_SUCCESS_INCOMPLETE_BYTE 0x0073U |
An incomplete byte was received.
#define PH_ERR_SUCCESS_DESELECTED 0x0074U |
DSL is sent for de-selection of target.
#define PH_ERR_SUCCESS_RELEASED 0x0075U |
RLS is sent for release of target.
#define PH_ERR_SUCCESS_INFO_RECEIVED 0x0076U |
Received I PDU in response for an I PDU.
#define PH_ERR_IO_TIMEOUT 0x0001U |
No reply received, e.g.
PICC removal.
#define PH_ERR_INTEGRITY_ERROR 0x0002U |
Wrong CRC or parity detected.
#define PH_ERR_COLLISION_ERROR 0x0003U |
A collision occurred.
#define PH_ERR_BUFFER_OVERFLOW 0x0004U |
Attempt to write beyond buffer size.
#define PH_ERR_FRAMING_ERROR 0x0005U |
Invalid frame format.
#define PH_ERR_PROTOCOL_ERROR 0x0006U |
Received response violates protocol.
#define PH_ERR_AUTH_ERROR 0x0007U |
Authentication error.
#define PH_ERR_READ_WRITE_ERROR 0x0008U |
A Read or Write error occurred in RAM/ROM or Flash.
#define PH_ERR_TEMPERATURE_ERROR 0x0009U |
The RC sensors signal over heating.
#define PH_ERR_RF_ERROR 0x000AU |
Error due to RF.
#define PH_ERR_INTERFACE_ERROR 0x000BU |
An error occurred in RC communication.
#define PH_ERR_LENGTH_ERROR 0x000CU |
A length error occurred.
#define PH_ERR_RESOURCE_ERROR 0x000DU |
An resource error.
#define PH_ERR_TX_NAK_ERROR 0x000EU |
TX Rejected sanely by the counterpart.
#define PH_ERR_RX_NAK_ERROR 0x000FU |
RX request Rejected sanely by the counterpart.
#define PH_ERR_EXT_RF_ERROR 0x0010U |
Error due to External RF.
#define PH_ERR_NOISE_ERROR 0x0011U |
EMVCo EMD Noise Error.
#define PH_ERR_ABORTED 0x0012U |
Used when HAL ShutDown is called.
#define PH_ERR_INTERNAL_ERROR 0x007FU |
An internal error occurred.
#define PH_ERR_INVALID_DATA_PARAMS 0x0020U |
Invalid data parameters supplied (layer id check failed).
#define PH_ERR_INVALID_PARAMETER 0x0021U |
Invalid parameter supplied.
#define PH_ERR_PARAMETER_OVERFLOW 0x0022U |
Reading/Writing a parameter would produce an overflow.
#define PH_ERR_UNSUPPORTED_PARAMETER 0x0023U |
Parameter not supported.
#define PH_ERR_UNSUPPORTED_COMMAND 0x0024U |
Command not supported.
#define PH_ERR_USE_CONDITION 0x0025U |
Condition of use not satisfied.
#define PH_ERR_KEY 0x0026U |
A key error occurred.
#define PH_ERR_OSAL_ERROR 0x0027U |
Errors
Error occurred during initialization.
#define PH_ERR_OSAL_FAILURE 0x0028U |
OSAL failed to perform the requested operation.
#define PH_ERR_EVENT_ERROR 0x0029U |
Errors
Error occurred during initialization.
#define PH_ERR_EVENT_FAILURE 0x0030U |
Event failed to perform the requested operation.
#define PHAL_I18000P3M3_ERR_OTHER (PH_ERR_CUSTOM_BEGIN+0) |
Other Error.
#define PHAL_I18000P3M3_ERR_MEMORY_OVERRUN (PH_ERR_CUSTOM_BEGIN+1) |
Memory overrun.
#define PHAL_I18000P3M3_ERR_MEMORY_LOCKED (PH_ERR_CUSTOM_BEGIN+2) |
Memory locked.
#define PHAL_I18000P3M3_ERR_INSUFFICIENT_POWER (PH_ERR_CUSTOM_BEGIN+3) |
Insufficient power.
#define PHAL_I18000P3M3_ERR_NON_SPECIFIC (PH_ERR_CUSTOM_BEGIN+4) |
Non-specific error.
#define PHPAL_I14443P4_ERR_RECOVERY_FAILED (PH_ERR_CUSTOM_BEGIN+0) |
ISO14443-4 error recovery failed.
#define PHPAL_I18092MPI_ERR_RECOVERY_FAILED (PH_ERR_CUSTOM_BEGIN+0) |
ISO18092 error recovery failed.
#define PHPAL_SLI15693_ERR_ISO15693 (PH_ERR_CUSTOM_BEGIN+0) |
ISO15693 specific error code from card.
When a response is received from the VICC with the error flag PHPAL_SLI15693_FLAG_RESP_ERROR set, this error code returned by library. The actual error code returned by VICC can be accessed via phpalSli15693_GetConfig using PHPAL_SLI15693_CONFIG_ADD_INFO option.