本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!
本文介绍如何使用LimeSDR来接收、解调和解码低功耗蓝牙信号。程序来自于GitHub - DesignSparkRS/sdr-ble-demo
目录
一、蓝牙版本介绍
蓝牙可分为经典蓝牙模块(v1.1/1.2/2.0/2.1/3.0),低功耗蓝牙模块(v4.0/4.1/4.2/5.0/5.1),以及蓝牙双模模块(支持蓝牙所有版本,兼容低功耗蓝牙及经典蓝牙)。
蓝牙的版本介绍,可以参见网址:各个蓝牙版本功能的详细介绍 - 云里物里
自蓝牙4.0开始就主推低功耗,其最重要的特性是支持省电。蓝牙4.0是迄今为止第一个蓝牙综合协议规范,将三种规格集成在一起。还提出了低功耗蓝牙、传统蓝牙和高速蓝牙三种模式。
蓝牙5.0在低功耗模式下具备更快更远的传输能力,传输速率是蓝牙4.2的两倍(速度上限为2Mbps),有效传输距离是蓝牙4.2的四倍(理论上可达300米),数据包容量是蓝牙4.2的八倍。支持室内定位导航功能,结合WiFi可以实现精度小于1米的室内定位。
蓝牙5.1技术规范利用测向功能检测蓝牙信号方向,进而提升位置服务。借助蓝牙测向功能,开发者能够将可探测设备方向及实现厘米级定位精度的产品推向市场。