Android BLE开发
文章平均质量分 88
Android BLE开发总结:从事BLE相关开发3+年,是时候总结一下了
吹白
这个作者很懒,什么都没留下…
展开
-
Android BLE开发详解
1、开篇本文将主要讲述Android应用开发中对BLE API的使用。Android 4.3(API 18)开始支持蓝牙4.0,但此时Android手机只能作为中心设备或者说主设备,不能作为从设备。Android 5.0(API 21)以后,Android开始支持从设备模式。Android 4.3和5.0以后的API会有一些差别,本文实例会使用5.0以后的API。本文会分别讲解主设备和从设备两种模式下的开发流程。2、从设备模式先从从设备模式开始,从设备的工作是发送广播,等待主设备发起连接,双方通过约定原创 2021-05-16 13:10:44 · 2153 阅读 · 0 评论 -
低功耗蓝牙(BLE)基础知识概述
1、开篇低功耗蓝牙的概念以及低功耗蓝牙为什么能做到低功耗,蓝牙基础知识概述经典蓝牙和低功耗蓝牙的区别中就可以看出来了,这里就不多说了。本篇文章主要介绍BLE应用层开发中常见的一些概念以及BLE广播包的格式。2、相关名词解析BLE应用开发过程中,我们常常会看到以下一些名词,很多人不知道它们是什么,这里说说我自己的理解。如果读者暂时不能理解以下概念,也没关系,可以看看后面的Android BLE开发实战相关的文章。后续的文章如果看懂了,这些不懂也问题不大。反正我的理解也不一定对~2.1 主机和从机主机原创 2021-05-15 08:53:17 · 6363 阅读 · 6 评论 -
蓝牙基础知识概述
1、经典蓝牙与低功耗蓝牙(BLE)蓝牙是一种近距离无线通信技术,现在由蓝牙技术联盟(SIG)负责制定各项规范和推广、认证等各项事宜。我们目前接触和使用的蓝牙可以笼统地划分为两种:经典蓝牙和低功耗蓝牙。简单来说,蓝牙4.0之前的版本称为经典蓝牙,4.0及以上的版本称为低功耗蓝牙。当然了,经典蓝牙和低功耗蓝牙不仅仅是单纯版本号不同,两者之间的区别还是比较大的:广播信道(射频通道):经典蓝牙使用传统蓝牙使用1632个频段进行广播,而BLE仅使用3个广播频段(3739);射频开启时间:经典蓝牙22ms,低原创 2021-05-14 12:00:33 · 4856 阅读 · 0 评论