蓝牙分为三种:Bluetooth Smart Ready、Bluetooth Smart(Smart是低功耗蓝牙的标识)、以及标准 Bluetooth。根据 Bluetooth SIG的说法,这样是为了要分辨装置间的相容性以及标识各版本的传输频率。基本上来说,Smart Ready适用于任何双模蓝牙 4.0 的电子产品,如 苹果公司iPhone 4S及以后的产品和安装了安卓4.3以上的系统,并且蓝牙芯片支持4.0的手机。而Smart�是应用在心率监视器或计步器等使用扭扣式电池并传输单一咨询的装置。Smart Ready 的相容性会最高,可与 Smart 及标准相通。标准蓝牙则无法与 Smart 相通。
总结下既是:
Smart Ready可以和Smart Ready、smart、传统蓝牙之间连接和通信;
Smart可以和Smart、Smart Ready之间连接和通信;
传统蓝牙可以和传统蓝牙、Smart Ready之间连接和通信;
由于现在比较主流的CC2540是BLE单模芯片,属于Smart, 所以只能和Smart Ready、Smart之间连接和通信,是不兼容传统蓝牙的。同时支持BR和BLE的设备成为双模设备,目前一般手机采用的蓝牙芯片都是双模的。本人使用的手机蓝牙硬件是支持BLE的,但是由于系统是安卓4.1的,所以必须要通过刷机到4.3以上版本,才能和CC2540进行连接通信。
本文出自 “大师兄” 博客,请务必保留此出处http://cto521.blog.51cto.com/9652841/1638654
来源:oschina
链接:https://my.oschina.net/u/2984038/blog/780218