Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Connection issue between the iOS device and nRF peripheral device.

Hi,

Here is the issue details.

I have my application loaded on the nRF51822 controller and it acts as a peripheral. The IOS device acts as a central.

The connection interval set on the nRF is as below.

MIN_CONN_INTERVAL - 16(20msec)

MAX_CONN_INTERVAL - 60(75msec)

SLAVE_LATENCY - 2

CONN_SUP_TIMEOUT - 400 (4sec).

The testing scenario is like that.

I have send the command from the ioS device to nRF , nRF send the command to STM32 controller and it got executed with in 3 sec and it send the ack to nRF , inturn nRF passes the ack to iOS device. After receiving the ack from nRF, iOS send the disconnection command to nRF(the whole process happens in 3-4 second). But the connection will be open for a minimum of 10 second and then closes as shown in the attached snapshot and then it closes the connection.

There is no issue between two nRF devices. This issue is only between iOS and nRF device.

Could you please justify why this behaviour is happening in iOS Application.

PFA, the snapshot captured in CRO for tracking the connection state.User uploaded file

Thanks and Regards

-Ibrahim Sulaiman

iPad, iOS 8.1.2

Posted on May 6, 2015 2:05 AM

Reply

There are no replies.

Connection issue between the iOS device and nRF peripheral device.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.