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 stephan.walter@swissphone.com www.swissphone.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Walter Stephan