EFR32无线通信模块AN104——蓝牙BLE(广播包解析)

2018-09-27 世强
EFR32标准模块,无线SOC芯片,EFR32,EFR32MG EFR32标准模块,无线SOC芯片,EFR32,EFR32MG EFR32标准模块,无线SOC芯片,EFR32,EFR32MG EFR32标准模块,无线SOC芯片,EFR32,EFR32MG

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。这个模块搭载SILICON LABS 多频段多协议的EFR32MG系列无线SOC芯片EFR32MG12P433F1024GM48,7*7mm QFN48封装,1MB Flash,256KB RAM,集成PA和巴伦,最大支持20dBm输出功率。支持Sub-GHz 和 2.4GHZ。支Zigbee,Thread,BLE 4.2和BT5.0以及蓝牙 MESH,以及私有协议。广泛用于智能门锁,门禁系统,照明系统,智能家居等领域。


开发蓝牙BLE产品的时候,蓝牙作为slave端,第一步工作就是让蓝牙开启广播,让手机或者其他的蓝牙设备发现这个广播,通常蓝牙广播的时候会广播自己的设备名称,或者服务的UUID,以便其他设备发现或搜索到。在《EFR32无线通信模块AN102——蓝牙BLE(自定义广播包)》介绍了如何实现自定义广播包,本文在此基础上继续解析广播包,我们来看看蓝牙的广播包是什么样的结构,由哪些部分组成。


我们按照AN102文档的实例来解析一下广播包的组成,添加了自定义广播数据通过EFR32无线通信模块发送出来,手机APP扫描到的广播数据如下:

数据整理如下:

0x02,0x01,0x06,

0x05,0x04,0x12, 0x34, 0x56, 0x78, 

0x15,0x09,0x42,0x47,0x4d,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31

这个实例一共有3段数据,根据应用需求的不同,也可能不止3段数据。每段数据都由2部分组成,分别是数据长度(Length),数据(Data)。其中数据部分又分为数据类型(AD Type)和数据内容(AD Data)。详见下图广播数据包的图示。

图2 蓝牙广播包结构图(此图来源于蓝牙标准Core Specifications)


第1段是02,01,06. 其中02表示数据长度,指示后面的有效数据为01,06两个字节。01表示AD Type是«Flags»。06表示ADV_SCAN_IND(可被扫描指示),详细的标识如下图:

图2 广播数据标识 (此图来源于蓝牙标准Core Specifications)


第2段0x05,0x04,0x12, 0x34, 0x56, 0x78.按照上面的同样的广播数据包结构分析。05是一个数据长度。04表示«Incomplete List of 32-bit Service Class UUIDs»。0x12, 0x34, 0x56, 0x78表示32-bit Service Class UUIDs。蓝牙扫描端会发现这个服务的UUID。在手机APP端解析如下:


 

第3段  0x15,0x09,0x42,0x47,0x4d,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,其中0x15是长度。0x09是«Complete Local Name»,完整的设备名称。


0x42,0x47,0x4d,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31,0x33,0x31,0x31这些就是设备名称的ASCII码了。转换成字符就是BGM11311311311311311,在手机APP端解析如下:


通过以上实例的解析了蓝牙广播数据包,下面是更多的广播AD Type定义,详见如下表格。(此图来源于蓝牙标准Core Specifications)

 

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 2

