hackrf / rtl-sdr(+usb otgケーブル)をリアルタイム周波数アナライザーに変えてください!
OTG(On-The-Go)USBケーブルを使用して、HackRF/RTL-SDRをAndroid電話/タブレットに接続すると、このアプリはRFスペクトル(周波数の大きさと滝プロット)を視覚化します。
スクロールとズームタッチジェスチャーを使用して、周波数スペクトルを参照します。今日の追加機能は次のとおりです。
- 多くの設定:FFTサイズ、平均化、ピークホールディング、配色など...
- ファイルからサンプルを読む(hackrf_transferツールまたはrtl_sdrによって生成)
-AM/FM/SSBオーディオ復調
- スケルチとチャネルの幅を調整します
-hackrf_transferと互換性のある生のIQファイルに録音します...
- ブックマーク
-RAD1Oサポート
詳細については、マニュアルをご覧ください:https://github.com/demantz/rfanalyzer/blob/master/doc/rf_analyzer_manual.md
時間の制約により、アプリは現在積極的に開発されていません。
また、アプリを安定させ、できるだけバグなしに保つようにしています。バグレポートはいつでも大歓迎です。私はそれらを修正する時間を見つけようとしています!設定には、エラーを撮影するのに苦労するのに役立つロギング機能があることに注意してください。
最新のアップデートに興味がありますか?ベータプログラムに参加してください:https://play.google.com/apps/testing/com.mantz_it.rfanalyzer
許可:
このアプリは、インターネットの許可を使用して、RTL2832Uドライバーが使用するローカルRTL_TCPインスタンスに接続します。 write_externalストレージの許可は、SDカードにログファイルを書き込むためにのみ使用されます(デフォルトでは無効)。
必要なもの:
このアプリを使用するには、次のことが必要です。
-HackRFまたはRTL-SDRドングル(これは明らかなXDです)
-USB OTGをサポートするAndroidデバイス(デバイスがOTGをサポートしている場合はGoogleにしてください!)またはUSBホストポートがあるか
-USB OTGケーブル(コストは約3 $)で、HackRF/RTL-SDRをAndroidデバイスに接続します(デバイスにフルサイズのUSBホストポートがある場合は必要ありません)
-RTL-SDRのみ:Martin Marinovの無料RTL2832Uドライバー(https://play.google.com/store/apps/details?id=marto.rtl_tcp_andro)
重要:
HackRF/RTL-SDRは、Android電話/タブレットを搭載しています。一部の携帯電話やタブレットは、HackRF/RTL-SDRに電力を供給するためにUSBポートに十分な電力を供給しない場合があります(電源の問題は、多くの場合、低品質のUSBケーブルまたはOTGアダプターによって引き起こされます)。また、必要なデジタル信号処理を行うことは非常にCPU集中的であり、アルゴリズムを最適化するために最善を尽くしましたが、アプリはまだ適切なデバイス(2つ以上のCPUコア以上をお勧めします)が流frunに実行されます。すべてのGoogle Playアプリに提供される2時間の払い戻し期間を使用して、機能をテストし、デバイスで機能しない場合はアプリを払い戻ししてください!
ここに、既にテストされているデバイスと作業デバイスのリストがあります(不完全な場合があります):
-Nexus 7 2012
-Nexus 7 2013
- ネクサス5
- モトg
-Moto G 4g
-ACER A500
-Samsung S3 LTE
- サムスンS4
-Samsung S4 LTE
- サムスンS5
- サムスンノート3
-Samsung Galaxy Tap S 8.4および10.5
-HTC M7
-HTC M8
-LG G2
-LG G3
-Motorola Xoom M601
- ドラゴンタッチA1x
アプリがあなたのために機能していて、あなたのデバイスがこのリストにない場合は、短い評価に電話の種類を含めてください
良いニュースを他のユーザーと共有します;)
以下は、このアプリで動作しないと報告されたデバイスのリストです(不完全な場合があります)。
-Sony Xperia Pro + Hackrf(USB出力電力が低すぎるため-.-)
-Nexus 4(YケーブルとカスタムROMでのみ動作して、OTGサポートを有効にします)
-Nexus 9(権力の問題ではありません、私はまだこれについて調査しています)
ライセンス:
このアプリケーションは、GNU General Public License v2でリリースされます。それはフリーソフトウェアであり、ソースコードはそうです
githubで入手可能:https://github.com/demantz/rfanalyzer
APKパッケージはGITリポジトリでも利用でき、そこからダウンロードしてインストールできます。ただし、覚えておいてください。ストアからアプリをダウンロードすることで、自動更新が取得されます。
法的問題
このアプリケーションの使用によって引き起こされる法的問題については、私は責任を負わないことに注意してください。責任を負い、地元の法律に従ってください!