Announcements

Help us improve the Power & Sensing Selection Guide. Share feedback

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
shge_4395051
Level 4
Level 4
25 sign-ins 25 replies posted First solution authored

I created a peripheral and have implemented connection interval updating during notification enabling.  

CYBLE_GAP_CONN_UPDATE_PARAM_T connectionParameters =
{
75, 90, 5, 200
};

These parameters work fine for Android phones.  IOS phones will ignore them.  

I'm also setting the min and max values accordingly within the BLE component itself.  This also had no effect.  My question is, how do I get IOS to accept my intended min and max connection interval settings?

0 Likes
1 Reply
MuhammadNanda_K
Moderator
Moderator
Moderator
50 solutions authored 250 sign-ins 250 replies posted

Hello @shge_4395051,

I personally not yet tested, but may you kindly confirm below points:

  1. Which iOS version do you use ?
  2. In Android and iOS, do you use AIROC Connect Apps or any other application / interface ? 
  3. Therefore, do you received CYBLE_EVT_GAP_CONNECTION_UPDATE_COMPLETE in Android BUT NOT in iOS ?

Best regards,
Muhammad Nanda

0 Likes