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

nRF52832 UART example fails to connect to iphone/IOS device?

We have successfully tested the nRF52832 HRM and proximity examples with iphone APP (nRF Toolbox & LightBlue). However, when we tested with UART peripheral example (..SDK\examples\ble_peripheral\ble_app_uart), we are not able to make the connection (timeout) from the Iphone.

We have tested with follows: Board: PCA10040 Devices: iphone 6 and 6S, IOS Apps: nRF Toolbox UART, nRF UART, LightBlue SDKs: SDK14, SDK13, SDK11, SDK10, SDK9, Softdevices: S132 5.0, 4.0, 2.0

But it works well with android phone (nRF Toolbox UART). Any suggestion and help?

Parents
  • Hi ldmxhj,

    Please try to test again with nRF Connect app. I experienced issue with the LightBlue app.

    Also, if you can capture a sniffer trace it would be easier to understand what happened.

    It could be a whitelist on the device that doesn't allow the phone to connect. You should try to do an Erase all before testing.

    It could be the cached ATT table that causing the phone not detecting the new attributable. You should try to change the address of the device or test with PC or other phone.

Reply
  • Hi ldmxhj,

    Please try to test again with nRF Connect app. I experienced issue with the LightBlue app.

    Also, if you can capture a sniffer trace it would be easier to understand what happened.

    It could be a whitelist on the device that doesn't allow the phone to connect. You should try to do an Erase all before testing.

    It could be the cached ATT table that causing the phone not detecting the new attributable. You should try to change the address of the device or test with PC or other phone.

Children
Related