最近使用SimpleBLEPeripheral工程做调试,
发现在SimpleBLEPeripheral_ProcessEvent中回来的消息中有一个是没有定义的。
0x01 SBP_START_DEVICE_EVT 这个也是不断的重复出现,为什么
0x40 这个是什么事件,没见那儿有定义。
0x04 SBP_ADV_IN_CONNECTION_EVT,没有定义PLUS_BROADCASTER,但是这个事件还是发生了。
麻烦解释一下,谢谢
Yan:
jason,
请问你用的是默认的simpleBLEperipheral 工程吗?
有没有做过改动?
因为我找不到SBP_ADV_IN_CONNECTION_EVT。。。
另外你说的0x40 在哪里出现?
jason zhou:
回复 Yan:
是默认的simpleBLEperipheral 工程,BLE-CC254x-1.3.2版本
1.4版本好像是没有这个。
没有做其他改动。
在SimpleBLEPeripheral_ProcessEvent函数中,出现的一个消息,就是0x40
不知道是什么消息。不停地冒出来。
wenzhong shen:
建议用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