我的情况很奇怪,我需要一些调整 NTP 时间的方向。
我有一台运行 NTP 守护程序的 PC(Red Hat),这台 PC 使用我 LAN 上的 Stratum 2 时间服务器调整其时间。
我的 PC 还通过串行端口 (RS-232) 连接到 DVR。这个设备和我的电脑时间需要同步。
但是一段时间后,我的 PC 和 DVR 的时钟开始漂移,所以我需要一种方法来检测我的 PC 上的时间调整,并对 DVR 应用相同的调整。
有什么办法吗?
我希望找到一种在操作系统级别订阅某种事件以在 Red Hat 上更改系统时钟的方法。(如果这对 RedHat 来说是可能的)
在 Windows 上似乎可以使用SystemEvents.TimeChanged事件,但我在使用 C++ 的 RedHat 上找不到对应的。
任何帮助表示赞赏。