Hi all,
I would like to ask about how iOS can negotiate the MTU size with a BLE peripheral.
Compare to Android OS, iOS doesn't have open API to send such a request, but only have API to read the current MTU size.
However, I found that Punch Through's LightBlue iOS App would send MTU request = 185 on connection start randomly (1 out of 4 times) in its previous versions (which is missing on currently available verison).
Do you guys have any idea that can let App and BLE device to negotiate the MTU size?
Or is it possible for me to purposely sent a packet (filled as standard ATT_MTU_Exchange_Req format with Opcode 0x02) to BLE peripheral to "act" like a MTU Exchange process?
Thanks