蓝牙 5 是不是原生实现 BR/EDR?

Posted

技术标签:

【中文标题】蓝牙 5 是不是原生实现 BR/EDR?【英文标题】:Does Bluetooth 5 implements BR/EDR natively?蓝牙 5 是否原生实现 BR/EDR? 【发布时间】:2018-01-15 17:47:03 【问题描述】:

我在互联网上找不到正确的答案。

蓝牙基本速率/增强数据速率 (BR/EDR) 与 2.0 蓝牙核心规范一起出现,以提高数据速率传输。蓝牙低功耗 (BLE) 与 4.0 蓝牙核心规范一起出现,以改善物联网领域的消费。然而,要使这两种模式协同工作(BLE 和 BR/EDR),您必须使用“智能就绪”模块(或双模式特定模块)。

今天,我们有了蓝牙 5。我不太明白,当我浏览市场上的蓝牙 5 SoC 时,是否原生实现了 BR/EDR。对于BLE模式,它是。来自一般常见问题解答:

蓝牙的低功耗特性是蓝牙 5.0 的一部分吗?

是的,蓝牙 4.0 中引入的低功耗蓝牙功能是蓝牙核心规范 5.0 版中的一项功能。事实上,蓝牙 5.0 的新特性和优势是专为低功耗蓝牙设计的。

但对于 BR/EDR 模式,Bluetooth 5 Core Specification 状态(p323,Vol : 2 Core System Package [BR/EDR Controller Volume]):

定义了两种调制模式。一种称为基本费率的强制模式使用成形的 [...]。一种称为增强数据速率的可选模式使用 PSK 调制 [...]。

因此,从核心规范来看,EDR 模式是可选的。然而,我找不到任何具有这种 EDR 模式的 SoC 或模块(BT5 兼容),就像它不再存在但每个人都表现出高数据传输(比以前版本的 EDR 更多)。

那么,即使核心规范声明它是可选的,EDR 是否在 BT5 中本地实现(就像 BLE 一样)? 我哪里错了?

谢谢!

【问题讨论】:

我认为 optional 是指使用此功能。官方蓝牙site 将蓝牙 BR/EDR 定义为一个无线电,因此从 2.0 版本开始,每个无线电都可以使用 BR 或 EDR 模式(默认为 BR)。还有Bluetooth HS(3.0以后),它的传输速度要大得多,功耗与EDR差不多。我想制造商不会费心通知收音机在具有 HS 时支持 EDR(并且 BR 是强制性的)。希望我的假设是正确的,不过是个好问题:) 【参考方案1】:

蓝牙核心规范中的“大多数”内容是可选的。您可以拥有不具备任何 LE 功能的 BT5 兼容蓝牙经典芯片,也可以拥有不具备任何蓝牙经典功能的 BT5 兼容 BLE 芯片。

要检查特定蓝牙芯片是否支持特定功能,只需查看https://launchstudio.bluetooth.com/Listings/Search。

【讨论】:

【参考方案2】:

如上所述,蓝牙的很多东西都是可选的,而且命名法令人困惑且多变。 Bluetooth Smart Ready 描述了可以智能(即 LE)以及经典的模块。如果您正在寻找Bluetooth Smart Ready 模块,我们已经成功地将 Silicon Labs(收购 Bluegiga)BT121 模块用于我们需要具有高速和范围的 SPP(BR/EDR)的几个产品中)。

希望对您有所帮助! 最好的问候,戴夫

【讨论】:

只是蓝牙 SIG 已经停止使用“蓝牙智能”术语。现在他们希望每个人都使用“蓝牙低功耗”这个词。但是没有“BLE Ready”术语。 是的,但是各种模块营销和技术资料,甚至蓝牙组织网站上的资料都不一致地使用术语……诱发偏头痛!

以上是关于蓝牙 5 是不是原生实现 BR/EDR?的主要内容,如果未能解决你的问题,请参考以下文章

Android和双模蓝牙设备:与BR / EDR(经典)配对时未找到自定义BLE服务

Bluetooth BR/EDR和BLE的区别.md

蓝牙双 LE 和经典模式标志

蓝牙工作原理

蓝牙核心规格

蓝牙信道