1

The recent mobile phones support BLE 5 and they are backward compatible. That means they can connect to both BLE 5 and 4 devices. When I read specs, I see that BLE 5 is backward compatible as well. What about on device side? If I develop new device with any BLE 5 module, Can I connect it to using a BLE4 supported mobile phone? If not, is there any module that support dual mode? I want my device to work with old devices but I also want to benefit from the BLE5 advantages with BLE5 devices.

4

1 回答 1

1

蓝牙版本完全向后兼容所有合格的设备,因此通常任何新设备都将使用“旧”协议与旧设备通信。

蓝牙的理念是,新的规范版本总是会增加功能,并且很少会从旧的规范版本中删除功能。

因此,在您的示例中,是的,5.0 模块将保留所有 4.x 功能。5.0 设备用于所有意图和目的的 4.x 设备。

当涉及可选功能时,会出现一个明显但罕见的例外情况,但这似乎不是您的情况。假设在 4.x 和 5.0 中都有一个可选功能 X。如果设备 A 是 4.x 设备并且实现了 X,如果设备 B 是 5.0 设备但没有实现 X,那么显然 A 和 B 不能一起使用 X。

另请注意,“双模式”是指设备同时实现经典蓝牙和低功耗蓝牙,与版本关系不大。

于 2018-10-22T14:25:50.143 回答