ble icon indicating copy to clipboard operation
ble copied to clipboard

Missing GattClient write operation

Open pan- opened this issue 9 years ago • 3 comments

Some write operations are missing from the current implementation:

  • signed write command
  • write blob operations:
    • prepare write request
    • execute (commit) write request

pan- avatar Dec 07 '15 16:12 pan-

ARM Internal Ref: IOTSFW-1375

ciarmcom avatar Dec 07 '15 17:12 ciarmcom

This seems to be a problem if the user requires writing a characteristic with a value that is longer than 21 bytes. For instance, the device name characteristic value can be up to 248 bytes.

andresag01 avatar Dec 09 '15 17:12 andresag01

i expect there would be a limit to the size of write supported by the Attribute Protocol. There are other commands to handle large writes: 'prepare write' and 'execute write'. We haven't implemented those in BLE_API yet.

rgrover avatar Dec 10 '15 08:12 rgrover