当前位置: 首页 > news >正文

一:BT、BLE版本说明及对比

蓝牙版本说明

  • 1.常见名词说明
  • 2.BT&BLE特性对比
  • 3.BT各版本对比
  • 4.BLE各版对比

1.常见名词说明

名称说明
BR(Basic Rate)基本码率
EDR(Enhanced Data Rate)增强码率
BLE(Bluetooth Low Energy)低功耗蓝牙
HS(High Speed)高速蓝牙
BT(BlueTooth)蓝牙技术
LE(Low Energy)低能耗
AFH(Adaptive Frequency Hopping)自适应跳频
LNA(Low-Noise Amplifier)低噪放
SCO(Synchronous Connection-Oriented)面向同步连接 对称连接 利用保留时隙传送数据包、
用于点对点传输,通常用于有时间限制的数据(语音与同步数据)
ACL(Asynchronous Connnection-Less)异步无连接、既支持对称连接,也支持不对称连接(一对一、多对一),
主机和网中的所有从单元之间实现一对多址连接方式

2.BT&BLE特性对比

ItemBluetooth LowBluetooth Classic
Frequency Band
(频带)
2.4GHz ISM 频段(2.402-2.480GHz)2.4GHz ISM 频段(2.402-2.480GHz)
Channels
(信道)
40信道、每信道2MHz带宽、3广播信道、37数据信道79信道、每信道1MHz带宽
Channel Usage
(信道方式)
FHSS(跳频技术)FHSS(跳频技术)
Modulation
(调制方式)
GFSKGFSK、Π/4、DQPSK、8DPSK
Data Rate
(数据速率)
LE 2M PHY:2Mb/s
LE 1M PHY
1Mb/s
LE Coded PHY(S=2):500Kb/s
LE Coded PHY(S=8):125Kb/s
EDR PHY(8DPSK):3Mb/s
EDR PHY(Π/4 DQPSK):2Mb/s
BR PHY(GFSK):1Mb/s
Tx Power
(发射功率)
≤100mW(+20dBm)≤100mW(+20dBm)
Rx Sensitivity
(接收灵敏度)
LE 2M PHY:≤-70dBm
LE 1M PHY:≤-70dBM
LE Coded PHY(S=2):≤-75dBm
LE Coded PHY(S=8):≤-82dBm
≤-70dBm
Data Transports
(数据传输)
Asynchronous Connection-oriented
Isochronous Connection-oriented
Asynchronous Connectionless
Synchronous Connectionless
Isochronous Connectionless
Asynchronous Connection-oriented
Synchronous Connection-oriented
Communicaiont Topologies
(通信拓扑)
Point-to-Point(including piconet)
Broadcast
Mesh
Point-to-Point(including piconet)
Applicaiont
(应用)
手环、智能穿戴无线音频、耳机、车载娱乐

BT&BLE对比

3.BT各版本对比

版本说明
V1.001:BR(Basic Rate)基本码率
2:最大物理传输速率1Mbps
3:调制方式GFSK(1Mb/s)
V2.001:EDR(Enhanced Data Rate)增强码率
2:最大物理传输速率3Mbps
3:调制方式8DPSK(3Mb/s)、Π/4 DQPSK(2Mb/s)
V3.001:HS(High Speed)高速 达到54Mb/s
2:引入Alternative MAC PHY(AMP 交替射频技术)
3:利用IEEE802.11实现高达数百Mbps物理层数据速率

4.BLE各版对比

版本说明单包有效字节
V4.00低功耗蓝牙初始版本0.3Mbps同下
V4.201:速度传输更快:与4.0相比蓝牙4.2标准下,设备之间的数据传输速度提升了约2.5倍 1Mbps,蓝牙智能数据包可容纳的数据量相当于此前的约10倍

2:安全性更高:蓝牙4.2的安全性也有所提升,如果没有得到用户许可,蓝牙信号将无法尝试连接和追踪用户设备,并且无法进行智能定位

3:功能更强大:新标准还推动了IPv6协议引入蓝牙标准的进程,蓝牙4.2设备可以直接通过IPv6和6LoWPAN接入互联网,且支持低功耗IP连接
1:广播帧有效载荷字节:6~37 Byte(6 Byte广播地址+31数据)

