13.07.2015 Views

NFC Digital Protocol - CWI

NFC Digital Protocol - CWI

NFC Digital Protocol - CWI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ISO-DEP <strong>Protocol</strong>Requirements 180: Exception Processing – Reader/WriterPoll Mode13.2.6.3 If a block with a Transmission Error is received after receipt of a block not indicatingchaining (except in the case of S(DESELECT)), then the Reader/Writer MUST send anR(NAK) block if all of the following are true:• The CRC is incorrect or the frame has a parity error.• The block is encapsulated in a frame of at least 4 characters long.The Reader/Writer MUST ignore all other Transmission Errors and MUST be ready toprocess a Valid Block within a time t RECOVERY after the end of the block with theTransmission Error.The Reader/Writer MUST send the R(NAK) block within a time t RETRANSMISSIONmeasured from the start of the block with the Transmission Error.If a Transmission Error is received after sending an R(NAK) block the Reader/WriterMUST send another R(NAK) block until n RETRY,NAK consecutive R(NAK) blocks havebeen sent. If no Valid Response to all R(NAK) block is received, then the Reader/WriterMUST RAISE THE Transmission Error PROTOCOL EXCEPTION.Refer to Appendix A.9 for the values of n RETRY,NAK , t RECOVERY and t RETRANSMISSION .13.2.6.4 If a block with a <strong>Protocol</strong> Error is received after receipt of a block not indicatingchaining (except in the case of S(DESELECT)), then the Reader/Writer MUST RAISETHE <strong>Protocol</strong> Error PROTOCOL EXCEPTION.13.2.6.5 If a Timeout Error occurs after receipt of a block not indicating chaining (except in thecase of S(DESELECT)), then the Reader/Writer MUST send an R(NAK) block. TheReader/Writer MUST send the R(NAK) block after FWT+∆FWT and beforeFWT+∆FWT+t RETRANSMISSION . If a Timeout Error occurs after sending an R(NAK) blockthe Reader/Writer MUST send another R(NAK) block until n RETRY,NAK consecutiveR(NAK) blocks have been sent. If no Valid Response to all R(NAK) blocks is receivedor if the Reader/Writer has detected a time-out following n RETRY,WTX + 1 consecutiveS(WTX) Response blocks (i.e., the Reader/Writer detects three times a Timeout Errorfollowing an S(WTX) Response without receiving a Valid I-block or R-block from theCard Emulator), then the Reader/Writer MUST RAISE THE Timeout ErrorPROTOCOL EXCEPTION.Refer to Appendix A.9 for the values of n RETRY,WTX ,<strong>NFC</strong> <strong>Digital</strong> <strong>Protocol</strong> Page 139

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!