Debugging gPTP (IEEE 802.1AS) on an ECU today means juggling a fixed-role master clock, Wireshark and raw ptp4l terminals. gPTP Studio collapses that bench into one window.
GrandMaster (feed the ECU), Slave (validate the ECU's GM), passive Listener — each a ptp4l config generated live from the GUI form.
offsetFromMaster and meanPathDelay at the Sync rate (8 Hz), alarm threshold with red banner + system notification.
libpcap live capture, full field decode of every gPTP message type incl. the 802.1AS TLV, hex view, pcap import & export.
A synthetic 802.1AS session through the same decoder — demo, test and learn without hardware.
Save role + parameter + interface combos, apply-and-go; export the generated ptp4l.conf.
RSA-2048 signed license files, 14-day Pro trial, machine binding — verified offline via the system openssl CLI.
Source is Apache-2.0; distributed binaries follow the EULA. Every install starts with a 14-day Pro trial.
| Free | Pro | |
|---|---|---|
| Listener capture + packet decode | ✓ | ✓ |
| Offline pcap import | ✓ | ✓ |
| Simulator | ✓ | ✓ |
| Config editor + ptp4l.conf preview | ✓ | ✓ |
| GM / Slave engine control | — | ✓ |
| Reference source (phc2sys) | — | ✓ |
| pcap export | — | ✓ |
| Packet store | 2 000 frames | 50 000 frames |
Built with Glaze — Racket backend, native WebView window, no Node, no native toolchain. 155 tests · CI