![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝牙
文章平均质量分 93
GeneralAndroid
这个作者很懒,什么都没留下…
展开
-
Android BLE 总结-源码篇(深入理解startAdvertising的注册过程)
在上一篇的BluetoothLeAdvertiser的分析中讲到,startAdvertising的内部具体实现都是IBluetoothGatt的引用来去实现的,这篇文章我们一起来往深的一层去分析。这篇博文我们会弄清楚上文中以下几点:1.IBluetoothGatt的引用的到底是什么?2. mClientIf是如何生成的以及作用?先来看第一个问题——IBluetoothGa原创 2017-09-14 17:23:19 · 6887 阅读 · 0 评论 -
Android BLE 总结-源码篇(BluetoothLeAdvertiser)
在做Android BLE的应用程序时,我们发出广播数据是调用BluetoothLeAdvertiser的startAdvertising方法,如下所示:mBluetoothLeAdvertiser.startAdvertising(advertiseSettings, advertiseData, myAdvertiseCallback);那么我打算写的BLE总结之原创 2017-09-12 19:24:17 · 8573 阅读 · 5 评论 -
Android BLE的总结-概念篇
Android BLE的总结其实BLE是个通用的技术术语,与平台无关的,即ios和Android以及一些嵌入式系统或单片机都可以有BLE模块。在进行Android BLE相关的应用开发前,我们有必要去了解蓝牙协议的一些知识。蓝牙协议蓝牙协议基础概念蓝牙协议包括两种技术:Basic Rate(简称BR)和Low Energy(简称LE)。这两种技术,都包括搜索管理,连接管理等机制,但它们是不能互通的。原创 2017-09-11 14:56:07 · 11290 阅读 · 0 评论 -
BLE协议栈的学习笔记
BLE的协议可分为Bluetooth Application 和Bluetooth Core两大部分,而Bluetooth Core又包含BLE Controller和BLE Host两部分。Physical Layer:任何一个通信系统,首先要确定的就是通信介质(物理通道,Physical Channel),BLE也不例外.在BLE协议中,"通信介质"的定义是由Physica转载 2017-10-09 22:28:51 · 4362 阅读 · 0 评论