CC2541定向广播配置问题
时间:10-02
整理:3721RD
点击:
大家好:
我在:
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/105008.aspx
这个帖子中看到了Viki给出的关于CC2640的定向广播的参考设置代码,但是,她提供的参考帖子:
https://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/83854.aspx
是打不开的。我想在这里面仔细问一下,CC2541作为从机,如何配置定向广播?我使用SimpleBLEPeripheral工程,只在SimpleBLEPeripheral_Init函数中输入Viki提供的如下代码:
uint8_t advEvType = GAP_ADTYPE_ADV_LDC_DIRECT_IND; GAPRole_SetParameter(GAPROLE_ADV_EVENT_TYPE, sizeof(uint8_t), &advEvType); uint8_t myFriend[B_ADDR_LEN] = {0x57, 0xE6, 0xD4, 0xF7, 0xB1, 0x34}; // address is 0x34B1F7D4E657 GAPRole_SetParameter(GAPROLE_ADV_DIRECT_ADDR, B_ADDR_LEN, &myFriend);
设备可以正常广播,地址已经换成了我自己的iPhone蓝牙地址,但是使用iPhone发起连接还是连接不上。请问还有哪里需要配置?如何配置?在哪个函数中配置?
另外想问下这里是不是还需要配置随机地址?
麻烦各位大神帮忙,谢谢!
自己顶,求大神关注
我也想知道,帮顶。
自己再顶一次。
这个问题已经明确了,联系了原厂技术支持,得出的答案是,这是蓝牙4.1的特性,CC2541不能完全支持蓝牙4.1,这个功能芯片不支持。