3

I can't find a proper answer on the Internet.

The Bluetooth Basic Rate / Enhanced Data Rate (BR/EDR) appeared with the 2.0 Bluetooth Core Specification to improve data rate transfers. The Bluetooth Low Energy (BLE) appeared with the 4.0 Bluetooth Core Specification to improve consumption in the IoT field. Yet, to make those two modes work together (BLE & BR/EDR) you had to use a "Smart Ready" module (or dual-mode specific module).

Today, we have the Bluetooth 5. I don't quite understand if, when I browse Bluetooth 5 SoC on the market, the BR/EDR is implemented natively. For the BLE mode, it is. From a general FAQ :

Is the low energy feature of Bluetooth a part of Bluetooth 5.0?

Yes, Bluetooth with low energy functionality, introduced in Bluetooth 4.0, is a feature within Bluetooth Core Specification version 5.0. In fact, the new features and benefits of Bluetooth 5.0 are designed specifically for Bluetooth with low energy functionality.

But for the BR/EDR mode, the Bluetooth 5 Core Specification states (p323, Vol : 2 Core System Package [BR/EDR Controller Volume]) :

Two modulation modes are defined. A mandatory mode, called Basic Rate, uses a shaped [...]. An optional mode, called Enhanced Data Rate, uses PSK modulation [...].

So, from the Core Specification, the EDR mode is optional. Yet, I can't find any SoC or module (BT5 compliant) that has this EDR mode, like it doesn't exist anymore but everyone exhibit high data transfers (more than EDR used to be with previous version).

So, is the EDR implemented natively in BT5 (as the BLE is) even if the Core Specification states it as optional ? Where am I wrong ?

Thanks !

vionyst
  • 487
  • 2
  • 6
  • 14
  • 1
    I think *optional* refers to usage of this feature. The official Bluetooth [site](https://www.bluetooth.com/bluetooth-technology/radio-versions) defines Bluetooth BR/EDR as one radio so, from version 2.0, every radio can use either BR or EDR mode (BR as default). There is also Bluetooth HS (since 3.0), its transfer speed is far more bigger with similar power consumption to EDR. I'd suppose that manufacturers don't bother to inform that radio supports EDR when it has HS (and BR as mandatory). Hope my suppositions are somewhat correct, good question though :) – Jakub Licznerski Jan 15 '18 at 18:13

2 Answers2

5

"Most" things in the Bluetooth Core specification are optional. You can have a BT5-compliant Bluetooth Classic chip that doesn't have any LE functionality and you can have a BT5-compliant BLE chip that doesn't have any Bluetooth classic features.

To check whether a particular Bluetooth chip supports a specific feature, just look it up at https://launchstudio.bluetooth.com/Listings/Search.

Emil
  • 16,784
  • 2
  • 41
  • 52
0

As mentioned above, lots of things Bluetooth are optional, and the nomenclature is confusing and changeable. Bluetooth Smart Ready describes modules that can do both Smart (ie LE) as well as classic. If you are looking for a Bluetooth Smart Ready module, we've successfully used the Silicon Labs (acquired Bluegiga) BT121 module in a couple of products where we needed SPP with high speed and range (BR/EDR).

Hope that helps! Best Regards, Dave

Dave Nadler
  • 316
  • 4
  • 15
  • It's just that the "Bluetooth Smart" terminology has been discontinued by Bluetooth SIG. Now they want everyone to use the term "Bluetooth Low Energy". But there is no "BLE Ready" term. – Emil Apr 13 '18 at 11:07
  • Right, but the assorted module marketing and technical materials, and even materials on the Bluetooth org site use the terminology inconsistently... Migraine inducing! – Dave Nadler Apr 13 '18 at 14:12