Time Daemon User Manual#

User Manual Time Daemon Component
status: draft
security: NO
safety: QM
version: 1

Overview#

The TimeDaemon component is a system daemon responsible for quality assurance and providing synchronized time to local applications on the ECU. It reads raw synchronization data from shared memory (published by TimeSlave), performs quality checks and plausibility assessments, and provides the final score::time API to client applications.

For module-level integration and deployment information, see the main module manual.

Configuration#

Runtime Requirements#

The TimeDaemon requires:

  • TimeSlave must be running and publishing data to shared memory

  • Access to POSIX shared memory segment (/gptp_ptp_info)

  • Managed by system service manager (e.g., systemd on Linux, launch script on QNX)