• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
RE: Bluetooth LE problems with new iOS devices?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Bluetooth LE problems with new iOS devices?


  • Subject: RE: Bluetooth LE problems with new iOS devices?
  • From: Michael Mallinson <email@hidden>
  • Date: Tue, 06 Nov 2012 11:39:37 +0000
  • Thread-topic: Bluetooth LE problems with new iOS devices?

Hi Borna,

 

We do update the connection speed from the peripheral side but we are doing this after the iPhone subscribes to a characteristic.  So this shouldn’t occur until after service and characteristic discovery has completed.

 

Cheers,

--Mike

 

From: Borna Vojdani [mailto:email@hidden]
Sent: Monday, November 05, 2012 4:57 PM
To: Michael Mallinson
Cc: email@hidden
Subject: Re: Bluetooth LE problems with new iOS devices?

 

Hi Michael,

 

With respect to issue #1, is you're peripheral expecting, or initiating a "connection update parameter request" during the initial connection/discovery period?

 

Best Regards,

 

Borna Vojdani

On Mon, Nov 5, 2012 at 5:09 AM, Michael Mallinson <email@hidden> wrote:

Hi,

 

I’m curious if anyone has seen any issues with the iPhone 5 and 5th gen iPod Touch when used with Bluetooth LE.

 

I’m seeing several problems with some of these devices that I wasn’t seeing with the original Bluetooth LE capable devices (iPhone 4s/iPad 3).  My application is using bluetooth-central mode and connecting to a Bluegiga BLED112 USB dongle. Currently using iOS 6.0.1 on all my test devices.

 

1.       Make a connection to the peripheral which succeeds.  Attempt to discover services.  Instead of receiving the didDiscoverServices callback, I get the didDisconnectPeripheral callback with ErrorCode=6, “The connection has time out unexpectedly”.  It seems to be completely random when this happens.  I’ve also seen cases where I am getting this disconnect at a later time (after subscribing to characteristics).

2.       Failures while trying to subscribe to characteristics which result in ErrorCode=0, “Unknown Error”.

3.       Failures in the didDiscoverServices callback ErrorCode=0, “Unknown Error”.

 

The problems seem to be sporadic and don’t always occur.  Interestingly, I’ve also got one iPod Touch that hasn’t shown any signs of these problems yet.  I’ve been unable to reproduce these issues with the iPhone 4S/iPad 3 and have only seen them with the iPhone 5 and new iPod Touch.  Other than the iOS device, the rest of the picture is the same.

·         Bluegiga BLED112 USB Dongle

·         Same version of the USB Dongle firmware, Windows driver and Windows application.

·         iOS 6.0.1

·         Same version of the iOS application.

 

It is my understanding that the new iOS devices are using a new WiFi/Bluetooth chip in them.  I wonder if this could be contributing to the problems I’m seeing?

 

Michael Mallinson

Software Developer

Phone: (613) 270-2548

 

Entrust

Securing Digital Identities

& Information

http://www.entrust.com

 


 _______________________________________________
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

 

 _______________________________________________
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

  • Follow-Ups:
    • Re: Bluetooth LE problems with new iOS devices?
      • From: Borna Vojdani <email@hidden>
References: 
 >Bluetooth LE problems with new iOS devices? (From: Michael Mallinson <email@hidden>)
 >Re: Bluetooth LE problems with new iOS devices? (From: Borna Vojdani <email@hidden>)

  • Prev by Date: Re: First received advertisment data doesn't contain local name
  • Next by Date: Re: First received advertisment data doesn't contain local name
  • Previous by thread: Re: Bluetooth LE problems with new iOS devices?
  • Next by thread: Re: Bluetooth LE problems with new iOS devices?
  • Index(es):
    • Date
    • Thread