找回密码
 立即注册

微信扫码登录

查看: 12|回复: 1

[BLE Mesh] 请问我可以修改8258adv的最大payload大小吗,在哪里修改

[复制链接]

1

主题

0

回帖

10

积分

英勇黄铜

积分
10
发表于 6 小时前 | 显示全部楼层 |阅读模式 来自 上海
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8258
SDK及版本: tc_ble_mesh-V4.1.0.1_Patch_0006
本帖最后由 we_7831921388 于 2026-1-15 16:19 编辑

我使用mesh_tx_cmd2normal_primary()发送mesh包,命令码和数据长度加在一起长度超过11字节,不想分包,可以通过修改mesh底层一包长度31字节实现吗

3

主题

8

回帖

113

积分

荣耀黄金

积分
113
发表于 5 小时前 | 显示全部楼层 来自 陕西西安
这个长度限制是蓝牙底层协议限制的,应该是不支持修改的。如果想要发送超过11字节且不想分包,可以参考这个 :可以用扩展广播包的方式发送(私有方式),payload小于225字节(包括opcode)的消息都会直接发送出去,不走segment 流程。可参考handle  book 《Telink ⾃定义的通过扩展⼴播包 _extend_adv_ 发送 mesh 消息的模式》章节
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 |沪公网安备31011502403548号 )

GMT+8, 2026-1-15 22:18 , Processed in 0.098169 second(s), 24 queries .

Powered by Discuz! 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表