2:数据帧有效载荷字节:0~31 Byte(加密 4 Byte MIC+27Byte)

3:传输速率:1Mbps

4:有效通信距离80米
V5.001:容量及速度:与蓝牙版本4.2相比,蓝牙5.0可以带来两倍的数据传输速度2Mbps,数据传输容量提高了800%。换句话说使用蓝牙5.0,可以以更快的速度传输和接收更多数据

2:传输距离:与蓝牙版本4.2相比,蓝牙5.0的带宽(传输速度)由1Mbps提高到了2Mbps,传输距离提高到4倍,即理论有效工作距离为300米,还提供了低功耗模式

3:字节量:与蓝牙4.2版本相比,蓝牙5.0可以广播255字节的数据包,不再是31字节,从而减少了2.4GHz频段干扰造成的传输效率损失

4:定位能力:与蓝牙4.2相比,蓝牙5.0还增强了室内外的定位能力,即在不建立真正连接的情况下,可以将大量信息传输到其他兼容设备上
1:广播帧有效载荷字节:255Byte(6 Byte广播地址+249数据)

2:数据帧有效载荷字节:255 Byte

3:传输速率:2Mbps

4:有效通信距离:300米
V5.101:提高定位精度:与蓝牙版本5.0相比,蓝牙5.1大幅提高了定位精度达到厘米级别的定位,在室内导航、快速查找手环/遥控器等场景能发挥更重要作用

2:优化GATT:优化了GATT(通用属性配置文件),以提高配对和通信速度、有助于避免数据包冲突的随机信道索引确保蓝牙广告抵达率
同上
V5.201:增强型EATT:蓝牙5.2中对ATT协议进行了加强简称为EATT。EATT修改了顺序事务模型,允许堆栈处理并发事务,并且新增的流量控制提升了EATT的稳定性。也就是说EATT协议允许并发事务可以在不同的L2CAP通道上执行。这归功于EATT协议中的ATT MTU和L2CAP MTU是独立配置的,并且可以在连接期间重新配置

2:LE功耗控制:蓝牙BR/EDR包括电源控制功能。然而,在蓝牙5.1中,并没有定义这样的功能。蓝牙5.2定义了BLE的双向功率控制,可以用于实现多种应用场景,有助于在保持连接的情况下更好的降低功耗并提高设备的稳定性和可靠性

3:LE同步信道:在蓝牙5.1及之前的版本中,仅支持面向连接的异步通信链路及非连接模式的广播链路,然而蓝牙5.2为了基于低功耗实现下一代Bluetooth Audio而定义了LE同步信道,包括连接模式下的同步音频流传输信道以及广播模式下的同步音频流传输信道。为了实现LE同步信道,在BLE Controller中定义了一个新的通讯协议层——Isochronous Adaptation Layer(ISOAL,同步适配层)
同上

相关文章:

一:BT、BLE版本说明及对比

