Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bluetooth 蓝牙LE供电设备能否发现经典蓝牙设备,反之亦然?_Bluetooth_Bluetooth Lowenergy - Fatal编程技术网

Bluetooth 蓝牙LE供电设备能否发现经典蓝牙设备,反之亦然?

Bluetooth 蓝牙LE供电设备能否发现经典蓝牙设备,反之亦然?,bluetooth,bluetooth-lowenergy,Bluetooth,Bluetooth Lowenergy,我想知道蓝牙4.0(低能耗)手机是否能发现经典的蓝牙设备(3.0及更低版本),反之亦然。我感兴趣的是发现“友好的名字” 编辑:据我对这篇文章的回复所知,Bluetooth 4.0可以发现经典的Bluetooth设备,但反过来就不行了。然后我的后续问题是,处于LE模式的Bluetooth 4.0设备能否发现经典的Bluetooth设备?我不想直截了当,但这是不可能的(尽管它很方便)。4.0本身就是4.0。查看以了解更多信息。答案取决于您指的是蓝牙v4.0设备还是BLE设备,这两种设备不一样。 蓝牙

我想知道蓝牙4.0(低能耗)手机是否能发现经典的蓝牙设备(3.0及更低版本),反之亦然。我感兴趣的是发现“友好的名字”


编辑:据我对这篇文章的回复所知,Bluetooth 4.0可以发现经典的Bluetooth设备,但反过来就不行了。然后我的后续问题是,处于LE模式的Bluetooth 4.0设备能否发现经典的Bluetooth设备?

我不想直截了当,但这是不可能的(尽管它很方便)。4.0本身就是4.0。查看以了解更多信息。

答案取决于您指的是蓝牙v4.0设备还是BLE设备,这两种设备不一样。

蓝牙v4.0=经典蓝牙+蓝牙高速+蓝牙低能耗


因此,Bluetooth Low Energy只是Bluetooth v4.0的一个子集。如果您的问题是关于Bluetooth v4.0手机(通常手机不仅仅是BLE),那么答案是是的,Bluetooth v4.0手机理论上可以发现Bluetooth v3.0设备和更低版本的设备

否BLE不能发现经典的Bluetooth设备,经典的Bluetooth设备也不能发现BLE

使用BT V4的设备将同时发现这两种情况。 如果BLE将BT V4作为BLE进行广告宣传,它将被BLE发现

我也有同样的问题,所以我很少做实验。 我用旧手机(诺基亚C5-00)、新手机(三星galaxy grand prime)和两块bluegiga ble113芯片做的实验可能会对这个话题有所贡献

我打开所有设备的蓝牙,并开始扫描附近的设备。我观察到以下情况:

观察1:三星galaxy grand prime(BT版本4+Ble):它同时展示了bluegiga ble113芯片和诺基亚C5-00

观察2:诺基亚C5-00(英国电信的早期版本):它在列表中只显示了三星galaxy grand prime


观察结果3:ble113:在两个ble113芯片中,一个处于广告模式,另一个处于扫描模式。起初,扫描仪芯片只发现了其他ble113广告商芯片,但是,当我开始使用BLEBroadcast应用程序从三星galaxy grand prime手机上发布广告时,ble扫描芯片也开始发现三星galaxy grand prime手机。

也许已经晚了,但只是为了澄清一下。标题中的问题听起来像是询问两种不同蓝牙模式的互操作性,但问题的细节是移动电话是否支持这两种功能

就互操作性而言,正如VSingh所指出的,经典蓝牙发现和蓝牙低能耗发现的工作方式是相反的

在经典情况下,搜索设备的端点(如Android)会传输查询数据包。设备处于可发现模式时,侦听这些数据包并做出相应响应

在Bluetooth低能量模式下,搜索设备的端点[如Android]会监听(扫描)广告包。可发现的BTLE设备传输这些广告包


如果移动设备上的收音机可以同时完成这两项功能,那么您就可以同时发现经典设备和低能设备。

我不同意。我见过的所有BLE移动设备都支持经典/传统蓝牙。例如,我的iPhone很高兴地连接到我的BT 2.1车载套件和耳机。你是对的,尽管“反之亦然”。经典的BT设备没有BT 4.0的可视性devices@Paulw11你是对的,tdevoy是对的。BLE 4.0设备仅对其他BLE 4.0设备可见。然而,手机是双模设备,因为它们同时支持2.1和4.0,因此可以同时检测这两种设备。有一种单模4.0设备无法与2.1设备配合使用,但这些设备通常不在手机中。您能否根据您的观察得出一个结论,实际回答OPs问题的第二部分?新手机既有经典的蓝牙堆栈,也有蓝牙低能耗,他们将在附近发现经典的BT设备和ble。蓝牙LE供电设备无法发现经典蓝牙设备,经典蓝牙设备也无法发现BLE。但使用BT V4的设备在扫描时会同时发现这两种协议(我认为在扫描期间,BT V4设备同时使用BLe和BT经典协议,因此它们会同时发现这两种协议,但在广告期间,它们作为其中一种协议工作。这是我认为任何更正或评论都将受到赞赏的内容)。我想我是对的。请看下面给出的链接:没有一个BLE不能发现一个经典的蓝牙设备,也没有一个经典的蓝牙设备可以发现一个BLE。