This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Fragmentation of notifications - should I combine them?

Suppose I have a lot of very small characteristics (1 or 2 bytes) to send lots of notifications on. They are all updated simultaneously, though the central doesn't care about that.

When I notify them, does each notification go into a separate BLE packet? Or are they concatenated into a framed stream, and then fragmented into BLE packets by L2CAP? If so what is the overhead per characteristic?

I'm basically working out if it is worth making "combined" characteristics that contain the data from several logical characteristics.

Parents Reply Children
No Data
Related