2023-02-13 07:01 AM
I want to send 2 kbyte data using BLE in WB55.
Becasue the packet size is limited to 245 byte (it may be 509 byte if change ATT-MTU to 512 but still I couldn't make it.)
So, I wonder whether there is good example for this.
Could you suggest anything?
2023-02-13 08:38 AM
You just chunk it down to 245 byte packets.
Im not sure im understanding your issue.
2023-02-13 08:42 AM
If I divide data into 10 set, there maybe missing data during transfer. Then how can I solve it?
2023-02-13 09:07 AM
You could ping pong the same data and check if it matches, maybe some CRC, or your own custom header wrapping your payload.
2023-02-13 11:42 AM
In addtion, if I request 10 times...because of conenction interval, transfer 2kbyte would take 75 ms (in 7.5 ms connection interval). Isn't it?
I heard that BLE can send 2~2.5 packet(245 byte) in single connection interval (7.5 ms).
Isn't it?
2023-02-13 11:43 AM
In addtion, do you know how to use aci_gatt_update_char_ext to send 512 byte once?
I need example for this but I cannot find any useful example among company provided.