930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 4776|回复: 5

扫描例程添加广播功能出现错误

[复制链接]

2

主题

5

帖子

44

积分

新手上路

Rank: 1

积分
44
发表于 2023-4-25 14:42:31 | 显示全部楼层 |阅读模式
sd_ble_gap_adv_start函数返回NRF_ERROR_CONN_COUNT
回复

使用道具 举报

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2023-4-25 16:36:33 | 显示全部楼层
这是增加了链路,但是链路数量没改。
可以参考SDK里面的例子:ble_app_hrs_rscs_relay
也可以参考配套资料里面的:串口透传主从一体
回复 支持 反对

使用道具 举报

2

主题

5

帖子

44

积分

新手上路

Rank: 1

积分
44
 楼主| 发表于 2023-4-25 17:28:39 | 显示全部楼层
强光手电 发表于 2023-4-25 16:36
这是增加了链路,但是链路数量没改。
可以参考SDK里面的例子:ble_app_hrs_rscs_relay
也可以参考配套资 ...

大佬,请问一下
如果在这个扫描的基础增加广播功能,怎么去增加链路
回复 支持 反对

使用道具 举报

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2023-4-26 13:49:27 | 显示全部楼层
如果你的广播配置的是:不可连接的,那就不需要这个参数。
但是返回的错误代码是:NRF_ERROR_CONN_COUNT,所以你的广播配置的应该是可连接的,需要修改这个宏“NRF_SDH_BLE_PERIPHERAL_LINK_COUNT”
回复 支持 反对

使用道具 举报

2

主题

5

帖子

44

积分

新手上路

Rank: 1

积分
44
 楼主| 发表于 2023-4-26 14:18:27 | 显示全部楼层
强光手电 发表于 2023-4-26 13:49
如果你的广播配置的是:不可连接的,那就不需要这个参数。
但是返回的错误代码是:NRF_ERROR_CONN_COUNT, ...

现在能广播出来了,但是当手机和芯片连接时p_ble_evt->evt.gap_evt.conn_handle这个返回1的值
回复 支持 反对

使用道具 举报

2

主题

5

帖子

44

积分

新手上路

Rank: 1

积分
44
 楼主| 发表于 2023-4-26 14:27:55 | 显示全部楼层
强光手电 发表于 2023-4-26 13:49
如果你的广播配置的是:不可连接的,那就不需要这个参数。
但是返回的错误代码是:NRF_ERROR_CONN_COUNT, ...

返回1后nrf_ble_qwr_conn_handle_assign这个函数返回8,手机和芯片就连接不成功
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-12-4 01:14 , Processed in 0.065803 second(s), 21 queries .

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