Skip to content

SRdeck v1.0.2

Choose a tag to compare

@sake846 sake846 released this 29 Aug 05:19
· 9 commits to main since this release

SRdeck v1.0.2 リリースノート

対象範囲

GitHubで公開しているSRdeck v1.0.1を基準に、v1.0.2で追加・変更された内容をまとめています。v1.0.1から継続している基本機能や配布形式は再掲していません。

主な変更点

SDR入力と受信診断

  • SDR設定で10 MS/sのサンプルレートを選択できるようにしました。
  • RTL-SDRで2.4 MS/sのサンプルレートに対応しました。
  • CPU使用率を含む無線受信の診断・システム性能情報を収集し、診断画面から確認できるようにしました。
  • SDR入力の設定適用、デバイス状態、受信処理の境界条件に関する診断と回帰テストを拡充しました。

スペクトラムとウォーターフォール

  • スペクトラム表示に同調・帯域などのオーバーレイを追加し、表示上での操作とレイアウトを改善しました。
  • ウォーターフォールのノイズフロアが最小値を下回る場合の扱いを修正し、色スケールと描画の安定性を改善しました。
  • マウスホイール操作の追従性と強度調整を改善しました。

プラグイン基盤とGPU処理

  • プラグインのチャネル要求でストップバンド帯域を指定できるようにし、標準チャネル処理へ反映しました。
  • SRdeckCore.SignalProcessingに複素IQローパスフィルター、ポリフェーズ有理リサンプラー、スライディングサンプルバッファを追加しました。
  • Wi-SUNなどの広帯域チャネル処理向けに、CPU/GPUバックエンドの選択、チャネルバッチ処理、GPUキャリブレーション、読み戻しの同期を改善しました。
  • GPUミキサーの位相精度と、複数チャネルをまとめて処理する際の安定性を改善しました。

UIと共通表示

  • プラグインセレクターと設定ヘッダーの操作性・視認性を改善しました。
  • 設定画面の行高、余白、タイトルバー、テーマ表示を調整し、各プラグインで表示密度をそろえました。
  • 地図状態の保存に関するテスト分離と復元処理を改善しました。

互換性と配布

  • ホストとプラットフォームNuGetパッケージはv1.0.2でそろえて使用してください。v1.0.1以前のプラットフォームパッケージとの混在は避けてください。
  • Windows x64向けの既存の配布形式(ホストのみ/公式プラグイン同梱のフレームワーク依存ZIP、および4つのプラットフォームNuGetパッケージ)は継続します。
  • 実行には.NET 10 Desktop Runtime(x64)が必要です。地図などWebコンテンツを利用する機能にはWebView2 Runtimeとネットワーク接続が必要です。