BLE
文章平均质量分 71
观点小号
这个作者很懒,什么都没留下…
展开
-
红米手机如何抓取蓝牙log。
有两种方法:一.(1)进入设置 →我的设备→全部参数,多次点击“MIUI版本”,会出现打开开发者模式的提示。(2)返回设置界面,点击“更多设置”→“开发者选项”,打开其中的“打开蓝牙数据包日志”。(3)打开蓝牙,等一段时间关闭蓝牙。(4)然后可以从手机MIUI/debug_log/common/com.android.bluetooth/目录下找到抓取的log(不同手机有可能目录不一样)二.(1)打开蓝牙(2)拨号盘输入*#*#284#*#*,(3)点击同意,然后开始生原创 2022-03-21 21:17:06 · 11538 阅读 · 1 评论 -
低功耗蓝牙(BLE)-- 设备地址(Device address)
BLE 设备通过设备地址和类型来标识设备,地址长度为48bit,即6个字节。设备应使用至少一种类型的设备地址,并且可以同时包含两者。一个BLE设备的标识地址(Identity Address)可以Public Device Address 或 Random Device Address。如果设备正在使用 可解析的私有地址,它也应该有一个身份地址。设备地址又可细分为一下几种类型:1.Public device address由 24-bit 的 company_id 和 24-bit原创 2022-01-16 22:36:14 · 1724 阅读 · 0 评论 -
低功耗蓝牙(BLE)-- advertisements广播篇
为了更方便理解 BLE 中的广播,首先要先了解 BLE 架构中的通用访问配置文件 (GAP)层。GAP 为BLE 设备相互交互提供了一个框架,包括:BLE 设备角色 广播(广播、发现、广播参数、广播数据) 扫描 连接建立(发起连接、接受连接、连接参数) 安全相关BLE 设备有四种主要的 GAP 角色:Central:发现 BLE 外围设备和广播者的设备,具有连接外围设备的能力。Peripheral:可以广播...原创 2022-01-07 23:54:13 · 5043 阅读 · 2 评论 -
低功耗蓝牙(BLE)-- PHYSICAL LAYER(物理层)
1 SCOPEBLE 工作在非授权的 2.4 GHz ISM 频段,采用跳频的方式来对抗干扰和衰落。定义了两种调制方案。 BLE设备必须具备的强制调制方案(“1 Msym/s ”)使用整形的二进制频率调制来最小化收发器的复杂性。 符号率为 1 Msym/s。 可选的调制方案(“2 Msym/s ”)与此类似,但使用 2 Msym/s 的符号率。1 Msym/s 调制支持两种 PHY:• LE 1M,未编码数据为 1 Mb/s;• LE Coded,访问地...原创 2021-12-26 13:54:14 · 2026 阅读 · 0 评论 -
低功耗蓝牙(BLE)-- 寻向(DIRECTION FINDING)(AOA/AOD)篇
BLE 设备可以通过传输测向功能的数据包(常说的CTE包),让对端设备获得自己的方向。 使用来自多个发射器的方向信息和提供它们位置的profile-level信息,BLE 设备进而可以计算出自己的位置。 注意:仅Uncoded PHY 支持此特性。1. ANGLE OF ARRIVAL (AOA) BLE 设备可以通过使用单个天线发送带有测向功能的数据包,让对端设备获取方向信息。由射频开关和天线阵列组成的对端设备在接收部分数据包的同时...原创 2021-12-19 15:00:06 · 2536 阅读 · 0 评论 -
低功耗蓝牙(BLE)-- Architecture篇
BLE 工作在非授权的 2.4 GHz ISM 频段,采用跳频的方式来对抗干扰和衰落,并提供许多 FHSS (Frequency-Hopping Spread Spectrum)载波。BLE协议目前支持1Mb/s,2Mb/s,500kb/s和125kb/s四种通信速率,对于BLE设备来说,其中1Mb/s 是必须要支持的,2Mb/s,500kb/s和125kb/s速率是可选的。其中500kb/s和125kb/通过前向纠错编码的方式,分别使用2个符号代表1比特(S=2),和使用8个符号代表1比特...原创 2021-12-12 20:30:04 · 3894 阅读 · 0 评论