Skip to content

SRdeck-v1.0.0

Choose a tag to compare

@sake846 sake846 released this 20 Aug 08:03
· 11 commits to main since this release

SRdeck v1.0.0 リリースノート

概要

SRdeck v1.0.0は、Windows x64向けのSDR受信ホストと、公式・独自プラグインを開発するための共通プラットフォームを公開する初回リリースです。

主な内容

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

プラグイン開発基盤

  • SRdeckPlugin.Contracts — ホストとプラグインの共通契約
  • SRdeckPlugin.Sdk — プラグインのライフサイクル、IQ処理、診断、設定連携
  • SRdeckPlugin.Wpf — 共通WPFコントロール、テーマ、地図表示
  • SRdeckCore.SignalProcessing — 変調方式に依存しないDSPコンポーネント
  • プラグイン仕様、開発ガイド、設計ガイド、Wiki、サンプルプロジェクト

配布物

対応するGitHub Releaseには、Windows x64フレームワーク依存パッケージとプラットフォームNuGetパッケージを掲載します。

  • SRdeck-1.0.0-win-x64-host-only.zip — ホストのみ
  • SRdeck-1.0.0-win-x64-with-plugins.zip — 公開対象の公式プラグインを同梱したホスト
  • SRdeckCore.SignalProcessing.1.0.0.nupkg
  • SRdeckPlugin.Contracts.1.0.0.nupkg
  • SRdeckPlugin.Sdk.1.0.0.nupkg
  • SRdeckPlugin.Wpf.1.0.0.nupkg

動作要件と注意事項

  • Windows x64および.NET 10 Desktop Runtime(x64)が必要です。
  • ソースからビルドする場合は.NET 10 SDK、CMake、Visual Studio 2022のC++ビルドツールが必要です。
  • 地図などWebコンテンツを利用する機能にはWebView2 Runtimeとネットワーク接続が必要です。
  • プラグインをビルド・実行する場合は、ホストと4つのプラットフォームNuGetパッケージをv1.0.0でそろえてください。
  • ライセンス、第三者通知、セキュリティ、特許に関する文書を各配布物に含めています。