【蓝牙概述】

蓝牙无线技术是一种短距离通信系统,旨在取代连接便携式和/或固定电子设备的电缆。蓝牙无线技术的主要特点是稳健性、低功耗和低成本。该规范的许多功能都是可选的,从而允许产品差异化。

蓝牙无线技术系统有两种形式:基本速率 (BR) 和低功耗 (LE)。两个系统都包括设备发现、连接建立和连接机制。基本速率系统包括可选的增强数据速率 (EDR) 扩展。基本速率系统提供同步和异步连接,基本速率的数据速率为 721.2 kb/s,增强数据速率的数据速率为 2.1 Mb/s。 LE 系统包含的功能旨在使产品比 BR/EDR 需要更低的电流消耗、更低的复杂性和更低的成本。 LE 系统还专为具有较低数据速率和较低占空比的用例和应用而设计。 LE 系统包括可选的 2 Mb/s 物理层数据速率,并且还在使用同步传输的面向连接和无连接机制中提供同步数据传输。根据用例或应用,包含任何可选部件的一个系统可能比另一个系统更优化。

实现这两个系统的设备可以与实现这两个系统的其他设备以及实现任一系统的设备通信。

某些配置文件和用例将仅由其中一个系统支持。因此,实现这两个系统的设备能够支持大多数用例。

蓝牙核心系统由主机和一个或多个控制器组成。主机是一个逻辑实体,定义为非核心配置文件下方和主机控制器接口 (HCI) 上方的所有层。控制器是一个逻辑实体,定义为 HCI 以下的所有层。主机和控制器的实现可以包含HCI的相应部分。

蓝牙核心的实现只有一个控制器,该控制器可能是以下配置之一:

  • BR/EDR 控制器,包括无线电、基带、链路管理器和可选的 HCI。
  • LE 控制器,包括 LE PHY、链路层和可选的 HCI。
  • 将 BR/EDR 控制器部分和 LE 控制器部分(如前两个项目符号中所示)合并到一个控制器中。

image.png

规范的这一部分概述了蓝牙系统架构、通信拓扑和数据传输功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/21110.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈旧项目如何添加新依赖

Spring项目创建之后,还想添加新的依赖(如Spring框架内置的依赖),可以安装插件: 装完该插件之后,就可以在pom.xml文件里,右键选择 Generate即可出现下述界面: 点击ok即可添加新的…

jpeg压缩算法学习(1)——离散余弦变换

离散余弦变换是jpeg压缩算法的关键步骤 思想 离散余弦变换的基本原理是:每一组离散的数据都可以由一组不同频率的余弦波来表示。 应用于图片上就是:将像素值转换为不同频率的余弦函数的系数(权重) 像素值——>权重 一维离…

网络原理——TCP/IP--数据链路层,DNS

T04BF 👋专栏: 算法|JAVA|MySQL|C语言 🫵 今天你敲代码了吗 目录 数量链路层目的地址和原地址类型校验和 DNS 数量链路层 主要的协议是以太网协议.一个横跨数据链路层和 物理层的协议,既包含了数据链路层的内容, 也包含了⼀些物理层的内容 我们来了解一…

Docker网络异常问题

遇到此问题 docker: Error response from daemon: failed to create endpoint … on network bridge: failed to add the host (veth9754872) <> sandbox (veth6a875bb) pair interfaces: operation not supported. 先用 modinfo veth 检查 $ modinfo veth如果出错了&…

【前端开发--css学习笔记】CSS超详细的学习笔记。前端开发css学习笔记(非常详细,适合小白入门)

二&#xff0c;CSS学习笔记 1&#xff0c;CSS语法 1-1 CSS 实例 CSS声明总是以分号 ; 结束&#xff0c;声明总以大括号 {} 括起来: <!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>菜鸟教程(runoob.com)</title…

为什么改变进制传输系统码长不变

目录 直接上图片 问题分析 传信率与传码率 多进制调制 码长不变的理解 误码率考量 总结 直接上图片 问题分析 在讨论这个问题时&#xff0c;通常是指在保持RB&#xff08;码元传输速率&#xff0c;传码率&#xff0c;符号率&#xff0c;波特率&#xff09;不变的情况下&a…

即时通讯视频会议平台,WorkPlus本地化部署解决方案

随着现代科技的快速发展&#xff0c;传统的会议方式已经不再满足企业和组织的需求。即时通讯视频会议以其便利性和高效性&#xff0c;成为了现代企业沟通和协作的重要工具。通过即时通讯视频会议&#xff0c;企业可以实现无时差的交流和远程协作&#xff0c;增强团队合作和提高…

【JS】实现数组扁平化的7种方式

历史小剧场 换句话说&#xff0c;崇祯上台以后&#xff0c;是很想干事的&#xff0c;但有的事&#xff0c;干了也白干&#xff0c;有的事&#xff0c;干了不如不干&#xff0c;朝廷就是这么个朝廷&#xff0c;大臣就是这帮大臣&#xff0c;没法干。----《明朝那些事儿》 一、递…

