BLE Write Command while Write Request is pending
BLE Write Command while Write Request is pending
- Subject: BLE Write Command while Write Request is pending
- From: Walter Stephan <email@hidden>
- Date: Mon, 03 Feb 2014 14:07:38 +0000
- Thread-topic: BLE Write Command while Write Request is pending
Hi all,
The Bluetooth specification says:
Version 4.0, Vol 3, Part F, section 3.3.2:
"It is possible for a server to receive a request and then a command before responding to the original request. The flow control of requests is not affected by the transmission of commands."
We are trying to use this like so:
The iOS app is acting as a GATT client. We first send a Write Request (CBCharacteristicWriteWithResponse) and then send one or several Write Commands (CBCharacteristicWriteWithoutResponse) before the GATT server sends either a Write Response or an Error Response.
What we are seeing is that iOS seems to queue up the Write Commands and it only puts them on the air after it got a response.
Has anyone encountered the same problem? Is there something we can do about it, or does iOS simply not support this?
Best regards,
Stephan Walter
Embedded Software Engineer
Swissphone Wireless AG
Faelmisstrasse 21
Postfach 81
CH-8833 Samstagern
Tel: +41 44 786 77 52
Fax: +41 44 786 77 71
email@hidden
www.swissphone.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