首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
1分钟读懂低功耗蓝牙广播数据
深圳市纬图物联技术有限公司
收藏本文     查看收藏

一分钟读懂低功耗蓝牙(BLE)广播数据包
低功耗蓝牙 =》 BLE (Bluetooth Low Energy)
1. 怎样抓取BLE广播数据包
   * 硬件:一个BLE设备(具有广播功能);
         一台HOLLONG BLE SNIFFER
   * 软件:Hollong 蓝牙4.0/4.1 BLE协议监控分析仪 软件
        下载链接:
        http://www.viewtool.com/index.php/22-2016-07-29-02-11-32/205-hollong-4-0-4-1-ble

2. 概述
   BLE广播数据包简介:
   * 有效广播数据最大长度: 37 字节
   * 广播频道:37,38,39 (跳频)
   * 功率:一般是0dBm, 最大10dBm      
   
   在每个解读小节,请关注图片蓝牙标注部分(抓取到的原始数据)及对应的解析数据标记部分(数据解析)
一分钟读懂广播包.png

3. 存取地址 (Access Address)   对于广播包,这是一个固定长度(4个字节)及固定内容(0x8e89bed6)的主从设备识别广播包的存取地址。

一分钟读懂广播包 ACCESS ADDRESS.png

4. 头信息 (Header Info)   固定为2个字节:分解为16个位来使用
   位[0:3]:广播包(PDU) 类型,总共有6个类型:

        PDU Type
        b3b2b1b0 Packet Name
        0000 ADV_IND: 可连接通用连接广播
        0001 ADV_DIRECT_IND:可连接定向连接(指定设备)广播
        0010 ADV_NONCONN_IND:不可连接通用广播
        0011 SCAN_REQ:扫描请求
        0100 SCAN_RSP:扫描响应
        0101 CONNECT_REQ:连接请求
        0110 ADV_SCAN_IND:可扫描通用广播
        0111-1111 Reserved

   位[4:5]:保留
   位[6]:RxAdd
   位[7]:TxAdd
   位[8:13]:广播数据长度 (最大为37 字节)
   位[14:15]:保留
一分钟读懂广播包 HEADER INFO.png

5. MAC 地址   固定为6个字节

一分钟读懂广播包 ADVERTISING ADDRESS.png

6. 广播数据:标志域   02 01 06
   02:此域长度为2个字节
  01: 为标志域
   06:BIT1,BIT2 = 1, 根据以下定义,所以为:
   * LE General Discoverable Mode
      * BR/EDR Not Supported (i.e. bit 37 of LMP Extended
Feature bits Page 0)

0 LE Limited Discoverable Mode
1 LE General Discoverable Mode
2 BR/EDR Not Supported (i.e. bit 37 of LMP Extended
Feature bits Page 0)
3 Simultaneous LE and BR/EDR to Same Device Capa-
ble (Controller) (i.e. bit 49 of LMP Extended Feature
bits Page 0)
4 Simultaneous LE and BR/EDR to Same Device Capa-
ble (Host) (i.e. bit 66 of LMP Extended Feature bits
Page 1)
5..7 Reserved
一分钟读懂广播包 ADVERTISING DATA FLAGS.png

7. 服务标识域   03 03 02 18
   03:此域长度为2个字节
  03: 为服务标识域
   02 18:=》18 02 => Immediate Alert Service (防丢报警服务)

一分钟读懂广播包 ADVERTISING DATA UUIDs.png

8. 设备名域   0e 09 45 .... 6d 65
   0e: 此域长度为14个字节
   09:为设备名域
   45,。。。6d 65: 设备名

一分钟读懂广播包 ADVERTISING DATA DEVICE NAME.png

9. CRC:
   固定为3个字节

一分钟读懂广播包 CRC.png

advertising data format.pdf
Services_UUID.pdf

原文链接:
http://www.viewtool.com/bbs/forum.php?mod=viewthread&tid=63192&extra=page%3D1


微信公众号: 纬图物联
纬图物联微信公众号QR.jpg


 

状 态: 离线

公司简介
产品目录

公司名称: 深圳市纬图物联技术有限公司
联 系 人: 郭珍
电  话: 0755-88600716
传  真:
地  址: 龙华区民治街道创业花园创新大厦
邮  编: 518131
主  页:
 
该厂商相关技术文摘:
利用SPI适配器读写控制AT45DBXX存储器芯片
利用Ginkgo 2 USB转CAN适配器调试STM32的CAN程序
纬图 Ficus STM32F105 I2C/SPI/CAN/ADC/DAC/PWM/GPIO/UART
基于CAN总线的Bootloader程序源码下载
一分钟读懂低功耗蓝牙(BLE)MTU交换数据包
一分钟读懂低功耗蓝牙(BLE)连接数据包
利用Ginkgo USB-I2C适配器和TCS3414传感器实现一个颜色识别器
如何升级或更换Ginkgo系列适配器固件
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved