自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 BLE 通信过程中的信号

BLE通信过程中,基带信号经过调制生成调制信号,然后被载波信号调制后发送。在接收端,接收到的信号首先经过解调,提取出基带信号的信息,然后进行进一步的处理。在BLE(Bluetooth Low Energy)通信过程中,涉及到的信号包括基带信号、调制信号和载波信号。在BLE通信中,载波信号用于携带调制信号,即调制信号被载波信号调制后,在无线信道上传输。载波信号是一种高频信号,通常是正弦波,它的频率远高于基带信号的频率。调制信号是将基带信号与一个高频的载波信号相结合得到的信号。

2024-04-13 17:11:51 306 1

翻译 IEEE 802.15.4与ZigBee无线之间有什么区别?

短距离无线技术有许多标准,但这种多样性常常让希望为应用选择标准的设计者感到困惑。流行的IEEE 802.15.4标准及其相关的ZigBee经常被混淆。它们并不是同一回事。

2024-02-22 22:18:39 117

原创 BLE Link Layer SN和NESN 机制理解

BLE 无线传输,如何保证空中数据被正确接收,如果没有收到或者收到的数据有错误如何请求对端重发?本文简单介绍 BLE ACL 数据包的 ACK 以及重传机制。

2024-02-22 21:31:30 1452 1

原创 LE Audio 规范介绍

LE Audio 是2019年底蓝牙5.2 版本核心协议引入了 LE Isochronous Channels 特性以支持通过低功耗蓝牙传送音频。

2024-01-28 23:06:43 1005

原创 GCC optimize option

GCC(GNU Compiler Collection)提供了多个编译优化等级,用于控制编译器在生成目标代码时应用的优化程度。

2024-01-24 22:25:47 380 1

原创 初识 LE Audio

BLE Audio汲取了TWS耳机兴起时用户对自由、便捷音频体验的追求,通过引入先进的编解码器(如LC3)、支持多流音频、实现广播音频等一系列创新技术,为用户提供更高音质、更低功耗的音频传输方案。BLE Audio的诞生不仅为用户带来更出色的音频体验,也推动了蓝牙技术在音频领域的不断进步,使得蓝牙成为无线音频连接的先锋技术。

2024-01-24 17:47:30 1196

原创 蓝牙地址类型小结

蓝牙地址(Bluetooth Address),又称为蓝牙设备地址(Bluetooth Device Address,BD_ADDR),是蓝牙设备在无线通信中用于唯一标识自身的一种地址。这个地址通常是一个 48 位的唯一标识符,采用 EUI-48(Extended Unique Identifier 48-bit)格式。通常以六组十六进制数字表示,每组包含两个字符,中间以冒号或连字符分隔。例如,一个蓝牙地址的格式可能是:00:1A:2B:3C:4D:5E。为区分不同的蓝牙设备,一般使用蓝牙地址和。

2024-01-23 23:02:19 2104

原创 Ellisys 使用小技巧

空口抓包仪是蓝牙开发过程中非常有帮助的工具,开发人员可以根据现场抓到的空中包/HCI 更快发现问题所在。本文针对工作中用到的Ellisys抓包仪总结遇到的一些常用技巧以及注意事项。Ellisys抓包仪如下图所示几个型号,都提供一系列功能,实现对蓝牙技术的协议、性能和射频行为进行各种分析和特征描述,用于捕获和分析Wi-Fi、WPAN(IEEE 802.15.4)、主机控制器接口(HCI)标准以及几种有线协议。具体支持哪些协议需要根据实际需要购买,支持的功能不同设备的价格不同。

2024-01-20 17:24:21 631 3

原创 (转载) sizeof()详解

 sizeof详解      前向声明: sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。 但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不适合初学者,甚至都没有必要大作文章。但如果你想“知其然,更知其所以然”的话,那么这篇文章对你或许有所帮助。 1. 定义: size

2008-04-25 10:03:00 356

Guide to Bluetooth Security.pdf

蓝牙是一种用于短距离无线射频(RF)通信的开放标准。蓝牙技术主要用于建立无线个人局域网(WPANs)。蓝牙技术已经整合到许多类型的商业和消费设备中,包括手机、笔记本电脑、汽车、医疗设备、打印机、键盘、鼠标和耳机。这使得用户能够在各种设备之间形成临时网络,进行语音和数据传输。本文概述了蓝牙技术并讨论了相关的安全问题。 目前在商业设备中使用了几个蓝牙版本。撰写时,蓝牙1.2(于2003年11月采用)和2.0 + 增强数据速率(EDR,于2004年11月采用)是最普遍的版本。蓝牙2.1 + EDR(于2007年7月采用)迅速成为标准,为密码密钥建立提供了重要的安全改进,采用了安全简单配对(SSP)形式。最新版本包括蓝牙3.0 + 高速(HS,于2009年4月采用),提供了显著的数据速率改进,以及蓝牙4.0(于2010年6月采用),其中包括支持更小、资源受限设备和相关应用的低功耗(LE)技术。本文涉及了所有这些版本蓝牙的安全性。 蓝牙技术及其相关设备容易受到一般无线网络威胁的影响,如拒绝服务(DoS)攻击、窃听、中间人(MITM)攻击、消息修改和资源不当占用。它们还受到更特定的蓝牙相关攻击的威

2024-01-22

ANCS Protocol.pdf

ANCS(苹果通知中心, Apple Notification Center Service)的目的是提供给蓝牙外设一种简 单、方便的获取 ios 设备通知信息的方式。使得蓝牙手环、手表可以收到苹果手机的来电、 短信及各种应用的通知信息。 文档对Apple 官方文档进行了协议详细解析,介绍了ANCS的基本概念以及 Service/characteristic的基本概念介绍,以及基本的通信框架。

2024-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除