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

About ATT_MTU

According to BLUETOOTH SPECIFICATION Version 5.0 | Vol 3, Part G page 2248

Exchange MTU procedure is initiated by the Cilent, and only be initiated once.

But by looking at the data_length_update function in nrf_ble_gatt.c, Exchange MTU is initiated regardless of whether the device is a server or a client

According to the sniffer made with PCA10040, found both client and server initiated an Exchange MTU procedure, is this a violation of the rules?

My client is iphone6s, use APP is LightBlue, but I think APP is not the key.

Parents Reply Children
No Data
Related