微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > SimpleBLEPeripheral_ProcessEvent消息问题,有一个没有定义的是什么?

SimpleBLEPeripheral_ProcessEvent消息问题,有一个没有定义的是什么?

时间:10-02 整理:3721RD 点击:

最近使用SimpleBLEPeripheral工程做调试,

发现在SimpleBLEPeripheral_ProcessEvent中回来的消息中有一个是没有定义的。

0x01 SBP_START_DEVICE_EVT 这个也是不断的重复出现,为什么

0x40  这个是什么事件,没见那儿有定义。

0x04  SBP_ADV_IN_CONNECTION_EVT,没有定义PLUS_BROADCASTER,但是这个事件还是发生了。 

麻烦解释一下,谢谢

jason,

请问你用的是默认的simpleBLEperipheral 工程吗?

有没有做过改动?

因为我找不到SBP_ADV_IN_CONNECTION_EVT。。。

另外你说的0x40 在哪里出现?

是默认的simpleBLEperipheral 工程,BLE-CC254x-1.3.2版本

1.4版本好像是没有这个。

没有做其他改动。

在SimpleBLEPeripheral_ProcessEvent函数中,出现的一个消息,就是0x40

不知道是什么消息。不停地冒出来。

建议用BLE stack 1.40 ,经过测试,1.40对1.32的支持度可达到100%,但是用1.32做的工程可能需要一些修改。在稳定性上来说,1.40明显比1.32要好;很多函数一致,但条理性更好。

http://www.ti.com/tool/ble-stack?DCMP=wbu-blestack&HQS=blestack%7C

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top