原文:BLE设备之间的交互过程

本文的目标: 了解BLE之间设备是如何工作的,有哪些主要流程,为后续深入BLE协议分析做准备。 现在以HRS Heart Rate Sensor 为例来说明。硬件:Heart Rate Sensor,手机 Heart Rate Sensor:负责检测心率等信息 手机:同HRS通过BLE通信,搜集并展现出心率等信息 二者对应关系如下: 从协议的角度讲,Heart Rate Sensor必须提供两种服 ...

2020-01-19 15:32 0 1278 推荐指数:

查看详情

BLE设备之间的通信方式

1. BLE通信方式 在建立连接之前,BLE设备之间可以通过广播和扫描的方式进行通信,一旦建立连接,双方可以通过client/server模式通信(建立了链路层连接),因此对于BLE网络,有两种通信的方式: 使用广播方式通信: 是一种无连接的方式 ...

Fri Jan 03 01:27:00 CST 2020 0 2433
BLE设备角色

BLE角色 对于一个BLE设备,当和其他蓝牙设备通信或者加入一个BLE网络时,其可能有四个角色: Broadcaster: 又称为Advertiser,周期性的向周围设备广播数据, Observer:又称为Scanner,可以监听广播 ...

Thu Jan 02 17:41:00 CST 2020 0 932
基于mina框架的GPS设备与服务器之间交互

偶然得了一个谷米的车载GPS设备(gt02d),做为程序员的我,开始躁动了:想着做一个服务器程序,记录GPS设备上传的坐标,然后在地图上绘制每天的轨迹。。。想想还是挺有意思的(其实前两年还有一个失败的经历,自己还弄了一个"TA在哪儿"的Android版本的程序,就是登录后,每1分钟 ...

Thu Aug 28 18:53:00 CST 2014 3 2472
BLE设备地址类型的分类

BLE设备地址 和以太网一样,BLE协议也有自己的MAC地址,BLE协议将这个MAC地址称之为Device Address(设备地址)。 设备地址包括长度为48比特,分为公共设备地址(Public Device Address)和随机设备地址(Random Device Address)两种 ...

Fri Apr 30 07:16:00 CST 2021 0 274
BLE连接过程

广播(advertising) 设备A要跟设备B建立连接之前,设备B需要先进行广播,即设备B不断发送广播信号,t为广播间隔。没发送一次广播包,称为一次广播事件,因此t也称为广播事件间隔。按照蓝牙spec,实际上每一个广播事件包含三个广播包,即分别在37/38/39三个射频通道上同时广播相同的信息 ...

Thu May 06 22:51:00 CST 2021 0 1120
Android与蓝牙Ble之间的通信

在可穿戴设备之中。 2.关于BLE数据传输: a.profile可以理解为一种规范,一个标准的通信协 ...

Tue Apr 12 18:52:00 CST 2016 10 47817
搭建Android与多ble蓝牙设备并发通讯小框架 --Android连接多ble蓝牙设备--Android与多ble蓝牙设备连接

  此框架支持多种不同类型的ble设备,同时连接、收发数据,互不干扰。比如APP同时连两个LED蓝牙灯、两个手环、一个蓝牙加热器,当然连接单个ble设备,或者只连接一种ble设备同样适用本框架。 前言   小白请绕道百度,本文适合有一定Android、ble蓝牙、面向对象基础的同学进阶探讨,只 ...

Tue Dec 10 18:19:00 CST 2019 4 485
Android BLE设备蓝牙通信框架BluetoothKit

BluetoothKit是一款功能强大的Android蓝牙通信框架,支持低功耗蓝牙设备的连接通信、蓝牙广播扫描及Beacon解析。 关于该项目的详细文档请关注:https://github.com/dingjikerbo/BluetoothKit 对于刚接触Android蓝牙开发的初学者来说 ...

Tue Mar 07 01:14:00 CST 2017 0 4321
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM