|
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.