RE: Bluetooth app/iOS issue
RE: Bluetooth app/iOS issue
- Subject: RE: Bluetooth app/iOS issue
- From: Brian Fudge <email@hidden>
- Date: Mon, 11 Aug 2014 21:30:56 -0700
I’m relieved to hear that other people have been experiencing this same problem. I also recently submitted a TSI on this issue and was asked to file a bug report. But after reading this thread I repeated my testing with iOS 8 Beta 5.
I also believe the problem is resolved. My symptoms were slightly different: I could only lock up the Bluetooth stack when doing connect/discover services/discover characteristics/read 4-5 characteristics/disconnect/repeat. With iOS 7.1.2 I used 1 iOS device as master and could do these interrogation cycles with up to 3 iOS slaves for > 8 hours. As soon as I added a 4th device (within 20-30 seconds), the discover services would fail for all peripherals (even a previously unseen 5th one) and only rebooting the master would bring it back.
With iOS 8b5 I’ve been testing for two hours now with 1 master and 5 slaves and 1600+ cycles and no problems. Will continue running over night and report back if I see anything different. BTW, some of my slaves are still on iOS 7.1.2 so it seems that only the master needs to be on iOS 8.
Date: Mon, 11 Aug 2014 10:54:26 -0500 From: Diego Alfarache <email@hidden> To: Darren Jones <email@hidden>, Qinghui Tang <email@hidden> Cc: "email@hidden Bluetooth" <email@hidden> Subject: Re: Bluetooth app/iOS issue Message-ID: <D00E4F8C.85CB%email@hidden> Content-Type: text/plain; charset="iso-8859-1"
I have been experiencing the same issue. I created a simple app that runs on two devices, one acting as a central and the other as a peripheral. On iOS 7 and 7.1, I get anywhere from 50 to 750 connection/disconnect cycles before the bluetooth stack locks up. The peripheral device will always lock up first and far more often. Once it locks up, you can sometimes recover by just turning blue tooth off and back on, but you will get to a point where nothing but a device restart will fix the problem.
I have not tried to run my app with iOS 8 yet, but if I get some time this week, I will give it a try and post back the results.
Regards,
Diego
Diego Alfarache Hypersonic Mobile
From: Darren Jones <email@hidden> Date: Monday, August 11, 2014 at 10:40 AM To: Qinghui Tang <email@hidden> Cc: "email@hidden Bluetooth" <email@hidden> Subject: Re: Bluetooth app/iOS issue
Here¹s some more finding from testing today. I have a good feeling this is fixed in iOS 8.
I made a small app that connects to 2 peripherals, then immediately disconnects and loops.
Running on an iPhone with iOS 7.1.2, the bluetooth appeared to lock up after around 50 re-connects.
Running on an iPad with iOS 7.1.2, the bluetooth appeared to lock up after 46 re-connects.
Running on an iPad running iOS 8 Beta 5, i¹ve re-connected ~900 times and still not had a bluetooth lockup.
Has anyone tested anything with iOS 8 yet?
Thanks
Darren
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden