《低功耗蓝牙开发权威指南》——1.1节设备类型

简介:

本节书摘来自华章社区《低功耗蓝牙开发权威指南》一书中的第1章,第1.1节设备类型,作者 (英)Robin Heydon,更多章节内容可以访问云栖社区“华章社区”公众号查看

1.1 设备类型
低功耗蓝牙技术可以构建两种类型的设备:双模设备和单模设备。双模设备既支持经典蓝牙又支持低功耗蓝牙。单模设备只支持低功耗蓝牙。当然,还有第三种类型—仅支持经典蓝牙的设备。
由于双模设备支持经典蓝牙,所以能与现有的数以亿计的蓝牙设备通信。双模设备是一类新的设备,要求为主机和控制器分别提供新的软件和硬件(包括固件)。因此,现有的经典蓝牙控制器或主机无法通过升级实现低功耗蓝牙。不过,大部分的双模控制器只是简单地替换了经典蓝牙的控制器的某些部分,这使得手机、电脑和其他设备的设计人员能够较快地用双模控制器替换现有的经典蓝牙控制器。
仅支持低功耗蓝牙的单模设备不支持经典蓝牙,无法与现有的蓝牙设备通信,但可以与其他单模设备或者双模设备通信。出于降低功耗的目的,这些新型的单模式设备进行了大量优化,可用于通过纽扣电池供电的元器件。由于单模设备不支持头戴式耳机、立体声音乐或较高的文件传输速率,无法将其用于当今经典蓝牙使用的大部分领域。
表1-2展示了彼此间能相互通信的蓝牙设备类型以及蓝牙设备连接之后使用的无线电技术。单模设备能够与其他的低功耗单模设备通信,也能与支持低功耗的双模设备通信。双模设备能够与其他双模设备或使用BR/EDR的经典蓝牙设备通信。单模设备无法与经典蓝牙设备通信。


3b2e8675facac3e5cbbbea6fcc7b0100e9a27ff9
相关文章
|
10月前
|
开发工具 Android开发
Android平台GB28181设备接入端语音广播技术探究和填坑指南
GB/T28181-2016官方规范和交互流程,我们不再赘述。
|
传感器 物联网 数据管理
.NETCore/C#开发IOT嵌入式设备的个人见解
.NETCore/C#开发IOT嵌入式设备的个人见解
1075 0
.NETCore/C#开发IOT嵌入式设备的个人见解
|
安全 5G 定位技术
IM开发者的零基础通信技术入门(十一):为什么WiFi信号差?一文即懂!
WiFi对于现在的家庭来说,属于司空见惯的上网方式,但很多情况下,家里房间多、空间大、杂物乱的情况下,WiFi的信号就受影响。为什么WiFi信号会受影响?什么情况下该使用何种方式组网?如何改善WiFi信号差的问题?等等,本文将通俗易懂地为你找到这些问题的答案。
143 0
IM开发者的零基础通信技术入门(十一):为什么WiFi信号差?一文即懂!
|
网络协议 物联网 数据安全/隐私保护
设备端开发 | 学习笔记
快速学习 设备端开发
130 0
设备端开发 | 学习笔记
|
存储 编解码 安全
蓝牙核心规范(V5.2)3.4-深入详解之安全概述
蓝牙核心规范(V5.2)3.4-深入详解之安全概述
574 0
蓝牙核心规范(V5.2)3.4-深入详解之安全概述
|
Linux Unix Shell
带你读《面向Arduino用户的树莓派实用指南:物联网应用开发》之三:Linux基础
本书全面介绍了树莓派开发板的配置步骤、开发环境构建和实际应用技术,讲述了在树莓派上采用C++语言和库进行开发的方法,更为难得的是介绍了结合使用Arduino和树莓派的工具和流程。全书共分为13章,第1章为完成书中的项目提供了一份购物清单;第2章~第5章从硬件设置、操作系统安装和管理、树莓派上C++开发的流程和库等方面进行了介绍;第6章~第11章则采用实例的方式介绍了树莓派在多个方面的开发过程;第13章为总结和建议部分。本书适用于有意学习树莓派开发的读者,尤其适合具有Arduino经验的读者快速入门,也可作为STEAM教育的课程设计蓝本。