これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドrtl_tcpです。
プログラム:
NAME
rtl_tcp-RTL2832ベースのDVB-T受信機用のI / Qスペクトルサーバー
DESCRIPTION
再利用されたDVB-T受信機をソフトウェア無線として使用してI / Qデータを送受信します
TCPネットワークを介して、別の復調、デコード、またはロギングアプリケーションに接続します。 のために書かれ、
osmocomrtl-sdrプロジェクトに組み込まれています。
RTL2832には多くのソフトウェアが利用できます。 ほとんどのユーザーレベルのパッケージは、
rtl-sdrコードベースの一部として提供されるlibrtlsdrライブラリ。 このコードベースには両方が含まれています
ライブラリ自体と、rtl_test、rtl_sdr、
rtl_tcp、およびrtl_fm。 これらのコマンドラインツールは、ライブラリを使用して、
RTL2832デバイス、およびデバイスとの間の基本的なデータ転送機能を実行します。
ほとんどのRTL2832デバイスはUSBを使用して接続されているため、librtlsdrライブラリは
libusbライブラリでデバイスと通信します。
USAGE
rtl-sdrがサポートされているデバイスが接続されているマシンでこのプログラムを実行すると、
TCP / IPを介して他のアプリケーションにI / Qデータを提供します。
SYNOPSIS
rtl_tcp [オプション]
OPTIONS
-リッスンアドレス
-pリッスンポート(デフォルト:1234)
-[Hz]に調整するf周波数
-gゲイン(デフォルト:自動の場合は0)
-sサンプルレート(Hz)(デフォルト:2048000 Hz)
-bバッファ数(デフォルト:32、ライブラリによって設定)
-n保持するリンクリストバッファの最大数(デフォルト:500)
-d device_index(デフォルト:0)
-P ppm_error(デフォルト:0)
例:
rtl_tcp -a 10.0.0.2 [-p listen port(デフォルト:1234)]
1台のデバイスが見つかりました。
ElonicsE4000チューナーが見つかりました
Generic RTL2832U(例:hama nano)の使用
100000000Hzに調整。
聞いている...
OsmoSDR(gr-osmosdr)ソースのデバイス引数 'rtl_tcp = 10.0.0.2:1234'を使用して受信します
GRCのサンプルとrtl_tcpパラメーター(周波数、ゲインなど)を制御します。
gr-osmosdrソースのrtl_tcp = ... device引数を使用して、GRCおよび
rtl設定をリモートで制御します。
このアプリケーションは、ARMおよびMIPSデバイス用に正常にクロスコンパイルされており、
ネットワーク化されたADS-Bセットアップで2.4MSpsのレートでIQデータを提供します。 gr-osmosdrソース
最適化されたgr-air-modesバージョンと一緒に使用されています(以下の既知のアプリを参照)。 それ
OpenWRTのパッケージとしても利用できます。
ユースケースが説明されていますhttps://sites.google.com/site/embrtlsdr/
onworks.netサービスを使用してオンラインでrtl_tcpを使用する