第二十六章CSS3基础

1.CSS简介 CSS3是CSS技术的升级版本,是最新的CSS标准。CSS3规范继承了CSS21并进行了很多的增补与修改。 1.CSS3模块 为了提高开发速度,也为了方便各主流浏览器根据需要渐进式支持,CSS3按模块化进行了全新设计,这些模块可以独立发布和实现,也为日后CSS的扩展奠定了基础。…

实现Redis和数据库数据同步问题(JAVA代码实现)

这里我用到了Redis当中的发布订阅模式实现(JAVA代码实现) 先看图示 下面为代码实现 首先将RedisMessageListenerContainer交给Spring管理. Configuration public class redisConfig {AutowiredRedisConnectionFactory redisConnectionFactory;AutowiredQualifier("car…

HALCON-从入门到入门-最常用的算子-二值化

1.废话 图像处理中的二值化是一种将灰度图像转换为只有两种可能值&#xff08;通常是0和255&#xff0c;分别代表黑色和白色&#xff09;的过程。这个过程在数字图像处理中非常常见&#xff0c;因为它可以简化图像数据&#xff0c;突出图像的主要特征&#xff0c;并降低后续处…

【Spring框架全系列】IOC DI案例,setter方法和构造方法注入(详解) + 思维导图

文章目录 一.概念实操Maven父子工程 二. IOC和DI入门案例【重点】1 IOC入门案例【重点】问题导入1.1 门案例思路分析1.2 实现步骤2.1 DI入门案例思路分析2.2 实现步骤2.3 实现代码2.4 图解演示 三、Bean的基础配置问题导入问题导入1 Bean是如何创建的【理解】2 实例化Bean的三种…

二分查找,查找第一个大于目标元素target所对应的下标-2300. 咒语和药水的成功对数

题目链接及描述 2300. 咒语和药水的成功对数 - 力扣&#xff08;LeetCode&#xff09; 题目分析 这道题目作为一个典型的二分查找&#xff0c;题目中所述&#xff0c;找到每一个spells[i]在positions中对应的元素positions[i]使其乘积大于给定元素sucess&#xff0c;并统计每一…

云队友:专业的远程工作和程序员接单平台,用户体验佳

编程赚钱的平台有不少&#xff0c;良莠不齐&#xff0c;今天给大家分享个专业的远程工作平台&#xff0c;以技术类工作为主&#xff08;包括编程&#xff09;&#xff1a; 云队友简介 外包大师是PMCAFF互联网产品社区于2016年推出的互联网产品技术外包服务平台。外包大师最新…

MySQL学习——行数计算

数据库经常被用来回答这样的问题&#xff1a;“某种类型的数据在表中出现的频率是多少&#xff1f;”例如&#xff0c;你可能想知道你有多少只宠物&#xff0c;或者每个主人有多少只宠物&#xff0c;或者你可能想对你的动物进行各种类型的人口普查操作。 计算你拥有的动物总数…

HCIP的学习(28)

第九章&#xff0c;链路聚合和VRRP 链路聚合 ​ 目的&#xff1a;备份链路以及提高链路带宽。 ​ 链路聚合技术&#xff08;Eth-Trunk&#xff09;&#xff1a;将多个物理接口捆绑成一个逻辑接口&#xff0c;将N条物理链路逻辑上聚合为一条逻辑链路。 正常情况下&#xff0c;…

成功解决“IndexError: queue index out of range”错误的全面指南

成功解决“IndexError: queue index out of range”错误的全面指南 引言 在Python编程中&#xff0c;queue模块提供了同步队列类&#xff0c;包括FIFO&#xff08;先进先出&#xff09;队列Queue&#xff0c;LIFO&#xff08;后进先出&#xff09;队列LifoQueue&#xff0c;以…

Redis——基本命令

概念&#xff1a; Redis(REmote Dlctionary Server) 是用 C语言开发的一个开源的高性能键值对(key-value) 数据库 特征&#xff1a; 1. 数据间没有必然的关联关系 2. 内部采用单线程机制进行工作 3. 高性能 4. 多数据类型支持 字符串类型 string 列表类型 …

零基础入门篇①⑥ Python可变序列类型--字典

Python从入门到精通系列专栏面向零基础以及需要进阶的读者倾心打造,9.9元订阅即可享受付费专栏权益,一个专栏带你吃透Python,专栏分为零基础入门篇、模块篇、网络爬虫篇、Web开发篇、办公自动化篇、数据分析篇…学习不断,持续更新,火热订阅中🔥专栏限时一个月(5.8~6.8)重…

C++STL---deque常见用法

C STL中的deque deque&#xff08;双端队列&#xff09;是C标准模板库&#xff08;STL&#xff09;中的一个序列容器&#xff0c;它允许在容器的前端和后端快速插入和删除元素。与vector相比&#xff0c;deque提供了更灵活的数据结构&#xff0c;特别适合于需要频繁在两端操作…