蓝牙版本相关介绍

简介: 蓝牙1.2/2.0/3.0,也被称为经典蓝牙/传统蓝牙,蓝牙耳机一般使用。

640.jpg

       蓝牙1.2/2.0/3.0,也被称为经典蓝牙/传统蓝牙,蓝牙耳机一般使用。

      蓝牙4.0,加入低功耗蓝牙(BLE),低数据量的传感器数据采集。这里需要注意的是蓝牙版本只是一个标准,蓝牙4.0≠BLE,BLE只是蓝牙4.0标准中的一部分。

      蓝牙4.2,在蓝牙4.0的基础上小幅提升性能,1M符号速率(LE 1M PHY),这个是每个设备必须支持的,同时有三种速率可选:1Mb/s、500Kb/s、125Kb/s。

       蓝牙5.0,性能得到很大的提升,主要是在距离(4倍)、吞吐量(通信速率2倍)、广播扩展、纠错(误码率更低)、广播数据容量增加(8倍)、与其他同频信号的共存性。

       4倍距离,这个和功率有关。蓝牙5.0将最大功率提高到了100mW(原来是10mW),分了四个功率等级,蓝牙5.0内核说明文档中的截图如下图所示:

640.jpg

640.jpg

       两倍的通信速率2Mb/s(LE 2M PHY)这个是可选的,也就是说4种速率可选:2Mb/s、1Mb/s、500Kb/s、125Kb/s。

       广播扩展,在5.0之前只能在3个通道上广播(数据长度最大为37),在5.0中除了保留原来的还增加了在另外37个通道上的广播(数据长度最大255)。

       注:现在市面上已经有支持蓝牙5.0的SOC,但是他们不一定支持所有新的特性,一般都会支持的新特性有更长的距离,高吞吐量,广播扩展这三个在实际应用中比较重要的性能。

相关文章
|
物联网
低功耗蓝牙(BLE)设备常用的4种角色
对于主从设备的其它说法,大家需要了解一下。对于Central和Peripheral有多种说法,上面我们说的是主从,还有客户端/服务端,中心设备/外围设备,我们这里简单介绍一下,客户端(Client)对应上面的Central,接收数据;服务端(Server)对应上面的额Peripheral,提供数据,这个需要和网站的服务器/客户端区别一下;中心设备(Central)和外围设备(Peripheral),其实上面叫中心设备和外围设备。上面主设备(Master)和从设备(Slave)应该对应主/从。这个根据个人习惯,主/从用的比较多,如果在蓝牙中提到这些知道就行了。
1497 0
|
存储 安全 算法
【BLE】 BLE配对绑定保姆级介绍
实现蓝牙通信安全,除了paring/bonding这种底层方式,用户也可以在应用层去实现相同功能,两者从功能上和安全性上没有本质区别,只不过应用层自己实现的话,需要自己选择密码算法,密钥生成,密钥交换等,如果你不是这方面的专家,你的应用就有可能会存在安全漏洞。设备跟手机绑定成功后,手机再次重连这个设备时,就会自动跳过service discovery过程,换句话说,配对的时候手机会把设备所有服务和characteristic的handle保存下来,二次重连的时候,直接用以前保存的handle值去操作设备。
5055 1
【BLE】 BLE配对绑定保姆级介绍
|
编解码 安全 Android开发
低功耗蓝牙LE Audio Profile 详细介绍
2019年底,蓝牙官方组织SIG发布了蓝牙5.2版本的核心协议,其中增加了一个重要的特性---LE Audio。蓝牙的应用协议都是从应用层到物理层完整包含的协议,LE Audio也不例外。但蓝牙5.2核心协议仅仅定义了蓝牙LE的链路层传输Audio的方式,上层协议以及完整的LE Audio规范迟迟未出,近日,蓝牙官方组织释放了LE Audio较为完整的规范文档。
低功耗蓝牙LE Audio Profile 详细介绍
|
监控 物联网 数据安全/隐私保护
蓝牙调试工具集合汇总
蓝牙调试工具集合汇总
828 0
|
编解码 物联网
【BLE】蓝牙5.2 新特性 - LE Audio
连接同步通道是基于蓝牙连接的,首先要先建立ble连接基于时间同步的音频传输机制,可以实现多个设备的数据同步一个master可以建立多个CIG每个CIG可以最多31个CIS每个CIS里面最多有31个subevent链路层有LL_CIS_REQ 和 LL_CIS_RSP来创建CIS无连接的单向的,无应答机制广播通道,对接收者的数量没有限制不仅可以广播数据包还可以广播控制包每个big里面最多可以包含31个bis。
3122 1
【BLE】蓝牙5.2 新特性 - LE Audio
|
9月前
|
存储 开发工具 数据库
gitea docker 快捷安装部署
通过Docker快速部署Gitea,可以大大简化安装过程,确保系统环境的稳定性与一致性。使用Docker Compose管理容器,使得Gitea的维护和升级更加方便。通过定期备份数据,确保在需要时可以快速恢复。这个部署方案适合各种规模的开发团队,特别是希望通过自托管方式管理代码库的用户。
746 24
|
9月前
|
SQL 人工智能 自然语言处理
《解锁AI生成SQL新姿势:少样本提示,让查询精准度狂飙》
在数字化时代,数据是企业的核心资产,而SQL查询的准确性直接影响数据洞察的质量。AI生成SQL虽降低了技术门槛,让业务人员可通过自然语言查询数据库,但其对复杂场景的理解仍存不足,易产生语法或逻辑错误。少样本提示通过提供少量相关示例,帮助AI更精准地理解需求,显著提升SQL生成的准确性与灵活性。实际应用中,某零售企业利用此技术将查询准确率提高30%,效率提升5倍,助力决策优化。未来,少样本提示有望进一步推动AI在数据查询领域的广泛应用,释放更大价值。
303 6
|
物联网 API 数据库
一文带你认识蓝牙 GATT 协议
正所谓磨刀不误砍柴工,我们有必要先深入的学习一下 GATT 以及 GATT 相关的一些知识。 本文我们就来了解一下 蓝牙 GATT 到底是什么?同时了解下我们使用的 ESP32-C3 GATT示例的工程的代码结构。
8436 5
一文带你认识蓝牙 GATT 协议
|
传感器 数据采集 定位技术
基于STM32的智能手环设计与实现(下)
基于STM32的智能手环设计与实现(下)
750 0
|
缓存 图形学 UED
U3D开发技术深度解析:异步场景加载与资源管理优化策略
【7月更文第11天】在Unity3D(简称U3D)游戏开发中,优化场景加载与资源管理是提升用户体验的关键一环。通过实现高效的异步场景加载和智能的资源管理策略,我们能显著缩短玩家的等待时间,提升游戏流畅度。本文将详细介绍这两种技术的应用,并提供实用的代码示例。
1263 0