CC2541 i2c读取mpu9150 不能正常广播
时间:10-02
整理:3721RD
点击:
Hi dear all:
cc2451 i2c读取mpu9150的数据,50ms读取一次,广播时间间隔100ms,但是当我把数据读取
完整并且测试过自己的算法后,想把处理完的数据通过携带在广播包的方式上传到主机,但是问题
出现了,如果i2c采集mpu9150的数据正常工作的话,蓝牙不广播或者广播不正常,主机搜不到从机,
请大家解答一下这个问题,谢谢!
hewu,
更新广播数据前,先停止广播,再打开广播试试看。
HI yan:
应该不是广播先停止再广播的问题,因为我如果不打开读取mpu9150的程序,广播能动态修改;
用这两个函数都能修改:HCI_LE_SetAdvDataCmd; GAP_UpdateAdvertisingData;
想更新广播内容,需做以下步骤 1、停止广播 2、更改广播内容 3、打开广播 如果不按以上操作会有问题
想更新广播内容,需做以下步骤 1、停止广播 2、更改广播内容 3、打开广播 如果不按以上操作会有问题
HI marl_xu:
不更新广播内容,只是加入i2c读取9150,然后主机扫描广播扫描不到;
我先关闭广播后在打开还是不行!
是不是I2C做了什么while循环,程序堵塞那了,如果方便,可以把代码贴一下