NFC Wake Up and TNEP

Context : I'm building an embedded application using the nrf52832, that can turn on/off and be configured via NFC. These functionnality are implemented using the t4t library in R/W mode and are functional, I am able to read and write text NDEF messages using a generic nfc app on my phone, and interpret the modified NDEF on the embedded device. The device also wakes up successfuly when an NFC field is detected.

My problem is the following, when the device wakeup from an nfc field detection, the phone seemingly does not detect it until I move it way from the device and then put it back. What I would like is to be able to place the phone on a turned off device, and be able to "directly" edit the NDEF, without further actions.

I have tried to restart the emulation from the device, but no changes have been noted. If I turn on and off the nfc functionnality on my phone it does works, but I don't think I can do that from a custom app.

Is there a way to achieve my goal ? Can it be affected by the t4t library ? Is it compatible with NFC ? Any leads or informations would be greatly appreciated.

Parents
  • Hi

    I'm sorry about the late reply, but we have been able to reproduce this on our end now. What phone are you using, as we've only been able to recreate this on an iPhone SE (2020) thus far. 

    What happens is that multiple EVENTS_FIELDDETECTED events are generated, but the logs process them as "FIELD LOST".

    Best regards,

    Simon

Reply
  • Hi

    I'm sorry about the late reply, but we have been able to reproduce this on our end now. What phone are you using, as we've only been able to recreate this on an iPhone SE (2020) thus far. 

    What happens is that multiple EVENTS_FIELDDETECTED events are generated, but the logs process them as "FIELD LOST".

    Best regards,

    Simon

Children
No Data
Related