CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

一主多从 主从双向通信,主机向从机逐一发送数据同时保持接收从机数据。 GR551x

已解决

182***560

2023-06-29 17:29

1.gr5515一主多从

现在连接10个从机,使用ble_to_uart_push。将接收的数据,主机串口传出。

现在需要分别,给连接上的10从机发送数据。

参考了image.png

发现一对一设备,主从通信是没有问题的。但是一对十的话,从机这边的数据量很大。我通过conn_idx,向从机逐一发送命令。从设备却好像接收不到。

是因为蓝牙传输调度的问题么? 有相关例子么?


1收藏

0赞成

zhongchengzhi

汇顶员工
2023-06-29 20:49

您好,已收到您的反馈,正在确认中;

0条评论

0赞成

0收藏

您的评论
最佳答案

zhongchengzhi

汇顶员工
2023-06-30 16:44

您好,根据您的描述可能是连接参数配置不合理,请参考如下建议进行调整(配置详情见“多连接参数优化说明_V1.5.pdf”):

1、请确保 CE_LEN 之和小于 CI_Min;

2、Slave 端考虑到精度转换以及扩窗机制, 配置 Slave 设备的 CE_LEN 应当保留一定的裕量, 建议比理论值至少小 2.5 ms。 比如 CE_LEN 可配的理论值为 100 ms,实际可配置成 97.5 ms;

3、请确保各链路 CI 成倍数关系;

4、根据各条链路的传输数据量配置合适的CE_LEN,以调整各链路在CI_Min 内所占带宽;

多连接参数优化说明_V1.5.pdf

0条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注