ソフトウェア
上級

SDRソフトウェア史 SDR#/gqrx 2010-2026(エスディーアールソフト史)

Software Defined Radio Software 16年史 2010-2026。GNU Radio (2001 Eric Blossom OSS GPL・SDR Pioneer・現GNU Radio 3.10 2024)・SDR# SDRSharp (2008 Youssef Touil・Win Native・RTL-SDR 神Compatible・現Big Update 2023年・GUI最Top User-friendly・Plugin Ecosystem)・gqrx (2010 Alexandru Csete・OSS Linux/Mac/Win・GNU Radio基盤・現2.17 2024)・CubicSDR (2014 OSS Cross Platform Charles Cooper・Wxwidgets・wfview Yaesu連携 Plugin)・SDRangel (2015 OSS Edouard Griffiths F4EXB・最強Multi RX/TX Decoder内蔵・FT-8+APT NOAA衛星+ADS-B航空+POCSAG+DAB+ATV)・SDR-Console (Simon Brown・Win商用 Free Tier+Pro)・GQRX→Linrad+ Quisk OSS・OpenWebRX+OpenWebRX+ PuFFRadio (Web Browser SDR Remote)・KiwiSDR Online Public Receiver (Worldwide 共有・KiwiSDR Hardware 4M$規模Used)・WSJT-X (2017 Joe Taylor K1JT FT-8+FT4+JT65 Mode Top Software)・WSPR Weak Signal Propagation (Daily Beacon Network)・Fldigi+JS8Call Multi-Mode・WSPRDaemon・kiwirecorder+kiwiclient (KiwiSDR Headless)・Universal Radio Hacker URH (2018 Johannes Pohl・OSS Wireless Protocol Hacking)・Wireshark+rfcat+yardstickone・rtl_433 (Robert Sebastian・868/433MHz Sensor Decoder)・wfview (Yaesu+Icom Riggy)・gpredict (Satellite Tracking)・Fldigi+JTDX+JS8Call+VarAC・APRS-IS+Xastir・¥0 OSS-¥¥¥/Lic Pro 2026 SDR#+gqrx+SDRangel+CubicSDR+WSJT-X主流。

0 回閲覧
0 いいね
2026/4/30 更新

概要

2010 年から 2026 年にかけて、ソフトウェアデファインドレーダ(SDR)市場は、オープンソースと商用の両軸で拡大を続けた。

  • GNU Radio は 2001 年にリリースされた以来、学術・研究機関での標準ツールとして位置付けられ、2024 年版 3.10 では 64 ビット対応と GPU 直結が実装された。
  • SDR# (SDRSharp) は Windows 専用で、RTL‑SDR などの低価格ハードウェアと直結できる点が強み。2023 年に大規模 GUI 改良が行われ、2025 年版 4.0 では OpenGL ベースの 3D スペクトラム表示が追加された。
  • GQRX は Linux/Mac/Windows で動作し、GNU Radio のビルドを利用した軽量設計。2024 年版 2.17 では 4K 画面対応と自動ノイズ抑制が実装。
  • CubicSDR は 2014 年に登場し、クロスプラットフォームでの高解像度 UI が特徴。2025 年版 1.5 で 8K 画面に最適化された UI と、Yaesu 連携モジュールが統合された。
  • SDRangel は 2015 年にリリースされ、複数受信/送信チャンネルと内蔵デコーダ(FT‑8, APT, ADS‑B 等)が一体化。2025 年版 2.0 では衛星トラッキングとリアルタイムデータ可視化が追加された。
  • WSJT‑X は 2017 年にリリースされ、FT‑8, FT‑4, JT‑65 など弱信号モードを扱う。2026 年版 2.3 では APRS 連携と自動モード切替が実装された。

主な特徴・仕組み

ソフトウェア主要技術代表的機能2025‑2026 での進化
SDR#.NET, DirectXGUI 直感操作, RTL‑SDR 直結4.0 で GPU 直結, 3D スペクトラム
GQRXC++, QtGNU Radio ベース, クロスプラットフォーム2.17 で 4K 画面, AI ノイズ抑制
CubicSDRC++, wxWidgets8K UI, Yaesu 連携1.5 で 8K 画面, 追加プラグイン
SDRangelC++, Qt複数 RX/TX, 内蔵デコーダ2.0 で 衛星トラッキング, リアルタイム可視化
WSJT‑XC, Qt弱信号モード, APRS 連携2.3 で APRS 連携, 自動モード切替

仕組みの共通点

  1. ハードウェア抽象化:USB SDR(RTL‑SDR, HackRF, USRP 等)を抽象化し、共通 API で制御。
  2. DSP パイプライン:フィルタ、デジタル変調・復調、FFT などをモジュール化。
  3. GUI とスクリプト:ユーザーは GUI で設定を行い、必要に応じて Python/Qt スクリプトで自動化。

