CN / EN
CN / EN

GR5525在同时连接一个主机和一个从机后,无法由自身发送数据到连接的主机或者从机 GR5525

151***264

2025-07-29 15:42

1、软件版本:GR5525 SDK V1.0.2,使用示例为GR5525_SDK_V1.0.2\projects\ble\ble_multi_role\ble_app_uart_at

2、硬件环境:两个GR5525 Starter Kit(以下称开发板A和开发板B)

3、问题说明:开发板A在作为主机连接开发板B以及作为从机连接手机app后,自身无法发送数据到连接的开发板B或者app,只能由开发板B以及app向其传输数据

4、复现步骤:开发板A和开发板B烧入同一个ble_app_uart_at固件,开发板A上电后,通过串口调试工具使用AT指令开启扫描,同时将开发板B上电,找到开发板B后,使用AT指令对其进行连接,此时使用串口测试二者的通信,无异常;关掉开发板A的扫描,并开启广播,使用手机的蓝牙调试app连接开发板A,连接成功后,查看开发板A的状态为peripheral,使用串口控制开发板A发送数据后,app与开发板B皆无法收到,且无法改变开发板A的GAP_ROLE

5、期望解决问题:开发板A在与app和开发板B同时连接时,各能保持正常的双向通信

0收藏

0赞成

185***527

汇顶员工
2025-07-30 16:47

Hi,

应该是连接索引使用错误,发送函数的链路选择错误

请参考ble_app_hrs_rscs_relay Demo,熟悉主从一体逻辑,借此排查你的问题

https://docs.goodix.com/zh/online/detail/hrs_rscs_relay_bl/V3.1/67ae9bd49c92d901032cba3e60ca4069

0条评论

0赞成

0收藏

您的评论

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

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

扫描关注公众号

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