Hello,
I've done some experiments, and I'm getting 3x20 byte packets (full length) and 1 packet at 10 bytes. If I try and up the last packet size, I only receive 3 packets overall. Setting it to 10 bytes payload seems to be the magic number. Is this what I can expect? Can I expect to get 20 bytes in the last packet?
Image: http://gyazo.com/80890b5be1645f56deebc49d6b707178
I'm at a 30ms connection interval? I'm using notifications on 2 characteristics, calling GATT_NOTIFICATION on the 20 byte size 3x and GATT_NOTIFICATIOn on 10byte 1 time. Using cc2541 (sensortag)
Any ideas?