具体例・対応製品 (テーブル必須)

製品発売年対応OS主なハードウェア主要機能最新バージョン2025‑2026 での注目点
SDR#2008WindowsRTL‑SDR, Airspy直感 GUI, プラグイン4.0GPU 直結, 3D スペクトラム
GQRX2010Linux/Mac/WinRTL‑SDR, HackRFGNU Radio ベース, 4K 画面2.17AI ノイズ抑制
CubicSDR2014Windows/Mac/LinuxRTL‑SDR, Airspy8K UI, Yaesu 連携1.58K 画面, 追加プラグイン
SDRangel2015Windows/Linux/macOSUSRP, HackRF多チャンネル, 内蔵デコーダ2.0衛星トラッキング, リアルタイム可視化
WSJT‑X2017Windows/Linux/macOSRTL‑SDR, AirspyFT‑8/FT‑4/JT‑65, APRS2.3APRS 連携, 自動モード切替

数値スペック(代表例)

  • SDR# 4.0:CPU 1.5 GHz, RAM 2 GB, 周波数範囲 0–6 GHz
  • GQRX 2.17:CPU 1.2 GHz, RAM 1 GB, 4K 画面対応
  • CubicSDR 1.5:CPU 1.8 GHz, RAM 2 GB, 8K 画面, 32 kHz サンプリング
  • SDRangel 2.0:CPU 2 GHz, RAM 4 GB, 4 チャンネル同時受信, 1 MHz 以上の帯域
  • WSJT‑X 2.3:CPU 1 GHz, RAM 512 MB, 30 kHz 以上の帯域, 1 kHz 以上の周波数分解能

選び方・注意点

  1. OS 互換性:Windows 専用の SDR# は GUI が充実しているが、Linux での利用は非公式。クロスプラットフォームを重視するなら GQRX, CubicSDR, SDRangel。
  2. ハードウェア互換:RTL‑SDR 系はほぼ全ソフトでサポートされるが、USRP など高性能ハードウェアは SDRangel で最適化。
  3. GUI vs スクリプト:GUI で操作したい場合は SDR#、GQRX、CubicSDR。自動化やカスタム DSP が必要なら SDRangel のスクリプト機能。
  4. デコーダの有無:弱信号モード(FT‑8 等)を扱うなら WSJT‑X、内蔵デコーダが必要なら SDRangel。
  5. 将来性:2025‑2026 でのアップデートを考慮し、GPU 直結や AI ノイズ抑制を実装したバージョンを選択。

関連用語との違い

  • GNU Radio:フローグラフベースの開発環境で、SDR# 等の GUI フロントエンドと組み合わせて使用。
  • OpenWebRX / KiwiSDR:Web ブラウザで遠隔操作できるサーバー型 SDR。GUI ソフトとは異なり、サーバー側で DSP を実行。
  • Universal Radio Hacker (URH):無線プロトコル解析ツールで、SDR ソフトから取得したデータを解析。
  • rtl_433:特定周波数帯(433 MHz/868 MHz)に特化したセンサーデコーダ。

よくある質問 (FAQ)

  1. Q: SDR# は Windows しか動かないのですか?
    A: SDR# は公式に Windows でのみビルドされていますが、Wine で Linux から起動できるケースもあります。公式サポートは Windows のみです。

  2. Q: GQRX で 4K 画面に対応するには何が必要ですか?
    A: 4K 画面に対応するには、Qt 5.15 以降と 4K 解像度をサポートする GPU が必要です。GQRX 2.17 では自動検出機能があります。

  3. Q: SDRangel で複数チャンネルを同時に受信するにはどのくらいの CPU が必要ですか?
    A: 4 チャンネル同時受信で 1 MHz 帯域を想定すると、Intel i5 2.0 GHz 以上、RAM 4 GB が推奨されます。GPU アクセラレーションを利用すると負荷が軽減されます。

まとめ

2010 年から 2026 年にかけて、SDR ソフトウェアは GUI の直感性、ハードウェア互換性、DSP の高度化という三本柱で進化を遂げた。

  • SDR# は Windows での初心者向け GUI が強み。
  • GQRX はクロスプラットフォームで軽量ながらも 4K 画面に対応。
  • CubicSDR は 8K UI と Yaesu 連携でプロフェッショナル向け。
  • SDRangel は多チャンネル・多デコーダを一体化し、衛星トラッキングも可能。
  • WSJT‑X は弱信号モードに特化し、APRS 連携で通信範囲を拡大。

2025‑2026 年のアップデートでは GPU 直結や AI ノイズ抑制、8K UI などが加わり、さらに高解像度でのリアルタイム解析が可能になった。
選択にあたっては、OS、ハードウェア、GUI の好み、将来性を総合的に判断することが重要である。

この記事について
カテゴリーソフトウェア
難易度上級
作成日2026/4/30