問題タブ [altbeacon]
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.
java - AltBeacon ライブラリで、iBeacons が 1 秒間に複数回更新される理由は何ですか?
私はリファレンス Altbeacon Android アプリ (現在) を使用して ibeacons について学んでいます。
「RangedBeacon.setSampleExpirationMilliseconds」の値について聞いたことがあります。デフォルトは 20 秒で、監視バージョンはデフォルトで 10 秒のようです。
では、すべての iBeacons の更新されたデータ (RSSI) が 1 秒間に複数回表示されるのはなぜですか? これは主にレンジング画面で、狂ったようにスクロールしていることに気付きました。私は3つのビーコンしか持っていません。
これは、間隔がデフォルトよりも低く設定されているということですか? それとも、これはどこかで起こりますか?リフレッシュを遅くする方法はありますか?それはバッテリーを節約するのに役立ちますか?
ティア!
java - AltBeacon のライブラリで (複数のビーコンの) 最も近い領域を検出することは可能ですか?
すべてのビーコンの範囲を調べて、最も近いビーコンを見つける方法に関する投稿を見つけました。私はそれをうまく機能させました。しかし今、私は複数のビーコンのグループに対して同じことをしたいと思っています. AltBeacon ライブラリでこれを行うには、リージョンが最適な方法であると想定しています。Apple/iBeacon の互換性については心配していません。
各部屋にビーコンのグループがある単純な家庭用ゾーニング システムの構築を検討しています。
Referenceアプリから作業しています。私は本当の開発者ではないので、私の努力は例に強く基づいています。私はJava構造についての手がかりがありません。いくつかのコード例を配置する場所を見つけるのは、私にとって困難でした。
今のところ、コードを didRangeBeaconsInRegion セクションに入れましたが、作成したすべての領域に対してトリガーされます (部屋ごとに 1 つ)。そのコード セクションを複数回実行して状態を追跡する方法がわかりません。
私の推測では、これにリージョンを使用できない場合、すべてのビーコンの状態を追跡し、上位のエントリに基づいて位置を判断するためのステータス「配列」とともに、ある種の位置配列が次善の選択肢であると思います。
ティア!
android - altbeacon - 距離を計算するための定数
iBeacons を使用した屋内ナビゲーションに関する学士論文を書いています。このために、三辺測量を使用して自分の位置を見つけます。ビーコンを検出して距離を計算するために、現在は AltBeacon ライブラリとして知られている Android ビーコン ライブラリを使用しています。私が得た距離はそれほど正確ではないことに気付きました.
AltBeacon ライブラリは、次のように距離を計算します (DavidYoungs の投稿から取得)。
私の質問は次のとおりです。ビーコンから特定のメートル間隔で RSSI 測定値を使用して Lg G2 のこれらの値 (0.89976、7.7095、0.111) を計算するにはどうすればよいですか? これは、計算された係数を使用した測定値の例として
見つけました。
Nexus 5 距離データ
メートル RSSI
0.25 -41
0.5 -43
1 -49
2 -65
3 -58
4 -57
5 -67
6 -67
7 -77
8 -70
9 -69
10 -75
12 -72
14 -72
16 -78
18 -83
20 -81
25 -81
30 -75
40 -83Android デバイス:
バージョン: 4.4.2
build_number: LPV79
モデル: Nexus 5
メーカー: LGE
ビーコン情報:
RadBeacon タグ
1 秒あたりの広告: 10
送信電力: 最大
IPhone 5 秒 平均 RSSI @1m: -51これらの値に対して計算された距離式の係数
: 切片: 0.1820634
乗数: 0.8229884
累乗: 6.6525179
インターセプトという用語は線形回帰を示唆していますが、値を線形回帰計算機に入れると、それらの値にはほど遠い結果が得られました。
あなたが私を助けてくれることを願っています、そして私の質問は十分に明確です:)
android - Android 5.0 デバイスで iBeacon を送信する際の問題
Android デバイス、Nexus 6 から iBeacon を送信するのに問題があります。Android デバイスまたは iTouch から送信しているビーコン信号を問題なく検出できますが、iPhone からの信号を見つけることができません。altbeacon ライブラリと BeaconTransmitter クラスを使用しています。別スレ立てました。
ibeacon - BeconService の開始を制御できません
altbeacon ライブラリの使用。ビーコン サービスの起動を制御できません。いろいろ確認しましたが、まだ BeaconService が起動しています。条件が整えば、BeaconService は起動しません。BeaconManager を作成すると BeaconService が自動的に開始されますか? 他にチェックすべきポイントはありますか?