问题标签 [estimote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1129 浏览

ios - How to make iBeacon foreground ranging for CLProximityImmediate faster in iOS?

I am experimenting with a iPad app (iPad Air, app running in foreground, not background) and a couple of beacons (from Estimote and Bluecat) to develop an indoor and outdoor game where people have to scan beacons in proper order. Beacons are placed inside area of like 5 x 5m and participants have to approach them (in immediate range).

However, discovering that beacon is in CLProximityImmediate range can take from few seconds (which is fine) to something like 30-60 seconds (which is too long) even in cases when iPad is actually physically touching the beacon. From my experiments beacons are ranged like once per second, but report immediate range with delays and frequently report CLProximityUnknown.

My ranging setup is as follows (I am in always ranging mode, no turning on/off for enter/exit region):

And ranging event handler is similar to below one:

I've tried both Core Location and Estimote SDK, but they give very similar results.

Do you have any practical tips how to speed beacon immediate range sensing? Should going way deeper to Core Bluetooth promises any serious improvements?

0 投票
1 回答
1034 浏览

ios - 估计 iBeacons 未检测到

我最近购买了我看过很多演示但无法检测到该设备的 estimote。

这是我的代码

// 委托方法返回区域状态 UNKNOWN!!!

// 输入区域

我错过了什么?我如何更改 ProximityUUID。

0 投票
1 回答
1421 浏览

android - Android 信标监测同时测距

继续我之前在此处提出的问题,我不再遵循为所有信标创建单个区域的方法。现在我在运行时创建区域。我先做了测距。下面是我试图实现的代码。

上述方法是否正确?问题是,有时,同一个信标在onEnteredRegion()中进入两次,但没有退出。我试图玩弄前景和背景扫描的扫描间隔,但事情不同步。我正在为 android 使用Estimote beacon sdk。

0 投票
1 回答
995 浏览

android - Estimote:当 iBeacon 靠近时向用户发送通知

我正在修改 Estimote 提供的 Demo App。目前,当我进入信标区域时,我会收到通知,然后除非我退出该区域,否则我不会再收到任何通知。我希望每次更改最近的信标时都收到通知。也就是说,如果最近的信标是绿色的,那么我想收到一个通知,但是如果 2 秒后最近的信标是蓝色的,我想收到另一个通知。然后我会以某种方式过滤通知..

我有一个名为 NotifyApp 的类,它扩展了一个应用程序。如果我必须使用不同的 MonitoringListener 方法,每个区域一个,或者我应该使用 RangingListener..

0 投票
4 回答
1878 浏览

ios - 我如何知道 iBeacons 的纬度 (X) 和经度 (Y) 位置

我想知道用户在附近时 iBeacons 的位置。我正在使用 estimote 设备。

我能够获得 iBeacons 内的距离。但是如何计算位置。请检查下图。

在此处输入图像描述

这是 estimote 应用程序的屏幕截图。

注意:我已将 iBeacon 设备放入 estiomote 应用程序。他们检测到 iBeacons 的运动。那么他们是怎么做到的呢?

0 投票
1 回答
733 浏览

ios - didRangeBeacons 一次只返回一个 iBeacon

我正在尝试检测多个 iBeacon。我在它们附近放置了三个 iBeacon。

问题一一检测。不在数组中。它应该返回 3 个 iBeacons。

// 委托方法

控制台 O/p

0 投票
3 回答
3049 浏览

ios - iBeacon - 应用程序在区域中启动时未调用 didEnterRegion

我制作了一个注册信标区域并开始使用 CLLocationManager 监控这些区域的应用程序

当我从信标走得足够远并回到范围内时,这很有效。但是,如果我已经在信标区域的范围内启动应用程序,我也希望didEnterRegion触发委托方法,而不仅仅是当我回到边界时。有没有简单的方法来实现这一目标?或者让 CLLocationManager 认为我们已经离开信标范围的方法?

另一篇文章说设置region.notifyEntryStateOnDisplay = YES;并按下保持按钮可以做到这一点 - 但我没有得到这个工作(iOS 7.1,iPhone 5S)。

0 投票
2 回答
5485 浏览

ios - “CoreBluetooth [API MISUSE] CBCentralManager can only accept commands while in power on state” 尝试对信标进行测距时出错

我正在尝试在我的应用程序中估算信标的范围。但是,当应用程序在触发[beaconManager:didRangeBeacons:inRegion:]方法后对信标进行范围定位时,它会将“ CoreBluetooth[API MISUSE] CBCentralManager 只能在开机状态下接受命令”到调试控制台,而且我无法连接到信标以更改某些值。我可以范围信标并读取不需要连接到信标的值,例如次要,主要,接近等,但我还需要更改它们。

我的问题是什么?

提前致谢!

0 投票
1 回答
6914 浏览

ios - 在 iOS 8 中无法检测到 iBeacon

我按照AppCodaDevfright的在线教程创建了一个 iBeacon 检测应用程序。我正在使用来自 estimote 的 iBeacon,一个带有 iOS 8 的 iPad 3。该应用程序根本没有检测到我的 iBeacon,而它被其他 iBeacon 应用程序检测到。我无法理解我在代码中遗漏了什么或做错了什么。

这是我的 .h 文件:

这是我的 .m 文件:

委托方法 didRangeBeacons 根本不会被调用。有人可以让我知道如何解决这个问题。

0 投票
1 回答
206 浏览

ios - Estimote Ibeacon 无法在 2011 年末使用 Mac 检测到

我是艾哈迈德。3 天来,我一直在尝试解决一个关于第一次与 Estimote 信标通信的问题。(我对信标很陌生),我阅读了很多文章并寻找了许多示例代码。甚至尝试了 Estimote 示例应用程序(在 Estimote SDK 文件中提供)。有些我无法通过我编写的代码和 SDK 文件中的示例代码(应用程序)找到信标。但是应用商店上的 estimote 应用程序运行良好。

我正在使用 MacBookPro 2011 年末版本。

如果您对此提供帮助,我将不胜感激。我的目的是先沟通,然后剩下的会来。我不能从房子里出去,所以我就这样写了代码。

这是我正在使用的代码。