Common Error Codes. More...

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. | |
Common Error Codes.
phalI18000p3m3 Custom Errors
phpalI14443p4 Custom Errors
phpalI18092 Custom Errors
phpalMifare Custom Errors
| #define PH_ERR_IO_TIMEOUT ((phStatus_t) 0x0001U) |
No reply received, e.g.
PICC removal.