問題タブ [rssi]

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 投票する
3 に答える
2865 参照

windows - 多くの Windows プラットフォームで wifi bssid および rssi データを収集する最も効果的な方法

Windows で wifi Bssid および Rssi 情報を収集しようとしています。できるだけ多くのバージョンの Windows で最も信頼できる方法を探しています。Vista では、ワイヤレス LAN API で Win32 呼び出しを簡単に使用できます。その API は XP SP2 (場合によっては) と SP3 に存在しますが、私が知る限り、これらのプラットフォームでの Bssid 情報の収集はサポートされていません。

理想的には、XP のすべてのバージョンでそれを取得する方法が必要です。(Windows 95 / 98 / ME にはまったく希望がないと思います)。任意のプログラミング言語またはコマンドライン ツールで実行できます。ポインタはありますか?ありがとう。

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

android - Androidでセルサービスの信号強度を取得するにはどうすればよいですか?

現在のセルの信号強度をチェックする非常にシンプルなAndroidアプリケーションを作成しようとしています。これまでのところ、と呼ばれるものしか見つかりgetNeighboringCellInfo()ませんでしたが、それが現在のセルを含むかどうかはよくわかりません。

Androidで現在のセル信号強度を取得するにはどうすればよいですか?

getNeighborCellInfo()現在のセルを取得しますか?私がそれで得た結果に基づくと、それはそうではないようです。これが私の現在のコードです:

0 投票する
2 に答える
4441 参照

android - Android: 隣接セルの信号強度を取得する方法が、現在のセルの信号強度を取得する方法よりも優れているのはなぜですか?

セル信号強度を収集する Android アプリケーションを作成しています。「現在の」セルの信号強度を取得するのに問題がありますが、「隣接する」セルの信号強度を取得するのに問題はありません。

現在のセルの信号強度を取得するために、PhoneStateListener を作成し、onSignalStrengthChanged コールバックを実装しました。それは機能しますが、あまりうまくいきません。信号強度はほとんど変化しないようで、解像度はわずか数に跳ね上がります。信号強度ハードウェアの解像度が粗いという答えを受け入れますが、TelephonyManager の getNeighboringCellInfo() メソッドを使用すると、はるかにうまく機能します。隣接するセルからの信号強度の読み取り値は頻繁に変化し、解像度が大幅に向上します。

では、隣接セルの強度を取得するのと同じ方法で、現在のセルの信号強度を取得するにはどうすればよいでしょうか? 隣接するセルの機能が現在のセルよりも優れているのは奇妙に思えます。ここで何か不足していますか?

また、可能であれば、リスナーではなく、テレフォニー マネージャーからメソッドを直接呼び出して、現在のセル強度を取得したいと考えています。誰かが方法を知っているなら、私に知らせてください。ありがとう。

0 投票する
2 に答える
16513 参照

android - Android 2.1: 既存の Bluetooth 接続の RSSI 値をポーリングするにはどうすればよいですか?

Android 2.1 携帯電話で作成したリモート デバイスへの Bluetooth 接続の信号強度を知る必要があります。SDK から、リモート デバイスを検出した時点で RSSI を特定できることがわかります。しかし、その RSSI 値を経時的に更新する方法がわかりません。

誰か手を貸してくれませんか?ありがとう!!

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

android - Android IRC オフィスアワー Android Bluetooth RSSI に関する質問

Android (2.0 または 2.1) の Bluetooth RSSI 機能について質問があります。

Bluetooth 接続が作成されたときに RSSI 値を取得するのは簡単ですが、既にアクティブな接続の RSSI 値を繰り返し取得するにはどうすればよいでしょうか? Bluetooth デバイスが互いに近いか離れているかを判断できるため、これを実行できることは非常に重要ですが、Android API で適切な関数呼び出しが見つかりません。

Android RSSI を理解している人がこの問題を解決してくれませんか?

ありがとう!

アレックス

0 投票する
2 に答える
14225 参照

c# - C# を使用して Win7 の SSID と RSSI を取得する方法

私はWin7とWMIに非常に慣れていません。WiFi からアクティブなアクセス ポイントを確認する場所と、各アクセス ポイントの ssid/rssi を取得する方法を教えてください。

私は使用しています:

しかし、結果は0でした。このクラスは Win7 をサポートしていますか? 誰でも助けることができますか?

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

android - WifiManager.calculateSignalLevel(RSSI、5)の問題

Wifimanagerを使用して、スキャン中に検出されたアクセスポイントの信号レベルを計算しようとしています。

私は次の方法を使用しています:

WifiManager.calculateSignalLevel(int、int)

ただし、RSSIレベルに関係なく、常に同じintを返すように見えます。

これが私のコードです:



ロギングは、calculateQoS(int)のすべてのテストケースに対して1を出力します。

ここで簡単なものが欠けていますか?SignalLevelが常に1であるのはなぜですか?

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

android - 発見後にAndroidでBluetooth RSSIを取得する方法

Android 2.0 ハンドセットにリンクされた Bluetooth デバイスの信号強度を読み取れるプログラムを作成しようとしています。とにかく、発見中でない限り、AndroidがRSSIを取得するために公開しているようには見えません。デバイスが検出された後、デバイスの信号強度を取得する他の方法はありますか? NDK を使用して基になる BlueZ API にアクセスする方法を読みましたが、その使用方法がわかりません。どんな助けでも大歓迎です。

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

android - 接続されたBluetoothデバイスの信号強度を見つける方法

私のアプリケーションの 1 つで、モバイルにペアリングされているすべての Wi-Fi デバイスと Bluetooth デバイス、およびそれらの信号強度を表示する必要があります。Wi-Fi では、信号強度 (RSSI) を表示しても問題ありません。しかし、Bluetooth に問題があります。このタスクに適した方法を探しました。私は1つの方法を見つけました:

しかし、モバイルにペアリングされていない新しいデバイスの RSSI のみが表示されます。すべての Bluetooth デバイスの RSSI を取得するためのアイデアはありますか?

0 投票する
2 に答える
4375 参照

android - Android のスリープ コマンド

WIFI 接続の RSSI を定期的にポーリングする小さなプログラムを作成しています。プログラムで使用SystemClock.Sleep(2000)しています。

問題は、RSSI を 2 秒ごとに表示したいということです。しかし、現在、2 秒ごとにポーリングしても、結果はループの最後にしか表示されません。

コード スニペットは次のとおりです。

何かいい案があれば幸いです。

よろしくキラン