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

    What NFC app exactly are you using on your phone. In my experience, when using the NFC Tools app for Android, NFC tags pops up instantly when discovered without having to move them away from the device. I can try recreating this on my end tomorrow with the unmodified NDEF sample on a development kit.

    Best regards,

    Simon

  • I mainly use the ST25 app because it's the only one I've found that can edit existing NDEF records, but I've had the same problem with the android NFC tools app, and the nRF NFC Toolbox.

    Just to clarify, the tags do pop up instantly when the device is already on, the problem is when the device is off and starts emulating a tag while the phone RF field is still around.

Reply
  • I mainly use the ST25 app because it's the only one I've found that can edit existing NDEF records, but I've had the same problem with the android NFC tools app, and the nRF NFC Toolbox.

    Just to clarify, the tags do pop up instantly when the device is already on, the problem is when the device is off and starts emulating a tag while the phone RF field is still around.

Children
No Data
Related