蓝牙版本说明1.常见名词说明2.BT&BLE特性对比3.BT各版本对比4.BLE各版对比1.常见名词说明 名称说明BR(Basic Rate)基本码率EDR(Enhanced Data Rate)增强码率BLE(Bluetooth Low Energy)低功耗蓝牙HS(High Speed)高速蓝牙BT(BlueTooth)蓝牙技术LE(Low Energy)低能耗AFH(Adap…...

php宝塔搭建部署实战多模板cms管理系统源码

大家好啊,我是测评君,欢迎来到web测评。 本期给大家带来一套php开发的多模板cms管理系统源码。感兴趣的朋友可以自行下载学习。 技术架构 PHP7.0 nginx mysql5.7 JS CSS HTMLcnetos7以上 宝塔面板 文字搭建教程 下载源码,宝塔添加一…...

【数据结构初阶】手把手带你实现栈

前言 在进入数据结构初阶的学习之后,我们学习了顺序表和链表,当然栈也是一种特殊的数据结构,他的特点是后进先出。 栈的概念及结构 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删…...

liunx 端口号开放和关闭

1.先查看防火墙是否开启的状态,以及开放端口的情况: systemctl status firewalld.service(查看防火墙开启还是关闭) sudo firewall-cmd --list-all(可以查看端口开放情况) 2.使用以下命令来开启或者关闭虚拟机的防火墙 systemctl stop firewalld.ser…...

【oracle】问题分析常用查询语句

1、查看当前的数据库连接数 select count(*) from v$process ; --当前的数据库连接数2、数据库允许的最大连接数 select value from v$parameter where name processes; --数据库允许的最大连接数3、查看当前有哪些用户正在使用数据 select osuser, a.username, cpu_time/ex…...

将vue-devtools打包成edge插件

文章目录一、从github拉vue-devtools源码二、用npm安装yarn三、使用yarn安装并编译源码四、将vue-devtools打包成edge插件五、离线安装edge插件一、从github拉vue-devtools源码 目前最新的版本是v6.5.0,地址:https://github.com/vuejs/devtools 二、用n…...

SpringBoot常见面试题汇总(超详细回答)

1.什么是SpringBoot?Spring Boot 是一个基于 Spring 框架的开源框架,用于快速创建独立的、生产级别的、可运行的 Spring 应用程序。它采用了约定优于配置的理念,使开发者可以不需要手动配置大量的 Spring 配置文件,而快速搭建出符…...

上海亚商投顾:沪指窄幅震荡 ChatGPT概念再度走高

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。市场情绪沪指今日窄幅震荡,创业板指低开低走,午后跌幅扩大至1%,宁德时代一度跌近4%。6G概…...

【C语言进阶:指针的进阶】函数指针

本章重点内容: 字符指针指针数组数组指针数组传参和指针传参函数指针函数指针数组指向函数指针数组的指针回调函数指针和数组面试题的解析⚡函数指针 函数指针:指向函数的指针。 通过之前的学习我们知道数组指针中存放的是数组的地址,那么函…...

Sqoop 使用详解

Sqoop 概述Sqoop 是Apache 旗下的一款开源工具,用于Hadoop与关系型数据库之间传送数据,其核心功能有两个:导入数据和导出数据。导入数据是指将MySQL、Oracle等关系型数据库导入Hadoop的HDFS、Hive、HBase等数据存储系统;导出数据是…...

基于MATLAB开发AUTOSAR软件应用层Code mapping专题-part 1 code mapping总体介绍与Function标签页介绍

Hello,大家好,这篇文章开始我们进入一个新的专题,code mapping,即讲解AUTOSAR的元素和哪些模型元素是对应,这也是很多初学的朋友很疑惑的点,最近也有不少粉丝和朋友咨询我,说看了之前的文章基本了解了AUTOSAR有哪些元素()在数据字典的专题里我们逐个讲解过),但是就是…...

第十四节 包、权限修饰符、final、常量

包 1.同一个包下的类,相互可以直接访问。 2.不同包下的类要导包后才能访问。 AIT回车键导包。 权限修饰符 什么是权限修饰符? ●权限修饰符:是用来控制一个成员能够被访问的范围。 ●可以修饰成员变量,方法,构造器,内部类&…...

C++类和对象:初始化列表、static成员和友元

目录 一. 初始化列表 1.1 对象实例化时成员变量的创建及初始化 1.2 初始化列表 1.3 使用初始化列表和在函数体内初始化成员变量的效率比较 1.4 成员变量的初始化顺序 1.5 explicit关键字 二. static成员 2.1 static属性的成员变量 2.2 static属性的成员函数 三. 友元 …...

Windows 11 安装 Docker Desktop

Windows 环境安装 WSL2 WSL 简介 WSL 全称是 Windows Subsystem for Linux ,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设…...

设计模式-第6章(工厂模式)

