【蓝牙】基础技术门户帖
BLE:Bluetooth Low Energy,低功耗蓝牙。
蓝牙协议是由SIG制定并维护的无线通信协议,蓝牙协议栈是蓝牙协议的具体实现。各芯片厂商都根据蓝牙协议实现了自己的一套函数库——蓝牙协议栈,所以不同芯片厂商的蓝牙协议栈之间虽然在实现方式上存在差别,但是都遵循同一套蓝牙协议。
蓝牙技术的初衷是方便移动电话(手机)与配件之间进行低成本、低功耗的无线连接通信。
蓝牙技术的实质是建立通用无线接口及其控制软件的标准,使无线通信与计算机网络之间实现无缝连接。
BLE 版本
2019.12 —— 蓝牙5.2
2019.01 —— 蓝牙5.1
2016.12 —— 蓝牙5.0
2014.12 —— 蓝牙4.2
2013.12 —— 蓝牙4.1
2010.06 —— 蓝牙4.0
BLE 广播
广播间隔:2010240ms(单位:0.625ms)
广播参数
广播相关其他内容
BLE 扫描
被动扫描:主机仅获取广播包。
主动扫描:主机获取广播包和扫描响应包。
扫描参数:扫描窗口 ≤ 扫描间隔 ≤ 10240ms
扫描相关其他内容
BLE 连接
连接间隔:7.54000ms(单位:1.25ms)
监控超时:10032000ms(单位:100ms)
连接相关其他内容
BLE 通信
主从节点通信过程简述
服务和特征值
BLE Mac地址
BLE 抓包工具
frontline(BPA low energy Bluetooth Protocol Analyzer):官网链接 购买链接
Ellisys Bluetooth Tracker:官网链接 BTR1购买链接 BEX400购买链接
Nordic sniffer:搭建教程
TI cc2540 sniffer
纬图Hollong:购买链接