iOS negotiates MTU by default to the highest value. Android does not unless explicitly instructed,
Both systems negotiate MTU to the highest value by default.
Please provide detailed steps to accomplish proposed feature.
None. Only behaviour changes. Old connection options / MTU negotiation API may be deprecated.
This could fix confusion and mitigate issues like #446
@dariuszseweryn I guess that you wrote steps to verify implementation (they are not needed to accomplish proposed feature)?
I guess that you wrote steps to verify implementation
Correct
they are not needed to accomplish proposed feature
Correct
I have run some tests on devices with Android 5 and on some (e.g. Micromax Canvas) the MTU seems to timeout or return a GATT_ERROR if called against a peripheral that supports max MTU=23 (SensorTag)
For this case:
I am currently brainstorming. I can work on this feature once settled
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Not stale
Most helpful comment
Not stale