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

IOS exception disconnect after 90s when change ble connection interval on NRF52810

Hi Nordic Forum!

        In the past, I set connection interval min to max is 20ms~75ms, it work ok for IOS。But on Android platform, Android use 75ms as actual connection interval. It is too long for us. We need change connection interval to reduce delay. So we try set connection interval to 15ms~30ms、15ms~15ms、20ms~30ms and so on,but  use all these param , connection will disconnect after about 90s for iOS.

I referennce the Apple develop guidlines section 23.6(https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf)。

Follow that,the connection interval range15ms~15ms、15ms~30ms is ok。I don't know why occur exception disconnect on IOS platform.

What value should I set to connection interval ensure work on IOS.

Parents
  • We want to set  connection interval param ensure connetion interval actually used is small for reduce latency. And it must works ok for IOS and Android. We set connection interval param to 10ms~20ms is work ok for using other ble IC on IOS, but disconnect on Nordic IC. So I think it is related to Nordic IC or sdk. And I seach key words"IOS diconnect Nordic 90 seconds" on google, Many other people has same problems.

Reply
  • We want to set  connection interval param ensure connetion interval actually used is small for reduce latency. And it must works ok for IOS and Android. We set connection interval param to 10ms~20ms is work ok for using other ble IC on IOS, but disconnect on Nordic IC. So I think it is related to Nordic IC or sdk. And I seach key words"IOS diconnect Nordic 90 seconds" on google, Many other people has same problems.

Children
No Data
Related