与系统时钟同步 1pps

与系统时钟同步 1pps

我们需要在应用程序中使用 1pps(gpio 源)作为时间戳。

我认为 ntp 应该与 linux pps 一起使用来实现此目的。但该系统是独立的,没有连接任何其他服务器。所以问题是:

  1. 是否可以在没有其他服务器的情况下使用 ntp 来完成此操作? ntp.conf应该如何配置?

  2. ntp与pps一起使用是否意味着系统时钟与pps同步?

如果ntp不是办法,还有其他方法可以实现系统时钟与pps的同步吗?

答案1

是的,无需任何网络连接即可通过 GPS 同步时钟。您需要屋顶上的GPS接收器和天线(通常还有串行端口来连接接收器)

可以使用 GSM 信号,因为大多数移动运营商还提供精确的时钟信号通道

另外(作为非常奇怪的解决方案)可以使用 PRI ISDN 的 D 通道(如果提供商在该通道上有精确的时间)

编辑:您还可以购买专用时间服务器。以下是一些制造商(不隶属于任何制造商): 1,2

相关内容