beginReliableWrite
Initiates a reliable write transaction.
The purpose of Reliable Write is to queue up writes of values of one or multiple attributes (characteristics or descriptors) in a first-in first-out queue and then execute the write on all of them in a single atomic operation.
After calling this method, all write with response operations performed on characteristics and descriptors will use Prepare Write Request PDUs instead of Write Request.
Call executeReliableWrite or abortReliableWrite to commit or cancel the transaction.
TODO Is the exception truly thrown? If any of the write operations throws ValueDoesNotMatchException, the whole transaction will be aborted.
See also
Throws
If the device is not connected.
If BLUETOOTH_CONNECT permission is denied.