私のアプリケーションでは、携帯電話からデータ (ビーコン、ファイルなど) を受信したときの携帯電話の送信電力を知りたいと考えています。Received Signal Strength Indicator (RSSI)を使用した距離計算で使用するには、送信電力を知る必要があります。
どうすればそれができますか?
私のアプリケーションでは、携帯電話からデータ (ビーコン、ファイルなど) を受信したときの携帯電話の送信電力を知りたいと考えています。Received Signal Strength Indicator (RSSI)を使用した距離計算で使用するには、送信電力を知る必要があります。
どうすればそれができますか?
OK、信号減衰を使用して距離を測定するには:
これを行うにはさまざまな方法があります。最も基本的な方法は、部屋などの特定の空間内で基準値を取得するオープン スペース減衰を使用することです。新しい家具や表面素材の変更は、これらの値に影響します。このドキュメントは、主題に関するいくつかの論文または何かです。これを確認することをお勧めします: http://www.s2is.org/Issues/v1/n2/papers/paper14.pdf . ダンピングが線形ではないため、適切な位置を特定することは特に困難です。
この関数は、オープン スペースでの理論的な減衰用です。
L = 20 log(d) + 20 log(f) + 36.6,
ここで、L は Db 単位の減衰です。f は MHz 単位の周波数、d はマイル単位の距離です。
これが電波理論