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 Hung, Thanks for your help. I think you are right - maybe something to do with the whitelist. I load the same Softdevice and program to the second PCA10040 board, it works flawlessly. One difference I noticed is that on the IOS, it shows Nordic_UART as peripherals name but shows Nordic_Prox for the not-working one. So if it is something to do with cached ATT table, is there a way to clear it on the phone?

Reply
  • Hi Hung, Thanks for your help. I think you are right - maybe something to do with the whitelist. I load the same Softdevice and program to the second PCA10040 board, it works flawlessly. One difference I noticed is that on the IOS, it shows Nordic_UART as peripherals name but shows Nordic_Prox for the not-working one. So if it is something to do with cached ATT table, is there a way to clear it on the phone?

Children
No Data
Related