User's Manual

ACR1281S
Advanced Card Systems Ltd. Page 23 of 56
11. Error Handling
- ACK Frame: {02 00 00 03}.
If the frame sent by the HOST is correctly received by the RDR, a positive status frame = {02
00 00 03} will be sent to the HOST immediately to inform the HOST the frame is correctly
received. The HOST has to wait for the response of the command. The RDR will not receive any
more frames while the command is being processed.
- NAK Frame = {02 00 00 00 00 00 00 00 00 00 00 00 03} // 11 zeros
The NAK Frame is only used by the HOST to get the last response or card insertion/ removal
event messages.
In case of errors, a negative status frame will be sent to the HOST to indicate the frame is either
corrupted or wrong formatted.
- Checksum Error Frame = {02 FF FF 03}.
The received data checksum is not correct.
- Length Error Frame = {02 FE FE 03}.
The length “dwLength” is greater than 0x0105 bytes.
- ETX Error Frame = {02 FD FD 03}.
The last byte is not equal to ETX “0x03”.
- Slot error Frame = {02 FB FB 03}.
The Slot number is not 00 or 01 .
- Time out Error Frame : {02 99 99 03}.
The time of data transmit is over.