设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4738|回复: 7
打印 上一主题 下一主题

无法连接,提示“Connection security failed”,官方例程,官方APP,SDK15

[复制链接]

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
跳转到指定楼层
楼主
alber 发表于 2019-3-17 12:14:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
请教一下大佬:

用最新的SDKnRF5_SDK_15.3.0_59ac345,和SD s132_nrf52_6.1.1_softdevice, 用例程 HTS 或者 BPS等任意例程烧录后,用NRF TOOLBOX或者NRF connection去连接的时候,总是提示

<info> peer_manager_handler: Connection security failed: role: Peripheral, conn_handle: 0x0, procedure: Encryption, error: 4102


重新烧录s132和app都不能解决。好像是绑定连接安全的问题,请教问题出在什么地方?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
8#
 楼主| alber 发表于 2019-3-19 21:47:31 | 只看该作者
admin 发表于 2019-3-18 14:43
估计和你手机有关系,换个手机测试

确实是手机的问题,更换另外一个手机测试就可以正常连接了。
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
7#
admin 发表于 2019-3-18 14:43:48 | 只看该作者
alber 发表于 2019-3-18 11:04
可是,这个是在上电情况下才会执行到erase_bonds的赋值。
而且在erase_bonds的值是在buttons_leds_init ...

估计和你手机有关系,换个手机测试
回复 支持 反对

使用道具 举报

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
6#
 楼主| alber 发表于 2019-3-18 11:04:09 | 只看该作者
admin 发表于 2019-3-18 09:23
代码里这样设置:

可是,这个是在上电情况下才会执行到erase_bonds的赋值。
而且在erase_bonds的值是在buttons_leds_init初始化里根据按键的情况去执行。
况且,我已经模拟了erase_bonds的赋值情况,清掉了bonds,可是还是一样,不能连接成功啊。

重新刷旧的开发板的资料,s132和程序,也不能连接。这个是芯片的问题吗?
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
5#
admin 发表于 2019-3-18 09:23:29 | 只看该作者
alber 发表于 2019-3-17 22:52
另外,请教一下,如果是不希望绑定,或者可以绑定多个主机,是应该如何配置?
尝试将
#define SEC_PARA ...

代码里这样设置:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
地板
 楼主| alber 发表于 2019-3-17 22:52:10 | 只看该作者
admin 发表于 2019-3-17 14:44
先在手机设置里,蓝牙,剔除蓝牙绑定

另外,请教一下,如果是不希望绑定,或者可以绑定多个主机,是应该如何配置?
尝试将
#define SEC_PARAM_BOND                  1  
#define SEC_PARAM_MITM                  0
设置成 BOND 设置成0后,出错。
回复 支持 反对

使用道具 举报

1

主题

5

帖子

31

积分

新手上路

Rank: 1

积分
31
板凳
 楼主| alber 发表于 2019-3-17 22:40:19 | 只看该作者
看了一下,手机里面系统设置没有发现绑定设备里面有52832的设备。所以按以下步骤试了一下,还是不成功。

1. 然后先在开发板上电时候按键,清除绑定状态。串口输出提示已经删除绑定。

2. 在NRF connection软件里面,扫描设备,发现后,点解除删除绑定信息。

3. 在NRF connection软件里面,点击connect。发现连接一下就断开,

4. 在串口输入提示,一样的问题,连接失败。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
沙发
admin 发表于 2019-3-17 14:44:27 | 只看该作者
先在手机设置里,蓝牙,剔除蓝牙绑定
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-23 07:20 , Processed in 0.144038 second(s), 30 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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