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

Connection interval issue between nRF51822 and iOS 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.

#define MIN_CONN_INTERVAL 16(20msec) #define MAX_CONN_INTERVAL 60(75msec) #define SLAVE_LATENCY 2 #define 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 as shown in the attached snapshot and then it closes the connection.

can you please let us the reason for this. It consumes more power when in connection state.

Note : If you are not able to receive the snapshot please let me know.

image description

Regards, Anand

Related