Page 1 of 1

ble最大只能发送23字节,能否改变这个大小呢?

Posted: Mon Mar 21, 2022 7:19 am
by fan183579
ESP32-C3 使用的是 gatt_server_serivce_table 例程

Re: ble最大只能发送23字节,能否改变这个大小呢?

Posted: Mon Mar 21, 2022 11:57 am
by ESP_XuLZ
单包发多少和 ATT_MTU 有关,gatt_server_serivce_table 例程默认本地 MTU 是 500, 所以如果仅能发 23 个字节,是 client 端的 MTU 设置的是 23, 修改下 client 端 mtu 值可以增大发送单包的数据

如下是 使用 nrf connect 作为 client 修改 MTU 并请求协商交换
企业微信截图_20220321195517.png
企业微信截图_20220321195517.png (62.28 KiB) Viewed 1917 times