工厂模式简单工厂实现工厂模式实现简单工厂 VS 工厂方法商场收银程序再再升级(简单工厂策略装饰工厂方法)工厂方法模式总结简单工厂实现 在简单工厂类中,通过不同的运算符,创建具体的运算类。 public class OperationFactory {pu…...

【JAVA】线程和进程

🏆今日学习目标:线程和进程 😃创作者:颜颜yan_ ✨个人主页:颜颜yan_的个人主页 ⏰本期期数:第三期 🎉专栏系列:JAVA 线程和进程前言一、进程与线程1.进程2.线程二、线程的创建2.1 继…...

移动app安全测试工具好物分享

移动互联网时代,我们的生活和工作深受移动app的影响。随着移动app的广泛应用,安全问题成为人们最关注的话题之一。移动app安全除了和软件开发密不可分之外,软件测试的作用也是不容忽视的。移动app安全测试是指测试人员利用各种测试手段验证Ap…...

原生微信小程序引入npm和安装Vant Weapp

目录一、引入npm安装Vant Weapp1、引入npm2、安装Vant Weapp3、修改 app.json4、修改 project.config.json二、构建npm一、引入npm安装Vant Weapp 环境:Windows10 开发工具:微信开发者工具 本地环境:已安装过node.js 1、引入npm cmd进入到你…...

ChatGPT文章自动发布WordPress

WordPress可以用ChatGPT发文章吗?答案是肯定的,ChatGPT官方有提供api接口,多以目前有很多的SEO工具具有自动文章生成自动发布的功能,使用SEO工具,我们可以通过疑问词和关键词进行文章生成,并定时发布到我们…...

vue项目使用watch监听器监听数据变化

vue项目使用watch监听器监听数据变化 1.概述 在开发项目中,有些场景是当用户点击某个按钮后改变某个属性的值,这个值改变时需要触发事件做一些事情。属性值什么时候改变是没法提前判断的,因此需要有个监听的角色,当监听到值改变…...

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖

在前面的练习中,每个页面需要使用ref,onShow等生命周期钩子函数时都需要像下面这样导入 import {onMounted, ref} from "vue" 如果不想每个页面都导入,需要使用node.js命令npm安装unplugin-auto-import npm install unplugin-au…...

系统设计 --- MongoDB亿级数据查询优化策略

系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log,共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题,不能使用ELK只能使用…...

令牌桶 滑动窗口->限流 分布式信号量->限并发的原理 lua脚本分析介绍

文章目录 前言限流限制并发的实际理解限流令牌桶代码实现结果分析令牌桶lua的模拟实现原理总结: 滑动窗口代码实现结果分析lua脚本原理解析 限并发分布式信号量代码实现结果分析lua脚本实现原理 双注解去实现限流 并发结果分析: 实际业务去理解体会统一注…...

12.找到字符串中所有字母异位词

🧠 题目解析 题目描述: 给定两个字符串 s 和 p,找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义: 若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为…...

OPenCV CUDA模块图像处理-----对图像执行 均值漂移滤波(Mean Shift Filtering)函数meanShiftFiltering()

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 在 GPU 上对图像执行 均值漂移滤波(Mean Shift Filtering),用于图像分割或平滑处理。 该函数将输入图像中的…...

在web-view 加载的本地及远程HTML中调用uniapp的API及网页和vue页面是如何通讯的?

uni-app 中 Web-view 与 Vue 页面的通讯机制详解 一、Web-view 简介 Web-view 是 uni-app 提供的一个重要组件,用于在原生应用中加载 HTML 页面: 支持加载本地 HTML 文件支持加载远程 HTML 页面实现 Web 与原生的双向通讯可用于嵌入第三方网页或 H5 应…...

[USACO23FEB] Bakery S

题目描述 Bessie 开了一家面包店! 在她的面包店里,Bessie 有一个烤箱,可以在 t C t_C tC​ 的时间内生产一块饼干或在 t M t_M tM​ 单位时间内生产一块松糕。 ( 1 ≤ t C , t M ≤ 10 9 ) (1 \le t_C,t_M \le 10^9) (1≤tC​,tM​≤109)。由于空间…...

AWS vs 阿里云:功能、服务与性能对比指南

在云计算领域,Amazon Web Services (AWS) 和阿里云 (Alibaba Cloud) 是全球领先的提供商,各自在功能范围、服务生态系统、性能表现和适用场景上具有独特优势。基于提供的引用[1]-[5],我将从功能、服务和性能三个方面进行结构化对比分析&#…...

claude3.7高阶玩法,生成系统架构图,国内直接使用

文章目录 零、前言一、操作指南操作指导 二、提示词模板三、实战图书管理系统通过4o模型生成系统描述通过claude3.7生成系统架构图svg代码转换成图片 在线考试系统通过4o模型生成系统描述通过claude3.7生成系统架构图svg代码转换成图片 四、感受 零、前言 现在很多AI大模型可以…...