{"format":"ptob-page","version":1,"canonical":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/","title":"Von BLE zu einem Pi-NTP/PTP-Gateway — PToB-Forschung","description":"Pi-5-/M-HAT-PPS-Übertragung: 600/600 Pulse, 872 ns RMS der GPIO-Phase und maximal 7,017 µs. NTP/PTP-Protokollprüfungen; kabelgebundener Ausgang, Linux-USB und umgekehrtes PTP bleiben ungemessen.","language":"de","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","dates":{"modified":"2026-11-02"},"authors":["Jonathan Yantis"],"mainEntity":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#summary","representations":{"application/json":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/?format=json","text/markdown":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/?format=markdown"},"documentation":"https://ptob.dev/agent-formats.json","social":{"openGraph":{"title":"Von BLE zu einem Pi-NTP/PTP-Gateway — PToB-Forschung","description":"Pi-5-/M-HAT-PPS-Übertragung: 600/600 Pulse, 872 ns RMS der GPIO-Phase und maximal 7,017 µs. NTP/PTP-Protokollprüfungen; kabelgebundener Ausgang, Linux-USB und umgekehrtes PTP bleiben ungemessen.","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/","type":"article","siteName":"PToB","locale":"de_DE","image":{"url":"https://ptob.dev/social/ptob-timing-v3.jpg","secureUrl":"https://ptob.dev/social/ptob-timing-v3.jpg","type":"image/jpeg","width":"1200","height":"630","alt":"PToB: Zeitsynchronisation im Nanosekundenbereich über Bluetooth. T096: 62,5 ns RMS im PPS-Vergleich über ein Relais. W12 ESP32-S3: 60,3 ns RMS im relativen PPS-Vergleich; 522/600 auswertbar, Maximum 180 ns."}},"twitter":{"card":"summary_large_image","title":"Von BLE zu einem Pi-NTP/PTP-Gateway — PToB-Forschung","description":"Pi-5-/M-HAT-PPS-Übertragung: 600/600 Pulse, 872 ns RMS der GPIO-Phase und maximal 7,017 µs. NTP/PTP-Protokollprüfungen; kabelgebundener Ausgang, Linux-USB und umgekehrtes PTP bleiben ungemessen.","image":{"url":"https://ptob.dev/social/ptob-timing-v3.jpg","alt":"PToB: Zeitsynchronisation im Nanosekundenbereich über Bluetooth. T096: 62,5 ns RMS im PPS-Vergleich über ein Relais. W12 ESP32-S3: 60,3 ns RMS im relativen PPS-Vergleich; 522/600 auswertbar, Maximum 180 ns."}}},"citations":[{"title":"A Raspberry Pi Time Server at the Edge of a BLE Timing Mesh: Measured M-HAT PPS Transfer and Prospects for USB and Reverse PTP Gateways","authors":["Jonathan Yantis"],"published":"2026-11-02","url":"https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf"}],"provenance":{"sourceUrl":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/","sourceMediaType":"text/html","sourceSha256":"037c4a608816bb41a3800b879e7dc6c44256b2a7e4894d142baecf72e56e0626","rightsUrl":"https://github.com/yantisj2/PToB/blob/main/LICENSING.md"},"contentUsage":{"aiTrain":true,"search":true,"aiInput":true,"reason":"summary-or-introduction"},"structuredData":[{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://ptob.dev/#website","url":"https://ptob.dev/","name":"PToB","alternateName":["Precision Time over BLE","Precision Time over Bluetooth"],"description":"Bluetooth and USB software clocks: W12 60.3 ns relative-PPS RMS over 522/600 observations, separate 64 s sampled holdover, and CoreSE diagnostics.","inLanguage":["en","de"],"publisher":{"@id":"https://ptob.dev/#jonathan-yantis"}},{"@type":"Person","@id":"https://ptob.dev/#jonathan-yantis","name":"Jonathan Yantis","url":"https://github.com/yantisj2/PToB/blob/main/CREDITS.md"},{"@type":"Project","@id":"https://ptob.dev/#project","name":"PToB","alternateName":"Precision Time over BLE","url":"https://ptob.dev/","description":"An independent protocol project researching precision time transfer across Bluetooth-enabled microcontrollers and USB clients.","sameAs":"https://github.com/yantisj2/PToB","member":{"@id":"https://ptob.dev/#jonathan-yantis"},"knowsAbout":{"@id":"https://ptob.dev/#protocol"}},{"@type":"Thing","@id":"https://ptob.dev/#protocol","name":"Precision Time over BLE","alternateName":"PToB","description":"An experimental PTP-inspired protocol proposal for wireless clock synchronization over Bluetooth Low Energy."},{"@type":"WebPage","@id":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#webpage","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/","name":"Von BLE zu einem Pi-NTP/PTP-Gateway — PToB-Forschung","description":"Pi-5-/M-HAT-PPS-Übertragung: 600/600 Pulse, 872 ns RMS der GPIO-Phase und maximal 7,017 µs. NTP/PTP-Protokollprüfungen; kabelgebundener Ausgang, Linux-USB und umgekehrtes PTP bleiben ungemessen.","inLanguage":"de","keywords":["Bluetooth-Zeitsynchronisation","Precision Time over BLE","Implementierung und Zeitübertragung"],"isPartOf":{"@id":"https://ptob.dev/#website"},"author":{"@id":"https://ptob.dev/#jonathan-yantis"},"about":{"@id":"https://ptob.dev/#protocol"},"dateModified":"2026-11-02","image":"https://ptob.dev/social/ptob-timing-v3.jpg","breadcrumb":{"@id":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#breadcrumbs"},"mainEntity":{"@id":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#summary"},"translationOfWork":{"@id":"https://ptob.dev/research/pi5-mhat-time-gateway/#webpage"}},{"@type":"BreadcrumbList","@id":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"name":"PToB","item":"https://ptob.dev/de/"},{"@type":"ListItem","position":2,"name":"Bluetooth- und Starlink-Zeitforschung und Ergebnisse","item":"https://ptob.dev/de/forschung/"},{"@type":"ListItem","position":3,"name":"Von BLE zu einem Pi-NTP/PTP-Gateway","item":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/"}]},{"@type":"ScholarlyArticle","@id":"https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf#article","url":"https://ptob.dev/research/pi5-mhat-time-gateway/","headline":"A Raspberry Pi Time Server at the Edge of a BLE Timing Mesh: Measured M-HAT PPS Transfer and Prospects for USB and Reverse PTP Gateways","name":"A Raspberry Pi Time Server at the Edge of a BLE Timing Mesh: Measured M-HAT PPS Transfer and Prospects for USB and Reverse PTP Gateways","description":"Pi 5 / M-HAT PPS transfer: 600/600 pulses, 872 ns GPIO phase RMS and 7.017 µs maximum. NTP/PTP protocol checks, with wired output, Linux USB and reverse PTP still unmeasured.","author":{"@id":"https://ptob.dev/#jonathan-yantis"},"datePublished":"2026-11-02","dateModified":"2026-11-02","inLanguage":"en","creativeWorkStatus":"Public-review research draft","about":{"@id":"https://ptob.dev/#protocol"},"mainEntityOfPage":{"@id":"https://ptob.dev/research/pi5-mhat-time-gateway/#webpage"},"image":"https://ptob.dev/social/ptob-timing-v3.jpg","encoding":{"@type":"MediaObject","contentUrl":"https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf","encodingFormat":"application/pdf"},"isPartOf":{"@id":"https://ptob.dev/research/#webpage"}},{"@type":"TechArticle","@id":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#summary","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/","headline":"Von BLE zu einem Pi-NTP/PTP-Gateway — PToB-Forschung","description":"Pi-5-/M-HAT-PPS-Übertragung: 600/600 Pulse, 872 ns RMS der GPIO-Phase und maximal 7,017 µs. NTP/PTP-Protokollprüfungen; kabelgebundener Ausgang, Linux-USB und umgekehrtes PTP bleiben ungemessen.","image":"https://ptob.dev/social/ptob-timing-v3.jpg","inLanguage":"de","dateModified":"2026-11-02","author":{"@id":"https://ptob.dev/#jonathan-yantis"},"mainEntityOfPage":{"@id":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#webpage"},"isBasedOn":{"@id":"https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf#article"},"translationOfWork":{"@id":"https://ptob.dev/research/pi5-mhat-time-gateway/#webpage"}}]}],"content":{"mediaType":"text/markdown","headings":[{"level":1,"text":"Von BLE zu einem Pi-NTP/PTP-Gateway","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#main"},{"level":2,"text":"Überblick","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#overview-title"},{"level":2,"text":"Worum es in diesem Paper geht","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#learn-title"},{"level":2,"text":"Aussagebereich der Untersuchung","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#scope-title"},{"level":2,"text":"Einordnung und weitere Lektüre","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#context-title"},{"level":2,"text":"Diese Ausgabe zitieren","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#citation-title"},{"level":2,"text":"Das vollständige Paper","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#main"},{"level":2,"text":"Weiter erkunden","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#related-title"}],"links":[{"text":"PDF lesen (Englisch)","url":"https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf"},{"text":"Diese Ausgabe zitieren","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#citation"},{"text":"RP5-Hardware- und Überwachungsleitfaden erkunden","url":"https://ptob.dev/de/hardware/#rp5"},{"text":"Vollständige Pi-Messzusammenfassung ansehen","url":"https://ptob.dev/de/forschung/#pi5-mhat"},{"text":"macOS-USB-Architektur vergleichen","url":"https://ptob.dev/de/forschung/usb-macos-zeituebertragung/"},{"text":"Original-PDF","url":"https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf"},{"text":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/"},{"text":"PDF lesen (Englisch)","url":"https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf"},{"text":"Diese Ausgabe zitieren","url":"https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#citation"},{"text":"Paper-Quelldateien auf GitHub (Englisch)","url":"https://github.com/yantisj2/PToB/blob/main/papers/README.md"},{"text":"Kostengünstige Zeitübertragung von Starlink über WLAN","url":"https://ptob.dev/de/forschung/starlink-wlan-zeituebertragung/"},{"text":"Verlässliche Zeit in Zephyr","url":"https://ptob.dev/de/forschung/zephyr-hardware-zeitstempel/"},{"text":"Zeitmessung nahe an der ESP32-S3-Hardware","url":"https://ptob.dev/de/forschung/esp32-s3-ereigniserfassung/"},{"text":"Große BLE-Zeitabweichungen und Mehrwegeausbreitung","url":"https://ptob.dev/de/forschung/ble-ausreisser-mehrwegeausbreitung/"},{"text":"Von USB-Frames zur macOS-Uhr","url":"https://ptob.dev/de/forschung/usb-macos-zeituebertragung/"},{"text":"Empirisch untersuchter Holdover nach BLE-Training","url":"https://ptob.dev/de/forschung/ble-holdover-messungen/"},{"text":"Kausale Uhrenregelung auf ESP32-S3","url":"https://ptob.dev/de/forschung/esp32-s3-kausale-uhrenregelung/"},{"text":"Zeitinformation und energiesparende Empfangsplanung","url":"https://ptob.dev/de/forschung/zeitmessung-energie-zeitplanung/"},{"text":"Alle Untersuchungen und Messnachweise","url":"https://ptob.dev/de/forschung/"}],"text":"# Von BLE zu einem Pi-NTP/PTP-Gateway\n\nOriginaltitel (Englisch):  A Raspberry Pi Time Server at the Edge of a BLE Timing Mesh: Measured M-HAT PPS Transfer and Prospects for USB and Reverse PTP Gateways\n\nForschungsentwurf zur öffentlichen Prüfung  2. November 2026  7 Seiten · PDF\n\nWie kann ein Raspberry Pi BLE-Mesh-Zeit in eine Linux-Uhr und Netzwerkzeitdienste überführen?\n\n[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf)[Diese Ausgabe zitieren](https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#citation)\n\n## Überblick\n\nDas Pi-5-/Particle-M-HAT-Experiment empfängt authentifizierte BLE-Zeit auf einem nRF52840, erzeugt hardwaregetaktetes PPS über den HAT-Stecker und führt Linux mit GPIO-PPS und chrony nach. Netzwerk-NTP liefert die grobe UTC-Sekundenzuordnung. Das Paper untersucht die gesamte Uhrenkette, die Überwachung und die konservative Zuständigkeit für NTP/PTP. USB/SOF und externer PTP-Eingang folgen als künftige Brücken.\n\n## Worum es in diesem Paper geht\n\n- Wie hardwaregetaktetes PPS eine zugelassene BLE-Uhr über den M-HAT-Bus zu Pi-GPIO16 und chrony überträgt.\n- Warum GPIO-Phase, Empfänger-Fit und chrony-Tracking-RMS unterschiedliche Stufen eines rückgekoppelten Pfads beschreiben.\n- Wie eindeutige Zuständigkeiten für Systemuhr und PHC einen Ethernet-PTP-Server vorbereiten, ohne einen vermessenen kabelgebundenen Ausgang zu behaupten.\n- Was eine Linux-USB/SOF-Brücke und eine umgekehrte PTP-zu-BLE-Quelle noch implementieren und validieren müssen.\n\n## Aussagebereich der Untersuchung\n\nNach 120,041 Sekunden Aufwärmzeit enthielt das vollständige 600,026-Sekunden-Fenster 600/600 neue Pulse aus derselben Quellkohorte, ohne beobachtete Lücken oder Dienstneustarts. Die GPIO-Phase hatte 872,002 ns RMS, ein absolutes P99 von 4,809 µs und maximal 7,017 µs; 46/600 Beobachtungen überschritten 1 µs. Die chrony-Tracking-RMS-Schätzung hatte einen separaten Median von 72 ns. Dies sind Beobachtungen des rückgekoppelten Pfads relativ zur nachgeführten Pi-Uhr, ohne unabhängige UTC- oder elektrische Genauigkeitsmessung. Separate Loopback-NTP- und ausgehende WLAN-PTP-Prüfungen belegen die Protokollfunktion. Ethernet war nicht verbunden; kabelgebundene Übertragung, Linux-USB/SOF und umgekehrtes PTP bleiben ungemessen.\n\n## Einordnung und weitere Lektüre\n\nLesen Sie diese Integrationsstudie neben dem macOS-USB-Paper, um Architekturen zur Zeitübertragung zu vergleichen, ohne ihre Messgrößen zusammenzufassen. Der aktuelle M-HAT ist ein Mesh-Empfänger, kein Grandmaster oder externer PTP-Eingang. Der nächste vorgeschlagene Eingang nutzt einen per USB verbundenen T096 RC im Schattenbetrieb, bevor ein Linux-Uhreingang freigegeben wird. Der Autor hat dieses unveränderte siebenseitige Paper zur öffentlichen Entwurfsprüfung freigegeben. Seine ursprüngliche Kennzeichnung zur Autorenprüfung bleibt im PDF erhalten; es bleibt ein Forschungsentwurf.\n\n[RP5-Hardware- und Überwachungsleitfaden erkunden](https://ptob.dev/de/hardware/#rp5)[Vollständige Pi-Messzusammenfassung ansehen](https://ptob.dev/de/forschung/#pi5-mhat)[macOS-USB-Architektur vergleichen](https://ptob.dev/de/forschung/usb-macos-zeituebertragung/)\n\n## Diese Ausgabe zitieren\n\nJonathan Yantis. Ein Raspberry-Pi-Zeitserver am Rand eines BLE-Zeitmeshs: Gemessene M-HAT-PPS-Übertragung und Perspektiven für USB- und umgekehrte PTP-Gateways. 2. November 2026. Forschungsentwurf zur öffentlichen Prüfung. [Original-PDF](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf).\n\nPermalink der Zusammenfassung: [https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/](https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/)\n\nJonathan Yantis leitet Protokolldesign, Hardwareentwicklung und Forschung. GPT 6.1 trägt zu Implementierung, Analyse und Dokumentation bei. Diese Seite fasst die verlinkte Ausgabe zusammen; maßgeblich bleiben deren ursprüngliche Messdaten und Referenzen.\n\n## Das vollständige Paper\n\nDas englische Original enthält die technischen Einzelheiten und Quellen zu dieser Zusammenfassung.\n\n[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf)\n[Diese Ausgabe zitieren](https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/#citation)\n\n[Paper-Quelldateien auf GitHub (Englisch)](https://github.com/yantisj2/PToB/blob/main/papers/README.md)\n\n## Weiter erkunden\n\n[Kostengünstige Zeitübertragung von Starlink über WLAN](https://ptob.dev/de/forschung/starlink-wlan-zeituebertragung/)[Verlässliche Zeit in Zephyr](https://ptob.dev/de/forschung/zephyr-hardware-zeitstempel/)[Zeitmessung nahe an der ESP32-S3-Hardware](https://ptob.dev/de/forschung/esp32-s3-ereigniserfassung/)[Große BLE-Zeitabweichungen und Mehrwegeausbreitung](https://ptob.dev/de/forschung/ble-ausreisser-mehrwegeausbreitung/)[Von USB-Frames zur macOS-Uhr](https://ptob.dev/de/forschung/usb-macos-zeituebertragung/)[Empirisch untersuchter Holdover nach BLE-Training](https://ptob.dev/de/forschung/ble-holdover-messungen/)[Kausale Uhrenregelung auf ESP32-S3](https://ptob.dev/de/forschung/esp32-s3-kausale-uhrenregelung/)[Zeitinformation und energiesparende Empfangsplanung](https://ptob.dev/de/forschung/zeitmessung-energie-zeitplanung/)[Alle Untersuchungen und Messnachweise](https://ptob.dev/de/forschung/)"}}
