首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用iBeacon接收RFduino信号

利用iBeacon接收RFduino信号
EN

Stack Overflow用户
提问于 2015-10-27 17:05:50
回答 1查看 478关注 0票数 0

我正在使用iBeacon标记和RFduino板(是Arduino变体)进行项目。

我的任务是在我的RFduino上接收iBeacon信号信息。

我做的第一件事,是测试我是否可以用下面的代码接收RFduino的数据,并且它工作得很好,它可以接收蓝牙的LE数据。

但我不知道如何接收iBeacon数据信息。

我的问题:如果是的话,是否可以通过RFduino接收iBeacon信号或任何iBeacon信息?如果没有,那么是否有可能接收到iBeacon信号使用正常的Arduino与HC-05板(常规蓝牙板)?

代码

代码语言:javascript
复制
void setup() {
  Serial.begin(9600);
  RFduinoBLE.deviceName = "device1";
  RFduinoBLE.begin();
}

void loop() {

}

void RFduinoBLE_onReceive(char *data, int len)
{
  Serial.println(data[0]);
}

RFduino reference 链接.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-03 20:48:23

经过长时间的研究和尝试失败,简短的回答没有

更多细节

iBeacon基本上是一个蓝牙LE广播公司,它只能被中央或观察者发现。

包括RFduino设备在内的许多蓝牙设备都是纯外围设备,不可能使用它来发现iBeacon。

另一方面,您可以将RFduino作为iBeacon (发射机),但这不会改变它既无法接收iBeacon公告也无法将其传递给其他设备的事实。

我的回答结论的几个链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33374205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档