我有 NTP 客户端实现(在 Linux 上)向(Stratum 1 或 2)NTP 服务器发送/接收数据包并获取板上的服务器时间。另外,我在 Linux 上运行了另一个应用程序,它给了我 GPS 时间。在我从 NTP 和 GPS 源获取时间信息之前,我将在板上手动设置时间(使用日期)接近当前 GPS 时间(此信息取自http://leapsecond.com/java/gpsclock.htm)。
保持板上的系统时间作为参考,我将使用这个参考时间与 NTP(比如 X)和 GPS(Y)的差异。X 和 Y 之间的差异将达到 500+ 毫秒。我很想知道 NTP 和 GPS 之间的时间精度。500 毫秒是预期值吗?
我尝试在 NTP 客户端上启用硬件时间戳,但没有任何区别。