Re: send data rate more than 32Kbps on ble issue
Re: send data rate more than 32Kbps on ble issue
- Subject: Re: send data rate more than 32Kbps on ble issue
- From: Martijn The <email@hidden>
- Date: Wed, 01 Apr 2015 20:37:58 -0700
> data rate more than 32Kbps
Should be accomplishable. I've been hitting rates of 13 KBytes/s in my experimentation.
> So, i think at iphone that have some limit on packet queue.
Yeah, empirically, I've experienced the limit of the outbound queue to be ~20 or so packets. Note that flow control for CBCharacteristicWriteWithoutResponse seems to be missing. So there's no direct way to know you've overflow iOS' queue. You can build it into your protocol (and you probably should because the other end might drop them as well) but it's annoying there's no way to know that iOS / CoreBluetooth is dropping the packets the app just gave it right away.
I've just filed this bug about it:
_______________________________________________
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