今朝の外気温は10℃で比較的暖かったです。予報では今週木曜日の気温が-1℃になっていて、明日からまた寒くなるようです。
11月19日付で FreeDV 2.1.0 がリリースされていたので、バージョンアップしました。
実は11月25日にバージョンアップしたのですが、動作がおかしかったので記事にするのは保留していました。
FreeDV 2.1.0 のリリースノートのDeepL翻訳です。
---------------------------------------------------------------------------------------------------------------
11月19日付で FreeDV 2.1.0 がリリースされていたので、バージョンアップしました。
実は11月25日にバージョンアップしたのですが、動作がおかしかったので記事にするのは保留していました。
FreeDV 2.1.0 のリリースノートのDeepL翻訳です。
---------------------------------------------------------------------------------------------------------------
[FreeDV 2.1.0]
FreeDV 2.1.0 がリリースされました。バグ修正と機能強化が含まれており、SmartSDR(Flex 6000、8000、Aurora シリーズ無線機向け)との統合に向けた実験的サポートも追加されています。変更点は以下の通りです:
バグ修正:
オーディオ設定ウィンドウの wxWidgets 警告をクリーンアップ (PR #1044)
非英語環境でのCAT制御および周波数フォーマットの問題を修正 (PR #1050)
コードベース内のThreadSanitizer警告をクリーンアップ (PR #1053)
コードベース内のUndefinedBehaviorSanitizer警告をクリーンアップ (PR #1061)
起動時に表示される送信減衰レベルを10で除算 (PR #1060)
FreeDV Reporterが正しく正しい表示に復元されない問題を修正。(PR #1055)
WindowsでのFreeDV Reporter関連の断続的なクラッシュを修正。(PR #1075)
RADE起動時のクラッシュを解決するため、Visual C++再配布可能パッケージをバージョン17に更新。(PR #1074)
再サンプリングによるRADE受信損失を低減 (PR #1094)
機能強化:
リアルタイム実行コードの追加クリーンアップ (PR #1039, #1068, #1077)
モノラルWAVファイルの代わりにステレオWAVファイルを使用しようとした場合のエラー表示 (PR #1052)
Hamlib: 有効なボーレートのみを自動表示する機能を追加。(PR #1057)
プロット描画時のCPU負荷削減(特にX11/Xwaylandシステムで顕著)。(PR #1064)
Flex 6000/8000/Auroraシリーズ向けFlex波形実装を追加。(PR #1018, #1088)
WebベースのSDRなどでの使用に向けたka9q-radio統合を追加。(PR #1066)
FreeDV Reporterサーバーからの一括更新をサポート。(PR #1079)
デフォルトで統計ボックスを非表示に。(PR #1081)
CATおよびレポート機能が無効の場合でも、周波数ドロップダウンを常に使用可能に。(PR #1080, #1093)
ビルドシステム:
macOSおよびLinuxビルドにおけるスレッド/未定義動作サニタイザ計測機能のサポートを追加。(PR #1075)
全てのコンパイラ警告をエラーとして強制処理。(PR #1076)
コードベースでのclang-tidyスキャンを有効化。(PR #1086)
macOSおよびLinuxビルドの自動コード署名を実現するためCIプロセスを更新。(PR #1078)
追加情報:
Windowsユーザーは、本リリースでVisual C++再配布パッケージが更新されたため、PCの再起動を求められる場合があります。最適な動作のため、再起動してください。
FlexRadioおよびKA9Q統合機能は現在実験段階であり、未発見のバグが含まれる可能性があります。これらの統合機能に関する詳細は、こちらをご覧ください。
利用可能なバイナリリリース(セクションを展開しダウンロードリンクを取得するには「Assets」をクリック):
---------------------------------------------------------------------------------------------------------------
機能強化は細かなもので、わざわざバージョンアップしなくて良さそうな内容ですが、一応最新にしておく事にしました。
本バージョンから、インストール時にVisual C++ 再頒布可能パッケージの最新版を自動インストールするようになりました。
Visual C++ 再頒布可能パッケージが古い場合、最新のバージョンがインストールされてWindowsが再起動されます。(インストール時は他のプログラムを終了しておいてください。)

再起動後、Microsoft Visual C++ 2015-2022 Redistributable (x64) 14.44.35211 にバージョンアップされました。

FreeDV 2.1.0 のメイン画面とFreeDV Reporterです。FreeDV 2.0.2 と比べるとメイン画面左下のStats(統計)ボックスが表示されなくなっています。

(トラブルメモ)[Stop Modem] が出来ない
バージョンアップした時点で以下の様な問題がありました。
FreeDV起動後、[Starat Modem] して受信送信は可能ですが、[Stop Modem] すると表示が [Start Modem] に変わらないという問題が起きました。この状態になると再度 [Start Modem] できません。
JH0PCF 神田さんに相談してみましたが、他の方はこういう問題は無いようです。
いろいろやってみて、RADEモードのPythonライブラリに問題があるのかもと思って、以下をやってみたら解決しました。
以前はPythonのランタイムライブラリは C:\Users\UserName\AppData\Roaming\Pythonにインストールされていましたが、再インストールでAppData\Roaming\Pythonは作られませんでした。
FreeDV 2.1.0 では Pythonのランタイムライブラリは C:\Program Files\FreeDV 2.x.x\bin のプログラムフォルダーにインストールされるようです。
それなら、 Appdata¥RoamingにあるPythonフォルダーを消去したのは関係ないはずです。
しかし、FreeDV 2.1.0のUninstall.exeでFreeDV2.1.0をアンインストールするのは最初に試してみたのですがその時は駄目でした。
原因は謎ですが、解決したので良しとします。(^^;
機能強化は細かなもので、わざわざバージョンアップしなくて良さそうな内容ですが、一応最新にしておく事にしました。
本バージョンから、インストール時にVisual C++ 再頒布可能パッケージの最新版を自動インストールするようになりました。
Visual C++ 再頒布可能パッケージが古い場合、最新のバージョンがインストールされてWindowsが再起動されます。(インストール時は他のプログラムを終了しておいてください。)

再起動後、Microsoft Visual C++ 2015-2022 Redistributable (x64) 14.44.35211 にバージョンアップされました。

FreeDV 2.1.0 のメイン画面とFreeDV Reporterです。FreeDV 2.0.2 と比べるとメイン画面左下のStats(統計)ボックスが表示されなくなっています。

(トラブルメモ)[Stop Modem] が出来ない
バージョンアップした時点で以下の様な問題がありました。
FreeDV起動後、[Starat Modem] して受信送信は可能ですが、[Stop Modem] すると表示が [Start Modem] に変わらないという問題が起きました。この状態になると再度 [Start Modem] できません。
[Stop Modem] のボタンの文字がグレーのままなので、オンライン状態からスタンバイ状態への終了処理で止まっている感じです。
FreeDVを終了して再起動すれば、また[Start Modem]できるようになります。
700DなどRADEモード以外のモードではこの問題は起きません。
700DなどRADEモード以外のモードではこの問題は起きません。
JH0PCF 神田さんに相談してみましたが、他の方はこういう問題は無いようです。
いろいろやってみて、RADEモードのPythonライブラリに問題があるのかもと思って、以下をやってみたら解決しました。
1. Appdata¥RoamingにあるPythonフォルダーを消去
2. FreeDV 2.1.0のUninstall.exeでFreeDV2.1.0をアンインストール
3. FreeDV 2.1.0を再インストール
以前はPythonのランタイムライブラリは C:\Users\UserName\AppData\Roaming\Pythonにインストールされていましたが、再インストールでAppData\Roaming\Pythonは作られませんでした。
FreeDV 2.1.0 では Pythonのランタイムライブラリは C:\Program Files\FreeDV 2.x.x\bin のプログラムフォルダーにインストールされるようです。
それなら、 Appdata¥RoamingにあるPythonフォルダーを消去したのは関係ないはずです。
しかし、FreeDV 2.1.0のUninstall.exeでFreeDV2.1.0をアンインストールするのは最初に試してみたのですがその時は駄目でした。
原因は謎ですが、解決したので良しとします。(^^;
コメント
(お願い)質問はメールではなく、コメントでお願いします。