使用具有相同BDADDR的蓝牙LE设备

时间:2016-05-17 16:41:53

标签: bluetooth bluetooth-lowenergy bluez

很多"便宜"不幸的是,蓝牙适配器分配了相同的地址。如果多个客户端使用这些适配器连接到一组公共服务器,具有相同地址的客户端会产生什么影响呢?

我的理解是,一旦ADV_CONNECT_REQ建立与访问地址的连接,之后就不使用BDADDR。这是对的吗?

1 个答案:

答案 0 :(得分:3)

对于BLE,BD地址仅在扫描/通告和启动连接时使用。建立连接后,不会在任何数据包中明确发送BD地址。所以在实践中,如果你有两个具有相同BD地址的设备,理论上你可以有两个独立的连接,每个设备一个。但是这些会议不会相互干扰。