TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2540 如何配置配对连接

背景:

因为我的设备中间有很多不同的从机和主机。

组A的从机不想被组B的主机连接。

所以我就想到用配对连接来做。

我把从机GAPBOND_PAIRING_MODE_INITIATE   主机:GAPBOND_PAIRING_MODE_WAIT_FOR_REQ

主从机passkey=123456;

可是得到的结果,用串口打印:

Devices Found 1
<- To Select
Pairing started
Connected
0xD03972A5F0C3
Pairing fail 7
Serial Svc Found
$123456ok
Disconnecting
Disconnected
Reason: 19

fordream:

我自己跟踪代码得知:

主机还是互相连接了,并转送了相应的数据。

配对还是错误。

Yan:

回复 fordream:

fordream,

那就说明这是没有配对的连接:)

你可以在代码里面加些代码,比如配对失败然后断开。我记得代码里面有配对状态的判断代码。

fordream:

回复 Yan:

是的。代码你有配对失败的代码。

问题是,我的passkey都一样,为什么还是配对失败呢?

Yan:

回复 fordream:

fordream,

master 端是个啥设备呢?

应该抓包看一下,看一下配对失败的错误码是什么。

赞(0)
未经允许不得转载:TI中文支持网 » CC2540 如何配置配对连接
分享到: 更多 (0)