An experimental C++17 implementation of a new Client/Server-based approach to IEEE1588 (Precision Time Protocol, PTP)
-
Updated
Jul 2, 2024 - C++
An experimental C++17 implementation of a new Client/Server-based approach to IEEE1588 (Precision Time Protocol, PTP)
Wojciech's ptpd workspace
Nanosecond-precision latency measurement with kernel timestamps - SO_TIMESTAMPING socket captures packet arrival at network stack. Lock-free histogram with Prometheus exporter.
ZynqMP 64-bit Hardware Timestamp Unit & Kernel Integration
Production-grade IEEE 1588 PTP Grandmaster & Slave stack orchestrated on BeaglePlay (AM62x) & BeagleBone Black (AM335x). Powered by PREEMPT_RT Linux, hardware timestamping, and verified with oscilloscope for userspace jitter measurements.
A precision timing control room for building, observing, measuring, and tuning multi-hop PTP clock cascades on one Linux host.
Add a description, image, and links to the hardware-timestamping topic page so that developers can more easily learn about it.
To associate your repository with the hardware-timestamping topic, visit your repo's landing page and select "manage topics."