Skip to content

SRdeck v1.0.6

Choose a tag to compare

@sake846 sake846 released this 02 Oct 12:33
· 5 commits to main since this release

SRdeck v1.0.6

リリース日: 2026-10-02

概要

SDRハードウェア対応の拡充(RX888 Mk2、HackRF One、RTL-SDR)、地理マップ表示・オフラインタイルキャッシュ管理機能、周波数帳・局名カタログ編集機能、IQ WAV再生連携、およびマルチ信号CWスキマーをはじめとする各種プラグインの機能強化とエンジン最適化を行ったメジャーアップデートです。

主な変更

  • SDRハードウェア対応の拡大:
    • RX888 Mk2: 64 MSPSダイレクトサンプリング受信バックエンド、FX3ファームウェア制御、およびAGC・ゲイン追従処理を追加
    • HackRF One: 1 MHz〜6 GHz広帯域受信バックエンドを追加
    • RTL-SDR: コントローラーの安定化、ストリーム終了時のネイティブシャットダウン同期を強化
  • 地理マップ表示とキャッシュ管理:
    • 地理マップ画面(GeoMapView)およびマップキャッシュ検査・管理ウィンドウ(MapCacheInspectorWindow)を新規追加
    • オンラインタイルプロバイダー連携、オフラインタイルキャッシュの閲覧・部分削除機能、日本語/英語ローカライズをサポート
  • 周波数帳・カタログ管理機能:
    • 周波数カタログ管理ダイアログ(FrequencyCatalogDialog)およびバンドプラン/放送局・無線局編集ダイアログを追加
  • IQ WAV再生連携:
    • IQ WAVファイルの再生機能をSDRコントロールと統合し、記録IQデータの再解析・再生を強化
  • ホスト処理基盤とDSP最適化:
    • 5段CIC間引きフィルター(BoundedCicDecimator)のアンロール最適化
    • チャネルレシーバーの並行処理強化とCPU負荷低減
    • MainFftService および RadioDiagnosticsStore におけるリアルタイム診断・完了通知順序の是正と安定化
  • 各種プラグインの拡充・連携:
    • CW Skimmer: 10/20/50 kHzマルチ信号CWスキマーを公式バンドル。適応型モールスタイミング復号、欧文・和文対応、800 Hzサイドトーンモニター音声、CSV/JSONエクスポート機能を追加
    • ワンセグ: 局選択コンテキストメニュー、フルスクリーン表示、GPU超解像処理のUI切り替えを実装
    • ACARS: 非同期ログ書き込み時のファイル排他制御を強化し、安定性を向上

配布物

  • SRdeck-1.0.6-win-x64-with-plugins.zip: ホスト本体と公式プラグイン11種
  • SRdeck-1.0.6-win-x64-host-only.zip: ホスト本体のみ
  • SRdeckCore.SignalProcessing.1.0.6.nupkg
  • SRdeckPlugin.Contracts.1.0.6.nupkg
  • SRdeckPlugin.Sdk.1.0.6.nupkg
  • SRdeckPlugin.Wpf.1.0.6.nupkg

with-plugins ZIPに含まれるプラグインは、ACARS、ADS-B、AIS、Analog、CW Skimmer、FT8、HF-FAX、HFDL、国際VHF/DSC、VDL Mode 2、Wi-SUNです。MeshtasticとワンセグはSRdeckPluginsのソーススナップショットに含まれますが、実行ZIPには含まれません。

必要環境

  • Windows 10 / 11 x64
  • .NET 10 Desktop Runtime x64
  • SDRplay、RTL-SDR、HackRF One、RX888 Mk2を使用する場合は各ベンダーのドライバー/ランタイム

検証

  • SRdeck.Tests: 788件の回帰テストカタログを検証(785 passed / 0 failed / 2 skipped(GPU必須テスト)/ 1 passed(個別隔離実行確認))
  • GitHub Actions CI(Windows Server 2025 / .NET 10 / MSVC)において全テストのグリーン通過を確認
  • SRdeck/SRdeckPlugins公開スナップショットのエクスポート、Releaseビルド、NuGet/ZIPパッケージ生成検証に成功