博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android蓝牙BLE(四) —— 实战
阅读量:6208 次
发布时间:2019-06-21

本文共 528 字,大约阅读时间需要 1 分钟。

android BLE系列:

前序

        android ble系列将以本章结尾,前三章都是自己个人一遍一遍翻阅官网和博客,自己动手实践的归纳总结,最后以demo的形式展示和进一步巩固掌握的ble知识。该demo仿android版 nRF进行编写,功能简单但也相对齐全,主要涉及:扫描连接通信广播Gatt Service蓝牙报文解读

        该demo涉及到的知识全在前三章进行归纳描述,本章不再叙述。

一、扫描

        扫描附近的蓝牙设备,点击展示其广播附带的基本信息。

        点击RAW,查看完整的广播报文和报文详情。

二、广播

        对广播以及连接后进行的操作进行打印,具体的广播内容可以在代码进行调整。当然也可以使用前面的扫描对广播的内容进行查看!

        想搞清楚广播的通信最好也学学蓝牙报文,那就很好掌握模仿ibeacon发送beacon数据。

三、连接

        对进行外设进行连接。连接成功后,对外设的特征和描述进行读写操作来进行ble通信。

四、最后

        最后,可以给两台手机安装该demo,一台进行ble广播,一台对广播的手机进行连接,并进行读取操作。

源码: 提取码:5a0a

转载于:https://juejin.im/post/5d08b07651882565e833fedb

你可能感兴趣的文章
为vmware中的centos6设置固定ip
查看>>
限制域内用户计算机的上的某些软件或工具的运行(第五节)
查看>>
MySQL专题3之MySQL管理
查看>>
PXE
查看>>
哟,那边的dba,python搞起来
查看>>
浅解比SQL更好用的SPL
查看>>
火狐浏览器无法使用中文输入法(scim)
查看>>
想晋级高级工程师只知道表面是不够的!Git内部原理介绍
查看>>
js window.location.href之后,session丢失的问题
查看>>
nfs实现负载均衡
查看>>
使用Kvm命令集管理虚拟机
查看>>
我的2016:成长之年
查看>>
linux下安装loadrunner(LoadGenerator)
查看>>
5个性能强悍的黑科技APP,请低调收藏,高调使用!
查看>>
RabbitMq
查看>>
Watchdogs利用Redis实施大规模挖矿,常见数据库蠕虫如何破?
查看>>
66.sql server 数据库直接计算时间差
查看>>
关键应用在超融合环境下的实践
查看>>
区块链教程Fabric1.0源代码分析Ledger historydb历史数据库
查看>>
Linux就该这么学
查看>>