【オープンソース】STD-T98 Receiver for SDR#
- ダウンロード商品¥ 0


SDR#でデジタル簡易無線(ARIB STD-T98)を受信する、Windows用のオープンソースのプラグインです。 用途に合わせて選べる2つのアドオンを同梱しています。 ・STD-T98 Receiver:SDR#で選局した1チャネルを受信します ・STD-T98 97ch Monitor:登録局の全97チャネルを同時に受信し、受信履歴を保存・再生します どちらも、復調・秘話コードの解読・音声再生を自動で行います。 Alinco社製デジタル簡易無線の強化秘話にも対応しています。
共通の機能
・標準秘話/Alincoの強化秘話のコードを自動で解読 ・確定した秘話コードを保存し、次回の受信時に優先して照合(2つのアドオンで共有) ・アイパターンで受信波形を表示 ・CSM、UC(ユーザーコード)、メーカーコードなどの受信情報を表示 ・音声出力先と音量の設定(最大500%まで増幅)
STD-T98 Receiver
・SDR#で選局したチャネルを受信・復調 ・音声のWAV録音と、解析用の受信データ保存
STD-T98 97ch Monitor
・地上82チャネルと上空用15チャネルを同時に受信・復調 ・選択したチャネル、または全チャネルの音声を同時に再生 ・全チャネルの受信を自動でデータベースに保存 ・1日の受信履歴を一覧できる「通信状況図」から、過去の交信を選んで再生
動作環境
・Windows x64 ・SDR# x64(.NET 8版) ・RTL-SDRなど、SDR#で使用できる受信機 ・97ch Monitorは、SDR#の入力を0.8~3.2 Mspsに設定できる受信機(全チャネルの帯域を一度に受信するため) ※ 本プラグイン単体では動作しません。SDR#と受信機が別途必要です。 ※ AMBE+2以外のコーデックには対応していません。 ※ 2つのアドオンを両方入れた場合、受信できるのは一度にどちらか一方です。 ※ 97ch Monitorは受信データを常時保存するため、約3.6 GB/時のディスク容量を使用します。
インストール方法
1. 使いたいアドオンのZIPを展開します。 ・Receiver:STD-T98-Receiver.zip ・97ch Monitor:STD-T98-Monitor.zip 2. ZIP内の Plugins フォルダーにあるフォルダー(SDRSharp.T98 または SDRSharp.T98.Monitor)を、SDR#の Plugins 内へコピーします。 3. SDR#を起動し、「STD-T98 Receiver」または「STD-T98 97ch Monitor」パネルを開きます。 更新時はフォルダーの中身を上書きし、secret-cache.json があれば残してください。 97ch Monitorは、受信データ(reception-v2.sqlite3 と日付別の履歴ログ)も残してください。
使い方
Receiver:SDR#で受信したい周波数に合わせ、受信開始を押してください。必要に応じて音声出力先や録音先を設定するだけで、自動で復調・秘話解読・音声再生を行います。 97ch Monitor:受信開始を押すだけで、SDR#の周波数を自動で合わせて全チャネルの受信を始めます。チャネル一覧から聴きたいチャネルを選んでください。過去の交信は通信状況図から選んで再生できます。 秘話コードが確定するまでの間は無音になります。受信状態や信号の内容によっては、解読に時間がかかったり、確定できなかったりすることがあります。 しかしながら、生成した512件のテストケースすべてにおいて、最悪ケース1.8秒以内に秘話コードを確定し、F1スコアは1.00を記録しています。
ライセンス・ソースコード
GPL-3.0で公開しているオープンソースソフトウェアです。 std-t98-receiver、std-t98-cracker、std-t98-vocode、SPEARをベースに、SDR#向けにプラグイン化しています。 https://codeberg.org/tallcat4/std-t98-receiver-sharp


