微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > BLE 1.3.2协议栈和Ibeacon协议

BLE 1.3.2协议栈和Ibeacon协议

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

最近在看CC2540的BLE 1.3.2协议栈和Ibeacon协议,还是不太明白BLE中的UUID和Ibeacon中的UUID是什么关系?应该怎么修改BLE协议栈中的SimpleBLEPeripheral工程来实现Ibeacon呢?请各位大神给点指导!拜托了

你可以参考http://embeddedc.co.uk/cc2540-ibeacon/

hi Susan,您提供的link里面只提供一个firmware和一个参数设置软件,请问有iBeacon方面的demo吗?我想用CC254x做一个iBeacon基站,在周期广播中推送小量消息,主机接收到这些数据后在哪里处理呢?还有,主机是通过怎样的方式对iBeacon基站进行参数设置的呢?

我也想知道有没有基于CC2540 BLE4.0协议栈的iBeacon方面的demo吗?我也想用CC2540做一个Ibeacon基站,然后间隔的发送不同的消息给主机。

TI 有Ibeacon的solution,请参考如下链接: 

    http://processors.wiki.ti.com/index.php/SensorTag_with_iBeacon

    http://processors.wiki.ti.com/index.php/Simplelink_SensorTag?keyMatch=IBEACON&tisearch=Search-EN

由于Ibeacon是Apple的私有协议,并未对外公开,Apple只授权给持有MFI的客户。所以,要得到TI的solution,需要你们拿着Apple的MFI去TI申请。

启动Ibeacon的开发还需要用到Sensor Tag DK:   https://store.ti.com/cc2541dk-sensor.aspx。

hi  Holly Gu

请问如何才能确定现在的CC2540蓝牙模块广播的是标准的Ibeacon信号呢?有没有什么可以直接测试出来的办法?如果要广播标准的Ibeacon信号,BLE-CC254x-1.3.2协议栈中的SimpleBLEPeripheral工程代码需要修改什么地方吗?

这个是Apple的东西,TI也没有。如果你感兴趣

1. 可以找一个标准的ibeacon设备,用sniffer抓包

2. 网上有很多拆解帖,你可以去看看

这个只要更改广播内容就可以实现了。  具体配置请看http://www.tuicool.com/articles/JJbMZf

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

网站地图

Top