問題タブ [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 - iOSでCLProximityImmediateのiBeaconフォアグラウンド範囲を高速化するには?

私は iPad アプリ (iPad Air、バックグラウンドではなくフォアグラウンドで実行されるアプリ) といくつかのビーコン (Estimote と Bluecat から) を試して、ビーコンを適切な順序でスキャンする必要がある屋内および屋外ゲームを開発しています。ビーコンは 5 x 5m 程度のエリア内に配置され、参加者はビーコンに近づかなければなりません (至近距離)。

ただし、ビーコンがCLProximityImmediate範囲内にあることを検出するには、iPad が実際に物理的にビーコンに触れている場合でも、数秒 (これは問題ありません) から 30 ~ 60 秒程度 (長すぎます) かかる場合があります。私の実験によると、ビーコンは 1 秒に 1 回のように範囲指定されますが、即時の範囲を遅延で報告し、頻繁に報告しCLProximityUnknownます。

私の測距設定は次のとおりです(私は常に測距モードにあり、領域の出入りのオン/オフを切り替えません):

また、レンジング イベント ハンドラは次のようになります。

Core Location と Estimote SDK の両方を試しましたが、非常によく似た結果が得られます。

ビーコンの即時範囲センシングを高速化するための実用的なヒントはありますか? コア Bluetooth をさらに深くすることで、重大な改善が見込めるでしょうか?

0 投票する
1 に答える
1034 参照

ios - 推定 iBeacons が検出されない

最近エスティモートを購入しました。たくさんのデモを見ましたが、デバイスを検出できませんでした。

これが私のコードです

// Delegate メソッドはRegion 状態 UNKNOWN を返します!!!

// 地域に入る

私は何が欠けていますか?ProximityUUID を変更するにはどうすればよいですか。

0 投票する
1 に答える
1421 参照

android - 測距中の Android ビーコン モニタリング

ここで尋ねた以前の質問の続きですが、すべてのビーコンに対して単一のリージョンを作成するというアプローチには従いません。現在、実行時にリージョンを作成しています。最初にレンジングを行いました。以下は、私が実装しようとしているコードです。

上記のアプローチは正しいですか?問題は、同じビーコンがonEnteredRegion()に 2 回入力され、終了しないことがあります。フォアグラウンド スキャンとバックグラウンド スキャンのスキャン間隔をいじってみましたが、同期していません。Android用のEstimoteビーコンSDKを使用しています。

0 投票する
4 に答える
1878 参照

ios - iBeacon の緯度 (X) と経度 (Y) の位置を知るにはどうすればよいですか

ユーザーが近くにいるときの iBeacon の位置を知りたいです。私は推定デバイスを使用しています。

iBeacons 内で距離を取得できます。しかし、位置を計算する方法。下の画像を確認してください。

ここに画像の説明を入力

これは、estimote アプリケーションのスクリーンショットです。

注 : iBeacon デバイスを estiomote アプリケーションに配置しました。iBeacons の動きを検出します。それで、彼らはどのようにそれをしますか?

0 投票する
1 に答える
733 参照

ios - didRangeBeacons は一度に 1 つの iBeacons のみを返します

複数の iBeacons を検出しようとしています。それらの近くに 3 つの iBeacon を配置しました。

1つずつ検出する問題。配列ではありません。3 つの iBeacons を返す必要があります。

// 委譲メソッド

コンソール O/p

0 投票する
3 に答える
3049 参照

ios - iBeacon - アプリがリージョンで起動したときに didEnterRegion が呼び出されない

ビーコン領域を登録し、CLLocationManager を使用してこれらの領域の監視を開始するアプリを作成しました

これは、ビーコンから十分に離れて歩いて範囲内に戻ったときにうまく機能します。didEnterRegionただし、境界に戻ったときだけでなく、既にビーコン領域の範囲内でアプリを起動した場合も、デリゲート メソッドを起動したいと思います。これを達成する簡単な方法はありますか?または、CLLocationManager にビーコン範囲を離れたと思わせる方法はありますか?

別の投稿ではregion.notifyEntryStateOnDisplay = YES;、ホールドボタンを設定して押すとこれが行われるとのことでしたが、私はこれを機能させていません (iOS 7.1、iPhone 5S)。

0 投票する
1 に答える
6914 参照

ios - iOS 8 で iBeacon を検出できない

AppCodaDevfrightのオンライン チュートリアルに従って、iBeacon 検出アプリを作成しました。iOS 8 を搭載した iPad 3 である estimote の iBeacon を使用しています。他の iBeacon アプリでは検出されているのに、アプリは単に私の iBeacon を検出しません。コードで何が欠けているのか、何が間違っているのか理解できません。

ここに私の.hファイルがあります:

ここに私の.mファイルがあります:

デリゲート メソッド didRangeBeacons は単に呼び出されません。誰かがこれを修正する方法を教えてください。