2016-08-29 6 views
1

RadiusNetworkからチュートリアルに従って、Androidビーコンライブラリーを使用してビーコンからの距離を取得しました。私はそれがいくつかの変動を与えることを読んだが、私は各コ​​ーナーに7m×7mの部屋に3つのビーコンを持っている。これにより、コーナーに座っている間に、私は10m(aprox、それは部屋の対角線)で、もう1つは7mで私の前に(0.2m以下)もう1つを持っています。私はここで解決策を模索しようとしましたが、誰もがより良い距離をとるようです。Androidビーコンライブラリー距離測定

私はこのチュートリアルでアプリをやったのですが、距離を測定すると、0.2m離れたところが1.6m離れていて、10mは70-90m先、もう一方7mは40〜60mです。

私はそれが最大パワーを放送していたので、それは解決しようとしたが、解決策ではなかった信号の力によると思った。

解決策を見つけた同じ問題を抱えている人は誰ですか?

私はAndroidビーコンライブラリでアプリで測定しました。電話は電話から離れる1メートルだった、と私は以下の結果を得た:

enter image description here

私は唯一の送信電力(dBm単位との距離)のいずれかを選ぶことができ、1メートルでRSSI値を指定することはできません。以下は、(オーナーアプリで)どのようにビーコンの設定で次のようになります。私はBeeksにBluvisionからビーコンを使用しています Beeks Toolkit App

によると: "EddystoneブロードキャストのtxPowerキャリブレーションは、ビーコンとSDKによって内部的に行われます.Eddystoneブロードキャストを設定すると、選択されたキャリブレーション値は自動的に広告の送信電力に一致します。

+2

ビーコンをキャリブレーションしましたか?各ビーコンパケットは、RSSIにおける測定された電力が1メートルであるべきものの基準測定値を含む。 Locate(https://play.google.com/store/apps/details?id=com.radiusnetworks.locate&hl=ja)のようなアプリのキャリブレーション機能を使用して、ビーコンメーカーが提供する設定ユーティリティを使用して設定しますこの "測定電力"または "tx電力"校正値をビーコンに入力します。これにより、より正確な距離推定値が得られます。 – davidgyoung

+0

私はそれを管理することはできませんaffraidです。私は他のビーコンと一緒に1mで得るRSSI値を指定することができますが、私の場合は「指定できる」唯一のものは-50dBm〜1mのリストからの送信電力です。 -40dBm〜3m; -20dBm〜12m; -16dBm〜18m; -12dBm〜35m; -4dBm〜40m; 0dBm〜50m; + 4dbm - 60m; + 5dBm -80m –

答えて

1

davidyoungが正しい。 Radbeaconドットを使用している場合は、Radbeacon app(Android版のリンクです)を使用して、宣伝されたRSSIを設定できます。

アプリを開いてビーコンをオンにして、スキャンを実行します。キャリブレーションを行うビーコンが表示されたら、ビーコンの接続を有効にします(Radbeaconの点の場合は、ボタンを数秒間押し続けるとLEDが点滅します)。

アプリのビーコン結果をタップし、右上のメニューアイコンをタップします。キャリブレーションを選択します。キャリブレーション機能を実行させます。 AltbeaconまたはiBeaconフレームタイプを使用している場合、電話機は1メートル離れている必要があります。あなたがEddystoneを使用している場合、電話機は0メートルでなければなりません。

返されるRSSI値に注意してから、タップ・バックしてその値をCalibrated Powerフィールドに入力します。変更を保存すると、すべての設定が完了しているはずです。

キャリブレーションパワー値と送信パワー設定を混同しないように注意してください。較正された電力を設定したら、送信電力を変更する場合は、再較正する必要があります。

また、距離の値はかなり異なる可能性があります。小さな部屋は、マルチパスやその他の問題のために問題を複雑にすることがあります。さまざまなフィルタリング方法を試すことができますが、その距離はまれではありません。

+0

ありがとうございましたが、測定されたRSSIを1メートルで指定することはできません。「-50 dBm〜1m; -40dBm〜3m; -20dBm〜12m; -16dBm〜18m; + 12dBm - 35m; -4dBm - 40m; 0dBm - 50m; + 4dbm - 60m; + 5dBm - 80m "をクリックして送信電力を設定します(これは別の距離でも指定できません) –

+0

それはhttp://i.stack.imgur.com/g3b4N.png(私はまた、リストがある質問を更新しました) –

+0

私はあなたが意味するものを参照してください。私はRadiusNetworkのチュートリアルについて、あなたのビーコンを使っているとお伝えしました。 Beeksビーコンアプリがどのようにセットアップされているのか分かりませんが、送信電力の選択に基づいてRSSIを設定するように見えます。私はすぐに私の(間違った)答えを削除します。 – angst7

関連する問題