更新时间:2025-05-19 10:01:28下载pdf
Bluetooth LE Long Range 技术是蓝牙技术联盟(Bluetooth SIG)在蓝牙 5.0 标准中引入的关键增强特性,旨在解决传统低功耗蓝牙(Bluetooth Low Energy,BLE)在远距离通信中的局限性。其核心技术革新在于采用了 LE Coded PHY(编码物理层),通过前向纠错(FEC)和符号冗余(S=2/S=8 编码方案)显著提升链路预算,可实现一公里以上的可靠通信距离(空旷环境)。
更多信息请参考:涂鸦成功突破千米级蓝牙低功耗长距离技术!超强兼容 Long Range+ 传统模式(含演示视频)
推荐使用 TI 官方开发板。
更多硬件信息请参考:BLE-CC2340。
安装 TuyaOS 开发环境并下载 TuyaOS SDK(CC2340)最新版本,详细操作步骤请参考:环境搭建。
首先,将开发板通过串口连接到电脑。
选择 系统 > 握手,单击 发送指令,即可实现上位机和设备的握手功能。
接下来可以通过上位机体验其他功能,详细内容请参考:Bluetooth LE Base Demo。
低功耗蓝牙设备一般分为广播和连接两种状态,tuyaos_demo_ble_cc2340
默认支持两种类型的广播:普通广播和 LongRange 广播。
普通广播相关的接口为:
tal_ble_advertising_start
tal_ble_advertising_data_set
tal_ble_advertising_stop
tal_ble_advertising_data_update
LongRange 广播相关的接口为:
tal_ble_ext_advertising_create
tal_ble_ext_advertising_config
tal_ble_ext_advertising_start
tal_ble_ext_advertising_stop
tal_ble_ext_advertising_delete
LongRange 广播首先应该是扩展广播。
LongRange 广播和普通广播可以同时开启,也可以各自单独使用,以下分为四种情况进行介绍:
tuya_sdk_callback.c
中的两个 tal_ble_advertising_start
接口即可。TUYA_BLE_FEATURE_LONG_RANGE
即可。关于功耗测试方法,请参考:CC2340-低功耗测试方法
关于功耗测试结果,请参考:CC2340-低功耗测试结果
如需了解 CC2340 芯片以及 LongRange 技术的最新开发动态,请移步至:CC2340-资料汇总帖。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