mfc4143 发表于 2022-7-7 18:28

blue_nrg如何一次发送大于20字节的数据

<p>aci_gatt_write_without_resp(connection_handle, rx_handle+1, 20, (uint8_t *)buff)==BLE_STATUS_INSUFFICIENT_RESOURCES)</p>

<p>&nbsp;</p>

秦天qintian0303 发表于 2022-7-7 22:16

<p>这个需要看蓝牙模块固件中的配置了,不过对于BLE蓝牙一半都有20字节的限制,多于部分会被放弃</p>

Jacktang 发表于 2022-7-8 07:42

<p>是不是要在发送给设备之前做分包处理一下</p>

littleshrimp 发表于 2022-7-8 07:58

<p>你用的哪款芯片?支持LE data packet length extension的型号可以发更长的数据包。</p>

mfc4143 发表于 2022-7-8 08:46

littleshrimp 发表于 2022-7-8 07:58
你用的哪款芯片?支持LE data packet length extension的型号可以发更长的数据包。

<p>blue_nrg2.支持吗,怎么改</p>

littleshrimp 发表于 2022-7-8 09:09

mfc4143 发表于 2022-7-8 08:46
blue_nrg2.支持吗,怎么改

<p>支持,你在SDK里检索ATT_MTU和extension</p>

<p></p>

<p>&nbsp; &nbsp;</p>
页: [1]
查看完整版本: blue_nrg如何一次发送大于20字节的数据