本文由紫云提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(2

  • LouBing Lv7. 资深专家 2018-09-27
    好东西,收藏了
  • luose Lv8. 研究员 2018-09-27
    学习了!
没有更多评论了

相关推荐

【经验】多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南

EFR32MG系列是Silicon Labs公司推出支持多协议无线 SOC,可以单芯片支持私有协议、BLE5.0、BLE MESH、ZigBee和Thread协议,并且可以单芯片支持Sub-GHz和2.4GHz的频段。由于其超低功耗、高射频性能以及高集成度等特点被广泛应用于智能家居、安防、智能工业等市场。在ZigBee的实际应用中,OTA是必不可少的功能,由于选择的型号不同,配置OT

2018-09-24 -  设计经验 代理服务 技术支持 批量订货

【经验】使用Simplicity Commander工具读写EFR32无线SoC芯片EUI和install code方法

本文以Silicon Labs EFR32FG23 Sub-G无线SoC芯片为例,介绍如何读写EFR32无线SoC芯片的EUI和install code的方法。

2023-04-21 -  设计经验 代理服务 技术支持 批量订货

【经验】基于Silicon Labs无线SoC芯片MG24开发套件的Matter入门指导文章汇总

本文主要介绍基于Silicon Labs MG24开发套件的Matter入门指导文章汇总。

2023-06-30 -  设计经验 代理服务 技术支持 批量订货

Z-Wave指南:智能家居及其他领域的连通性

描述- Z-Wave是一种专为智能家居应用设计的无线通信标准,支持各种智能设备如灯光、门锁、安全系统等无缝通信。它使用Sub-GHz频率,减少干扰,确保可靠通信。Z-Wave技术具有低功耗、易于安装、高安全性等特点,适用于智能家居、酒店、多单元住宅等场景。Silicon Labs提供全面的Z-Wave解决方案,包括芯片、模块、开发套件等,支持多种拓扑结构和频率,满足不同应用需求。

型号- XG23-RB4204D,XG23-RB4210A,BRD4206A,ZGM230-DK2603A,BRD4204D,BRD4400C,XG28-PK6025A,ZGM130S037HGN2,BRD4002A,ZG23,EFR32XG28,ZWAVE-PK800B,ZGM230S,BRD2603A,EFR32ZG23B010F512IM48,EFR32ZG28B322F1024IM68,EFR32XG23,SLWRB4206A,XG28-RB4401C,EFR32ZG28,ZG28,BRD4210A,EFR32,BRD4205B,BRD4207A,BRD4401C,XG28-PK6024A,ZGM130S,EFR32ZG23,EFR32ZG14P231F256GM32,BRD8029A,ZGM230SB27HGN2,EFR32ZG23B020F512IM48,EFR32ZG14,ZGM230-RB4205B,XG28-RB4400C,SLWRB4207A,EFR32ZG28B312F1024IM68,XG28-RB440XB

2024/8/9  - SILICON LABS  - 选型指南 代理服务 技术支持 批量订货

研讨会2024年Silicon Labs(芯科科技)无线SoC新产品研讨会

12月26日Silicon Labs(芯科科技)无线SoC新产品研讨会上将重磅推出的SiWx917以及MG2X系列无线SoC。两款产品均集成了先进的无线技术、强大的处理能力和高效的能耗管理,同时还具备了两项关键功能:超低功耗运行以及单芯片Matter over Wi-Fi功能支持。

2024-11-26 -  活动

【经验】使用串口来升级EFR32FG23无线SoC芯片固件的方法

本文主要介绍如何使用BootLoader——NCP UART XMODEM工程实现使用串口升级Silicon Labs EFR32FG23无线SoC芯片固件的方法。

2022-09-01 -  设计经验 代理服务 技术支持 批量订货

石英晶体谐振器在智能门锁中的应用

电子智能门锁是智能家居的一种,它可以带来更便利的生活体验,智能门锁的无线传输协议通常采用2.4GHz频段的SOC芯片来实现,正常工作中需要38MHz的石英晶体谐振器作为参考时钟。针对智能门锁2.4GHz SOC芯片参考时钟应用,推荐使用晶鸿兴的石英晶体谐振器3225,工作频率38MHz,负载电容12pF,频率精度±10ppm。

2024-08-10 -  技术探讨 代理服务 技术支持 批量订货

EFR32无线通信模块AN003——RailTest(工程创建)

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。这个模块可以搭载Silicon Labs不同系列的EFR32芯片,包括私有协议的EFR32FG、BLE & BT5.0 &BT MESH的EFR32BG,及多协议的EFR32MG。因为从EFR32系列的芯片本身,同封装芯片都可以完美兼容。

2018-05-31 -  设计经验 代理服务 技术支持 批量订货

【经验】配置迈斯威志WizPro200EFM烧录器实现脱机烧录无线SoC芯片EFR32MG21固件的方法

Silicon Labs的EFR32MG21无线SoC芯片,主要用于ZigBee和Matter设备。本文主要介绍如何配置迈斯威志WizPro200EFM烧录器,实现脱机烧录EFR32MG21无线SoC芯片固件的方法。

2023-01-21 -  设计经验 代理服务 技术支持 批量订货

芯科科技Matter-over-Thread SoC芯片技术,优化实现“无钥匙进入”智能锁系统解决方案

Nuki和U-tec集成芯科科技(Silicon Labs)的Matter-over-Thread SoC芯片技术,优化实现了“无钥匙进入”智能锁系统解决方案。通过Matter-over-Thread,两款无线门锁系统都不需要额外的桥接或模块,即可达成在多个物联网或智能家居生态系统中运行。

2024-05-10 -  应用方案 代理服务 技术支持 批量订货

EFR32无线通信模块AN004--RailTest(接收灵敏度开路测试)

EFR32标准模块,是世强独立研发,供用户学习、使用的射频模块。这个模块搭载Silicon Labs 多频段多协议的EFR32MG系列无线SOC芯片EFR32MG12P433F1024GM48,7*7mm QFN48封装,广泛用于智能门锁,门禁系统,照明系统,智能家居,无线抄表等领域。本文基于一站式开发平台simplicity studio V4和EFR32标准模块,介绍如何测试接收灵敏度。

2018-08-24 -  设计经验 代理服务 技术支持 批量订货 IoT射频性能测试

【经验】创建ZigBee的无线SOC网关工程操作步骤

Silicon Labs公司的EFR32MG系列是针对智能家居市场应用的多协议无线SOC,单芯片支持蓝牙、ZigBee和Thread等协议,尤其是高性价比的系列2产品MG21、MG22,在ZigBee应用方面受到广大工程师的青睐。对于新手来说,使用SOC模式网关是最简单不过,本文就指导大家创建ZigBee的SOC网关工程操作步骤。

2020-04-09 -  设计经验 代理服务 技术支持 批量订货

如何用EFR32FG23无线SoC芯片读取平均RSSI?

本文以Silicon Labs的EFR32FG23无线SoC芯片的rail_soc_simple_trx工程为例,介绍EFR32FG23芯片读取某个信道的平均RSSI的方法。

2024-03-07 -  设计经验 代理服务 技术支持 批量订货
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 102,628

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Gecko Multi-Protocol Wireless SoC

价格:¥38.3724

现货: 6,500

品牌:磐启微电子

品类:无线SOC芯片

价格:

现货: 0

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 85,765

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 84,418

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,555

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 76,847

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

IP68防尘防水风扇定制

可定制DC风扇的尺寸范围:15mm~225mm;转速:≤16500 RPM;噪音:≥10.4dB,还可定制厚度、电压、风量、风压等参数,符合 RoHS 标准

最小起订量: 1 提交需求>

物联网天线方案设计/虚拟天线芯片方案设计

Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。

最小起订量: 2500 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面