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

NFC not working on payment readers

Hi all,

I am using SDK13 with NRF52DK. I am trying to get NFC to work with a reader and encountered some problems.

I have tried 3 different examples, record_text, writable_ndef_msg and wake_on_nfc. They all work properly with an android phone. However, in my application, I need to detect an NFC field from a payment reader. And it seems like only the wake_on_nfc example works. The record_text implements a Type 2 Tag while the writable_ndef_msg implements a Type 4 Tag.

The wake_on_nfc example uses BSP and it seems like it can only be used to wake up the MCU. In my application, my MCU needs to be awake while detecting the presence of a NFC field.

Has anyone managed to get NFC to work with other types of readers other that a mobile phone? Any ideas what I am doing wrong?

Edit: I just need to detect the presence of a NFC field and nothing else. I don't need any exchange of messages.

Parents
  • The wake_on_nfc exmaple requires the MCU to be asleep and the presence of the NFC field is used to wake up the MCU.

    But in my application, I need the MCU to be performing some other task at the same time, and when a NFC field is detected, a different task is performed. So I don't think I can adapt the wake_on_nfc example to my application. Or are you able to advise on how I can modify this code for my application?

Reply
  • The wake_on_nfc exmaple requires the MCU to be asleep and the presence of the NFC field is used to wake up the MCU.

    But in my application, I need the MCU to be performing some other task at the same time, and when a NFC field is detected, a different task is performed. So I don't think I can adapt the wake_on_nfc example to my application. Or are you able to advise on how I can modify this code for my application?

Children
No Data
Related