TI BLE开发(一)修改蓝牙广播间隔
来源:互联网 发布:windows安装hadoop2.8 编辑:程序博客网 时间:2024/06/08 03:27
其实在做这个项目时,一直希望可以降低蓝牙广播的频率已达到低功耗的目的,但是在百度千百回也没有找到一个合适的答案,TI CC254x的群也问了好几次,最后还是无果而终。庆幸今天在论坛发现一点提示,然后试试修改代码,发现果然有用,(虽然之前也看到这个函数,但是一直没有重视)。
// Set advertising interval,在这里修改蓝牙广播的间隔,即多少秒广播一次 { uint16 advInt = DEFAULT_ADVERTISING_INTERVAL; GAP_SetParamValue(TGAP_LIM_DISC_ADV_INT_MIN, advInt); GAP_SetParamValue(TGAP_LIM_DISC_ADV_INT_MAX, advInt); GAP_SetParamValue(TGAP_GEN_DISC_ADV_INT_MIN, advInt); GAP_SetParamValue(TGAP_GEN_DISC_ADV_INT_MAX, advInt); }
其中DEFAULT_ADVERTISING_INTERVAL
宏定义了间隔的时间,单位是625us,这里我将广播间隔设置为3秒一次,那么只需将该宏的只修改为4800即可。看起来是一个非常简单的问题,却费了我大量的时间,为此,在这里做个笔记,希望能帮助一些和我一样情况的朋友。
0 0
- TI BLE开发(一)修改蓝牙广播间隔
- TI BLE开发(二)修改蓝牙连接参数
- 低功耗蓝牙BLE之修改广播间隔等参数
- 低功耗蓝牙BLE之修改广播间隔等参数
- 修改蓝牙广播间隔
- <蓝牙BLE>如何修改蓝牙广播时间
- <蓝牙BLE>cc2540修改动态广播
- Android 蓝牙4.0 Ble开发(一)
- Android蓝牙BLE开发(一)-基本原理
- TI低功耗蓝牙(BLE)介绍
- TI低功耗蓝牙(BLE)介绍
- TI低功耗蓝牙(BLE)介绍
- TI低功耗蓝牙(BLE)介绍
- TI低功耗蓝牙(BLE)介绍
- TI低功耗蓝牙(BLE)介绍
- TI低功耗蓝牙(BLE)介绍
- [蓝牙]TI低功耗蓝牙(BLE)介绍
- BLE开发(TI CC254x)之一主多从方案(蓝牙项目纪实)
- 内存分配栈和堆的区别
- Spring JdbcTemplate 使用总结与经验分享
- 黑马程序员_javaIO流
- spring框架学习(六)AOP
- HDU - 1693 Eat the Trees(多回路插头DP)
- TI BLE开发(一)修改蓝牙广播间隔
- Reset CSS杂烩
- iBatis框架使用 4步曲
- Android 开发之 HeartProgress 自定义心形进度条
- c# 封装,继承,多态
- 安卓实习第五天
- tomcat7设置堆内存、Permgen
- Fedora22安装搜狗输入法
- Spring中的JDBCTemplate使用(非常详细的配置过程)