GNU Radio は、無料のオープンソース信号処理ランタイムおよび信号処理ソフトウェア開発ツールキットです。元々はソフトウェア無線で使用するため、および無線通信をシミュレートするために開発されましたが、その堅牢な機能により、趣味、学術、商業環境での採用につながっています。 GNU Radio は、ソフトウェア無線、デジタル通信、核物理学、高エネルギー素粒子物理学、天体物理学、電波天文学などで使用されています。
GNU ラジオのウェブサイト
GNU ラジオ ウィキ
バグレポートや機能リクエストのための Github Issue Tracker
GNU Radio メーリング リストのアーカイブを表示する
GNU Radio メーリング リストに登録する
マトリックスの GNU ラジオ チャットルーム
貢献者と関連団体
# PyQt5 とその他の依存関係がインストールされていることを確認しますpip install QDarkStyle qtpy # testspip install pytest-qt pyautogui# を実行する場合は、通常どおり (後述) ビルドしてインストールし、その後 rungnuradio-companion --qt
GNU Radio の次のメジャー リリースである GNU Radio 4.0 は、現在鋭意開発中です。この取り組みは、ドイツの GSI の一部である FAIR (反陽子イオン研究施設) によって主導されています。そのバージョンの開発は現在、GitHub 組織の下で行われています (こちら)。
ほとんどのプラットフォームに GNU Radio をインストールする推奨方法は、利用可能なバイナリ パッケージ ディストリビューションを使用することです。
次のコマンドは、Debian、Ubuntu、および派生製品用です。含まれている GNU Radio のバージョンを入手するには、配布情報を参照してください。
sudo apt install gnuradio
他のオペレーティング システムとバージョンについては、「クイック スタート」を参照してください。
Ubuntu の場合、最新のビルド (リリースされたビルドとマスター ブランチからプルされたビルドの両方) は、launchpad.net で PPA (パーソナル パッケージ アーカイブ) として維持されます。最初に、以前にインストールされたバージョンの gnuradio を必ずアンインストールしてください。 「GR のアンインストール」を参照してください。
プラットフォーム固有のガイドとクロスプラットフォーム ガイドについては、「その他のインストール方法」で説明されています。
ソース コードから GNU Radio を構築するための完全な手順については、「ソースからのインストール」で詳しく説明されています。
PyBOMBS を使用して最新バージョンの GNU Radio をインストールすることは推奨されなくなりました。
GNU Radio が役立つと感じ、その開発をサポートしたい場合は、寄付することができます。あなたの貢献は、継続的な改善とメンテナンスの確保に役立ちます。ご支援ありがとうございます!
一部のファイルは、長年にわたり何度も変更されてきました。ソース ファイルの上部にある著作権表示には、変更が加えられた年が表示されます。一部のファイルでは、何年も連続して変更が行われています。これらのファイルは、多くの場合、年の範囲 (「2006 ~ 2011」など) の形式になっており、範囲内の各年に著作権で保護される変更がこれらのファイルに加えられたことを示します。