Gps 在GNSS停机期间,NTP是否会使用GNSSDO提供的PPS?

Gps 在GNSS停机期间,NTP是否会使用GNSSDO提供的PPS?,gps,ntp,Gps,Ntp,我计划得到一个GNSSDO,它有一个PPS引脚,还通过RS232输出NMEA。我想将其连接到Raspberry Pi以充当NTP服务器。即使没有GNSS锁定,GNSSDO仍将输出准确的PPS(与UTC对齐)。显然,随着时间的推移,会有一些漂移 我知道NMEA信息提供了每秒即将发生的绝对时间,然后PPS提供了绝对时间适用的精确时间点 我真正不了解的是ntpd实现这一点的机制。如果NMEA和PPS已经进行了一段时间,然后来自gpsd的NMEA数据停止,那么ntpd是否仍然可以使用PPS源来维持准确的

我计划得到一个GNSSDO,它有一个PPS引脚,还通过RS232输出NMEA。我想将其连接到Raspberry Pi以充当NTP服务器。即使没有GNSS锁定,GNSSDO仍将输出准确的PPS(与UTC对齐)。显然,随着时间的推移,会有一些漂移

我知道NMEA信息提供了每秒即将发生的绝对时间,然后PPS提供了绝对时间适用的精确时间点

我真正不了解的是
ntpd
实现这一点的机制。如果NMEA和PPS已经进行了一段时间,然后来自
gpsd
的NMEA数据停止,那么
ntpd
是否仍然可以使用PPS源来维持准确的系统时间?我已经搜索过了,但是在任何地方都找不到这个文档


我知道全球导航卫星系统(GNSS)中断的情况很少见,但在无法看到大片清晰天空的情况下,全球导航卫星系统(GNSSDO)是有用的,因此全球导航卫星系统(GNSS)的锁定是间歇性的,例如,在窗口外。

ntpd
提供驱动程序,从
gpsd
获取GNSS时间戳数据和PPS,或者从
gpsd
获取GNSS时间戳,然后直接访问PPS内核API。也许一个选项支持我的用例,而另一个不支持,或者两者都支持?