2020年11月に書いた記事の改版記事です。BktTimeSyncの日本語対応にともなう改版です。
古い記事がブログ移転前の記事でHTMLベースの編集しかできないので、新しい記事にして内容の見直しをしました。
FT8用時刻合わせソフト BktTimeSync にはNTPサーバーによる時刻合わせ機能の他にGPSを使った時刻合わせ機能があります。
移動運用などでネット接続が出来ない環境の場合(NTPサーバーが使えない)、GPSレシーバーを使って時刻合わせを行うとパソコンの時刻ずれを防ぐ事が出来ます。
GPSレシーバーはAmazonで購入したものを使いました。
USB GPS レシーバーGPSチップ 内蔵 アンテナ 一体型 VFAN UG-353
我家は木造で室内でもGPSの受信が可能なので、GPSレシーバーはアンテナローテーターのコントローラーの上にくっつけています。

私の環境では、パソコンにGPS レシーバーを接続するとCOM9が追加されました。(デバイスマネージャーを開いておいて追加されるCOMポートを確認してください。)

しばらくするとGPSレシーバーのLEDが点灯から点滅に変わってGPSにロックします。
BktTimeSyncの設定で [NTPを使用] の✓を外して、[GPSを使用] に✓を入れます。
[GPSを切断] をクリックしてGPS同期を停止してから、シリアルポート=COM9、BAUD=9600にして [今すぐ同期] をクリックするとGPS同期を開始します。
JTDXの受信メッセージのDTを見ると、ほぼ合ってます。
(おまけ 不可解な現象)(2020年11月の記事の内容のままです。)
最初、時刻が2秒進んでいました。BktTimeSyncの設定で GPSの Offset=-2.00 にすると時刻が合います。(Disconnect GPSをやってから変更します。)
うるう秒があって、GPSのドライバーで補正してくれるのかもと思ってu-centerのDocumentation & resources から u-blox GNSS Sensor Device Driver for Windows, v2.40 (01-Nov-2017) をダウンロードしてドライバーを組み込んでみました。
このドライバーはセンサー デバイスとして組み込まれました。 確認のため、u-center for Windows, v20.10 (02-Nov-2020) をダウンロードして動かしてみたらドライバーが動作して時刻が合っている事が確認出来ました。
残念ながら、このドライバーはセンサー デバイスなので、BktTimeSyncからは使えません。
しかし、その後、u-blox GNSS Sensor Device Driver を削除してから、GPSレシーバーをUSBコネクタから外して再接続してシリアルポートとして再認識させてから BktTimeSync を動かしたら時刻が合っていました。
u-blox GNSS Sensor Device Driverを動かすと、うるう秒の情報をGPSレシーバーに設定するのでしょうかね?
不可解な現象ですが追及は難しいので、この件は忘れます。(笑)
古い記事がブログ移転前の記事でHTMLベースの編集しかできないので、新しい記事にして内容の見直しをしました。
FT8用時刻合わせソフト BktTimeSync にはNTPサーバーによる時刻合わせ機能の他にGPSを使った時刻合わせ機能があります。
移動運用などでネット接続が出来ない環境の場合(NTPサーバーが使えない)、GPSレシーバーを使って時刻合わせを行うとパソコンの時刻ずれを防ぐ事が出来ます。
GPSレシーバーはAmazonで購入したものを使いました。
USB GPS レシーバーGPSチップ 内蔵 アンテナ 一体型 VFAN UG-353
我家は木造で室内でもGPSの受信が可能なので、GPSレシーバーはアンテナローテーターのコントローラーの上にくっつけています。

私の環境では、パソコンにGPS レシーバーを接続するとCOM9が追加されました。(デバイスマネージャーを開いておいて追加されるCOMポートを確認してください。)

しばらくするとGPSレシーバーのLEDが点灯から点滅に変わってGPSにロックします。
BktTimeSyncの設定で [NTPを使用] の✓を外して、[GPSを使用] に✓を入れます。
[GPSを切断] をクリックしてGPS同期を停止してから、シリアルポート=COM9、BAUD=9600にして [今すぐ同期] をクリックするとGPS同期を開始します。

JTDXの受信メッセージのDTを見ると、ほぼ合ってます。

(おまけ 不可解な現象)(2020年11月の記事の内容のままです。)
最初、時刻が2秒進んでいました。BktTimeSyncの設定で GPSの Offset=-2.00 にすると時刻が合います。(Disconnect GPSをやってから変更します。)
うるう秒があって、GPSのドライバーで補正してくれるのかもと思ってu-centerのDocumentation & resources から u-blox GNSS Sensor Device Driver for Windows, v2.40 (01-Nov-2017) をダウンロードしてドライバーを組み込んでみました。
このドライバーはセンサー デバイスとして組み込まれました。 確認のため、u-center for Windows, v20.10 (02-Nov-2020) をダウンロードして動かしてみたらドライバーが動作して時刻が合っている事が確認出来ました。
残念ながら、このドライバーはセンサー デバイスなので、BktTimeSyncからは使えません。
しかし、その後、u-blox GNSS Sensor Device Driver を削除してから、GPSレシーバーをUSBコネクタから外して再接続してシリアルポートとして再認識させてから BktTimeSync を動かしたら時刻が合っていました。
u-blox GNSS Sensor Device Driverを動かすと、うるう秒の情報をGPSレシーバーに設定するのでしょうかね?
不可解な現象ですが追及は難しいので、この件は忘れます。(笑)
コメント
(お願い)質問はメールではなく、コメントでお願いします。