Skip to content
github-actions[bot] edited this page Sep 4, 2026 · 13 revisions

SRdeck Wiki

SRdeckは、Windows x64上でSDRplayまたはRTL-SDRからIQサンプルを取り込み、スペクトラム表示、ウォーターフォール表示、音声復調、デジタル信号解析を行うSDR受信ホストです。無線方式ごとの処理はプラグインとして分離されており、同じ受信・表示基盤上で航空、船舶、弱信号通信、920 MHz帯などを切り替えて観測できます。

このWikiは、配布ZIPを使う利用者と、独自プラグインを作る開発者の両方を対象にしています。画面名や設定値は、特に断りがない限り現在のmainブランチと同じ版の公式パッケージを前提とします。

クイックナビゲーション

区分 主な内容 推奨リンク
🔰 はじめての方 動作環境の確認、ZIPの展開、受信までのチュートリアル インストール → 最初の受信
🎛️ 基本操作・設定 画面レイアウト、SDRplay/RTL-SDR設定、ウォーターフォール調整 画面構成と操作 / SDR入力設定
🔌 プラグイン利用 ACARS、ADS-B、AIS、CW、HF-FAX、FT8、HFDL、VDL2、Wi-SUN 等の方式別ガイド 公式プラグイン一覧 / プラグイン管理
❓ お困りの場合 デバイスが認識されない、受信できない、エラーが出る等の解決策 FAQ / トラブルシューティング
💻 開発者向け 新規プラグイン作成、Contracts/SDK仕様、WPF UI設計、テスト 開発概要 / 最初のプラグイン

目的から探す

やりたいこと 最初に読むページ 続けて読むページ
初めて受信する インストール 最初の受信
SDRが認識されない SDR入力設定 トラブルシューティング
画面の見方を知る 画面構成と操作 スペクトラムとウォーターフォール
受信方式を選ぶ 公式プラグイン一覧 各プラグインの個別ページ
音声やIQを保存する 音声出力とIQキャプチャ 使用するプラグインの個別ページ
プラグインを追加する プラグイン管理 FAQ
独自プラグインを作る 開発概要 最初のプラグイン

SRdeckの処理の流れ

SDRplay / RTL-SDR
        |
        v
  広帯域IQストリーム
        |
        +--> FFT --> スペクトラム / ウォーターフォール
        |
        +--> ホスト共通チャネル抽出
                    |
                    v
             選択中プラグイン
          復調 --> 解析 --> 表示 / 音声 / 履歴 / エクスポート

ホストはデバイス検出、サンプルレート、中心周波数、FFT、チャネル抽出、音声ルーティング、設定保存を担当します。プラグインは必要な周波数と帯域をホストへ要求し、方式固有の復調、プロトコル解析、右ペイン表示を担当します。プラグインが要求した帯域を現在のRATEでカバーできない場合、受信開始や設定変更が拒否されることがあります。

主な機能

  • SDRplay API 3.xおよびRTL-SDRからのリアルタイム受信
  • CPUまたはGPU FFTによるスペクトラム/ウォーターフォール表示
  • クリック、ドラッグ、ホイール、キーボードによる同調と履歴操作
  • プラグインごとの復調、フレーム検証、一覧、地図、診断
  • CSV/JSONエクスポートとプラグイン別JSONL履歴
  • 音声プラグインからWindows既定出力へのモニター音声
  • 対応プラグインによる直前3秒または20秒のIQキャプチャ
  • %LOCALAPPDATA%\SRdeckへのホスト設定とプラグインデータの分離保存

公開パッケージ

GitHub Releasesでは、同じホストを基にした次の2種類を配布します。

ファイル 内容 向いている用途
SRdeck-<version>-win-x64-with-plugins.zip ホストと公開対象の公式プラグイン 通常の利用、初回導入
SRdeck-<version>-win-x64-host-only.zip ホストのみ プラグインを個別管理する環境

どちらもWindows x64向けのフレームワーク依存パッケージです。.NET 10 Desktop Runtime (x64)が必要です。正確な同梱物とバージョンはZIP内のPACKAGE-MANIFEST.jsonで確認できます。

現在の範囲と制限

  • ユーザー向けSDR入力はSDRplayとRTL-SDRです。
  • HackRF、Airspy、RX-888、一般的なRaw IQファイルは現行の公開UIから選択できません。
  • メインUIはMODEで主プラグインを1つ選ぶ構成です。複数プラグインをタブで自由に並べる画面ではありません。
  • ホスト共通の長時間IQ録音、IQファイル再生、シーク、ループは公開されていません。
  • 地図を使う機能はWebView2とネットワーク接続を必要とします。
  • 受信内容の利用、保存、第三者への提供は、地域の法令、通信の秘密、サービス規約に従ってください。

関連リンク

Clone this wiki locally