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

NFC Issue

Hi,

 

I’m using SDK 15.00 and I have some issues with NFC. When I’m trying to connect with NFC - NFC_T2T_EVENT_FIELD_ON event occurs. At this point, I need to start BLE advertising, in order to complete connection. Otherwise – it doesn’t work.

 

Why do I have to start advertising, even though I’m using NFC? Is it normal?

Thanks!

Parents
  • Hi,

    Yes, that is normal.

    You can use NFC field detection for waking up the device, but you still have to follow the normal procedure for establishing a BLE connection.

    In order to initiate a BLE connection, the peripheral needs to advertise and the central needs to scan for those advertisements. NFC can then be used for out of band communication at a later stage in the connection procedure.

    Regards,
    Terje

  • Thanks, Terje!

    Another question, regarding advertisement:

    After the peripheral is connected and bonded to other central, I need the peripheral to disconnect from the central at a specific point. After that, I want to give the central the option to connect again. Do I have a way to do it, besides advertising again?

Reply Children
Related