Hi All,
We are using a ST25DV NFC tag and Fast Transfer Mode. Our iOS app sends a custom command that sends some data as an input and expects a response from the tag that includes a payload of ~4000 bytes.
We have successfully sent this command to the tag using the "NFC Tap App" on Android and received the full data response. However, on iOS (15.3.1-iPhone 12 Pro) as we loop through and get the response (256 bytes at a time), at random point during the reading of the response we get the following error:
[CoreNFC] 00000002 80050360 -[NFCTagReaderSession transceive:tagUpdate:error:]:824 Error Domain=NFCError Code=102 "Tag response error / no response" UserInfo={NSLocalizedDescription=Tag response error / no response, NSUnderlyingError=0x283c3cde0 {Error Domain=nfcd Code=29 "Tag Error" UserInfo={NSLocalizedDescription=Tag Error, NSUnderlyingError=0x283c3c1b0 {Error Domain=com.apple.nfstack Code=20 "No response from tag" UserInfo={NSLocalizedDescription=No response from tag}}}}}
We are not using ".address" flag. We have also put in delays to ensure the FTM mailbox is full, but that didn't work.
Any clues on why this is failing?
Thanks in advance. m