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

iPhone 7 series dropping connection after approximately 40 seconds

Hello,

Let me start off by saying that in our use case we are transferring large amounts of data (megabytes) through BLE. This works fine on iPhone 6s+, iPhone SE, iPhone X, but not on the iPhone 7 series. On both iPhone 7 and iPhone 7+ the connection just drops after approximately 40 seconds. iOS logs state "Unknown Error". I implemented DFU protocol in the same application and that works fine, never dropping connection.

My connection parameters are:

Current config

  {

    // Minimum Connection Interval in 1.25 ms units

    MSEC_TO_UNITS(7.5, UNIT_1_25_MS),    

    // Maximum Connection Interval in 1.25 ms units

    MSEC_TO_UNITS(7.5, UNIT_1_25_MS),

    // Slave Latency in number of connection events

    0,

    // Connection Supervision Timeout in 10 ms units

    MSEC_TO_UNITS(250, UNIT_10_MS),

  }

Thanks in advance for showing interest in this problem. If I can supply you with any further information, please don't hesitate to ask.

Parents Reply Children
No Data
Related