BLE透传方案

基本功能:

BLE透传方案通过BLE技术实现了设备MCU与蓝牙4.0智能设备之间的透明连接。
BLE模块将从设备MCU收到的数据包转为BLE属性通知给智能设备。同时,将智能设备写入属性的数据通过串口发给设备MCU。

设备MCU只需使用标准物理串口UART连接BLE模块,使用标准串口协议发送和接收数据包。

通过BLE透传方案,设备开发商无需了解BLE技术细节,只需规定好设备与外界连接的串口应用通讯协议,即可建立与智能设备的无线连接,实现与智能设备的双向通信。在引入最新的蓝牙无线技术的同时,无需增加额外的学习工作,给设备开发带来极大的方便。

技术规格:

  • 方案支持Bluetooth Low Energy低功耗蓝牙,即BLE模式。
  • BLE模块支持UART接口。
  • 单个数据包最大为20字节。
  • 固定可选波特率(例如115200,57600等速率)

可选高级功能

状态控制:
适用于电池驱动的设备。
蓝牙模块与外部MCU在通信之前,需要确保双方在Active状态;如果一方在Sleep状态,则通过状态连接线唤醒。

配对功能:
可以选择无需配对连接,通信不加密
无密码配对:通信加密(Unauthenticated);

随机配对密码(6位十进制数字)配对:通信加密(Authenticated)。

数据缓存:
MCU可通过UART接口一次发送超过20个字节的数据包,发送完成后即可休眠。BLE模块将接收到的数据包自动拆解成20字节的数据包并分多次发送。

以上可选功能以及其它自定义功能均可按照客户具体需求定制。

传统蓝牙(BR/EDR)与BLE的区别

  1. 传统蓝牙主要解决数据的无线传输,因此有SPP(Serial Port Profile)等协议,可直接实现串口数据的无线传输;BLE是基于属性(Attribute)的操作,将设备的各种信息表示为属性,主要通过对属性的读写操作实现数据交换。
  2. 传统蓝牙Profile功能固定、有限;BLE允许用户根据自身的应用情况(Use Case)自定义Profile

Comments are closed.