【业余无线电】【从零开始的FT8】更快速、更精准、易维护的时间校准方案
sufferliu
2020年11月26日 13:17
收录于文集
共2篇

    各位好,我是Sufferliu,呼号BI8DHZ,从今天起我会开启《从零开始的FT8》系列的专栏部分,有一些想呈现给大家的内容用文字会更加方便(大家复制粘贴)。另外《从零开始的FT8》系列视频并不会就此完结,目前基本操作理论已经全部分享给大家了,后续会注重查漏补缺和分享小技巧,视频和专栏会一起使用,以更加易懂和方便为前提分享给大家。

    本期专栏分享一个更快速、更精准、易维护的时间校准方案,内容来自《JTDX设定手册》,这本手册的内容非常丰富,初期的新手可能急着通联不怎么仔细看,建议大家有时间都仔细研究,收益非常大。

    在我《从零开始的FT8》系列视频的第二期(BV18J41117gA​)讲述了使用外部时间校准工具对时间进行校准,这个软件在使用的过程中我发现会有时候无法精准校准时间,即便多次同步都不行,于是我采取了新的方法——我尝试使用Windows自带的时间校准服务,现在已经测试半年有余,我的时间误差基本上都保持在0.1s-0.3s不等,比使用第三方外部软件好用多了,系统自带的服务会常驻后台,精准校准时间。


    以下为使用方法:

    1,开启系统时间更新服务。

    按 WIN+R运行,输入 Services.msc 并回车,查找 Windows Time 的状态是否执行中,若不是的话就右击 Windows Time,选择属性,在启动类型选择:自动,在服务状态选择:启动。

在启动类型选择:自动,在服务状态选择:启动

    2,修改注册表

    友情提示: 修改注册表存在一定风险!!!

    下列内容是增加可用 SNTP 网址列表,大家可以根据自己的情况和系统版本选择,把下列方框文字复制并贴上记事本,另存文件名time.reg ,之后双击执行这个文件,把内容合并进系统注册表内。

    下表为 Windows XP,2000,2003 系统使用


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\

TimeProviders\NtpClient]

"SpecialPollInterval&#​34;=dword:00000e10

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Pa-rameters\Type]

"NtpServer&#​34;="1.cn.pool.ntp.org 1.asia.pool.ntp.org time.pool.aliyun.com time.jmu.e-du.cn"

"Type&#​34;="NTP&#​34;

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Con-fig]

"AnnounceFlags&#​34;=dword:00000005

"MaxNegPhaseCorrection&#​34;=dword:00000e10

"MaxPosPhaseCorrection&#​34;=dword:00000e10

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\

TimeProviders\NtpServer]

"Enabled&#​34;=dword:00000001


下表为 Windows 7,8,10 系统使用


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]

@="10&#​34;

"1&#​34;="time.windows.com&#​34;

"2&#​34;="time-b.nist.gov&#​34;

"3&#​34;="time-a.nist.gov&#​34;

"4&#​34;="time.nist.gov&#​34;

"5&#​34;="0.nettime.pool.ntp.org&#​34;

"6&#​34;="1.cn.pool.ntp.org&#​34;

"7&#​34;="1.asia.pool.ntp.org&#​34;

"8&#​34;="ntp.x.netease.com&#​34;

"9&#​34;="time.pool.aliyun.com&#​34;

"10&#​34;="time.jmu.edu.cn&#​34;

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntp-Client]

"SpecialPollInterval&#​34;=dword:00000e10

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]

"AnnounceFlags&#​34;=dword:00000005

"MaxNegPhaseCorrection&#​34;=dword:00000e10

"MaxPosPhaseCorrection&#​34;=dword:00000e10

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer]

"Enabled&#​34;=dword:00000001


3,启用强制更新时间

    我们需要新建一个文本记事本,把下列方框文字复制并贴到文字记事本上,另存名字为bat批处理文件Time.bat。

    下表为 Windows XP,2000,2003 系统使用


net time /setsntp:time.jmu.edu.cn

net stop w32time

net start w32time

w32tm /resync


下表为 Windows 7,8,10 系统使用


time=13

net stop w32time

w32tm /unregister

w32tm /register

w32tm /config /manualpeerlist:"1.cn.pool.ntp.org 1.asia.pool.ntp.org time.pool.aliyun.com time.jmu.e-du.cn" /syncfromflags:manual /reliable:yes /update

W32tm /config /update

net start w32time

w32tm /resync /force


bat文件生成以后,右键创建一个文件的快捷方式。然后右键快捷方式-属性-高级,勾选 用管理员身份运行。

右键快捷方式-属性-高级

勾选用管理员身份运行

    友情提示:请务必使用管理员身份运行此程序。另外,开机后,请等待联网完成再运行此程序。

    双击运行快捷方式,现在,你的电脑便会自动校准时间了,可以打开 https://time.is/ 这个网址进行查看时间具体误差。

4,时间仍有较大误差

如果你的时间仍有较大误差,可以尝试手动调整时间,调慢或调快几分钟之后重新进行同步,也可以选择更换SNTP。

在控制面板选择时间和区域,点击设置时间和日期。

点击设置时间和日期

选择 Internet时间

更换SNTP

更换完成以后,重新运行快捷方式启用强制更新时间。