About the NtpPlatformService

PlatformServices, in a QNX hosted station, contains a child NtpPlatformServicesQnx component, which provides an interface to the RFC 1305-compliant NTP (Network Time Protocol) service or daemon running on that host platform. NTP is the currently recommended time synchronization protocol to use between inter-networked devices, offering more accuracy than the older RFC 868 Time Protocol.

By default, this platform service is disabled.

  • If left disabled, this platform service does nothing.

  • If enabled, this platform uses NTP as a client to sync its clock with time values retrieved from one or more NTP time servers, according to other configuration properties.

    An enabled NtpPlatformService will not allow client synchronization with time servers using RFC 868, even if the station also has a TimeSyncService under its Config > Services folder.

Note: Support for Windows and Linux Supervisor NTP Platform Service has been discontinued in Niagara 4.9 and later. Previous versions of the NTP Platform Service in these environments was readonly. Support for this service continues for embedded environments. The NTP Platform Service is now removed from the platform.bog file in Niagara 4.9 and later for affected environments.