This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NFC T4T response timing SDK 15.3

I am using nfc_t4t_lib and I need to send a response 100ms after I receive the NFC_T4T_EVENT_DATA_IND event.  How do I extend the response timeout by sending S(WTX)?  There is a similar post but I don't see the same conditions:

https://devzone.nordicsemi.com/f/nordic-q-a/29168/nfc_t4t_response_pdu_send-returns-nrf_error_invalid_state

If I put a 6ms delay after NFC_T4T_EVENT_DATA_IND, nfc_t4t_response_pdu_send() returns success but the reader failed to receive the data.  Is S(WTX) being sent automatically by the library or do I need to manually send it?  Also, how do I know when I can send the response after a S(WTX) request?  I don't see any event "RX: S(WTX) response".

Related