---
title: "Bluetooth- und Starlink-Zeitforschung, Paper und Messdaten — PToB"
description: "Entdecken Sie 17 PToB-Paper und Leitfäden: kostengünstige Starlink-Zeitübertragung über WLAN, kalibrierte Ergebnisse, Pi-5-NTP/PTP, BLE-Holdover und USB/macOS-Uhren."
url: "https://ptob.dev/de/forschung/"
language: "de"
robots: "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
representations: {"application/json":"https://ptob.dev/de/forschung/?format=json","text/markdown":"https://ptob.dev/de/forschung/?format=markdown"}
format_description: "https://ptob.dev/agent-formats.json"
---

# Forschung zur Bluetooth- Zeitübertragung.

PToB erforscht Zeitübertragung zwischen Bluetooth-Geräten, USB-Clients und Linux-Gateways sowie mit Starlink über WLAN. Entdecken Sie die Hardware, die Versuchsergebnisse und deren Bedeutung für Ihren Aufbau.

17 Paper und Leitfäden · Aktualisiert am  6. November 2026

## Mit dem Gesamtsystem beginnen.

Der aktualisierte Viability-Preprint vom 30. Oktober verbindet quellengebundene Uhren, Zeitmesh, Hardware, USB/macOS und Holdover-Stichproben. Diese 17-seitige Gesamtschau führt in die Forschung und ihre Abwägungen ein.

[Überblick lesen](https://ptob.dev/de/forschung/machbarkeit-ble-zeitnetz/)

[Aktualisierten Preprint lesen (PDF, Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-viability-preprint-20261030.pdf)

[Früheres Viability-Paper · 16. Oktober 2026 (PDF, Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-viability-preprint.pdf)

### Kostengünstige Zeitübertragung mit Ihrem Starlink

Starlink und WLAN sind schon vorhanden? Erfahren Sie, wie ein ESP32-S3 Terminal-NTP mit WLAN-Beacons kombiniert. Zwei Läufe erreichten nach vorheriger GNSS-Phasenkalibrierung 19,226 µs und 8,240 µs RMS; übertragbare UTC-Genauigkeit bleibt unqualifiziert.

[Starlink-Zeitübertragung über WLAN erkunden](https://ptob.dev/de/forschung/starlink-wlan-zeituebertragung/)

Forschungsleitung: [Jonathan Yantis](https://github.com/yantisj2/PToB/blob/main/CREDITS.md).
GPT 6.1 trägt zu Implementierung, Analyse und Dokumentation bei.

## Paper und Lesewege

Mit den Grundlagen beginnen, einer Implementierung folgen oder eine vorgeschlagene Anwendung erkunden. Jedes Paper hat eine HTML-Zusammenfassung, Angaben zum Aussagebereich und das englische Original-PDF.

### Grundlagen

Das System verstehen, dann Protokoll und Messgrundlage untersuchen.

Preprint zur öffentlichen Durchsicht  30. Oktober 2026  17 Seiten

#### [PToB Viability: Rooted BLE Timing Meshes for Heterogeneous Edge Networks](https://ptob.dev/de/forschung/machbarkeit-ble-zeitnetz/)

Gesamtschau zu quellengebundenen BLE-Uhren, kausalen Ereignisabbildungen, heterogenen Relais, USB/macOS und Holdover-Stichproben, mit getrennten Nachweisen und Grenzen.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/machbarkeit-ble-zeitnetz/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-viability-preprint-20261030.pdf)

[Früheres Viability-Paper · 16. Oktober 2026 (PDF, Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-viability-preprint.pdf)

Release Candidate zur öffentlichen Begutachtung  6. November 2026  9 Seiten

#### [Passive Precision Time over BLE: V14 Service and Profile Release Candidate](https://ptob.dev/de/forschung/v14-protokollentwurf/)

Der V14 Release Candidate beschreibt BLE-Paketaufbau und Authentifizierung, Grandmaster-Nachfolge, Zeitübertragung über Relais, Empfängerzulassung und Angaben zur Ortszeit.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/v14-protokollentwurf/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-v14-release-candidate-20261106.pdf)

Preprint  12. Oktober 2026

#### [Passive Precision Time over BLE: V14 Boundary Clocks, Causal Timestamping, and Prospective One-Relay Validation](https://ptob.dev/de/forschung/v14-bluetooth-messergebnisse/)

Der Weg zu V14, PPS-Vergleiche über ein Relais, Grenzen der Hardwarezeitmessung und noch ausstehende Validierung.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/v14-bluetooth-messergebnisse/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-v14-preprint.pdf)

### Implementierung und Zeitübertragung

Erkunden Sie Starlink-Zeitübertragung über WLAN, verbessern Sie die Ereigniserfassung mit Zephyr und ESP32-S3 und verfolgen Sie die Zeitübertragung zu macOS sowie einem Raspberry-Pi-NTP/PTP-Gateway.

Forschungsentwurf zur öffentlichen Prüfung  3. November 2026  7 Seiten

#### [Gepaarte Zeitübertragung von Starlink über WLAN: Kausale Filterung, Drift und GNSS-Schattenvalidierung](https://ptob.dev/de/forschung/starlink-wlan-zeituebertragung/)

Kostengünstige Zeitübertragung mit vorhandenem Starlink, WLAN-Beacons und ESP32-S3: 19,226/8,240 µs RMS in zwei Läufen mit GNSS-Phasenkalibrierung. Übertragbare UTC-Genauigkeit bleibt unqualifiziert.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/starlink-wlan-zeituebertragung/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fstarlink-wifi-hybrid-timing-20261103.pdf)

Forschungsentwurf zur öffentlichen Durchsicht  1. November 2026  7 Seiten

#### [Verlässliche Hardware-Zeitstempel in Zephyr: Ereigniszuordnung, Uhrenkontinuität und Dienstverfügbarkeit](https://ptob.dev/de/forschung/zephyr-hardware-zeitstempel/)

Praktische Schnittstellenverträge und Fehlertests für Zephyr-Entwickler: Hardwareereignisse zuordnen, Zählerkontinuität erhalten und frische Quelldaten bewerten, ohne Ablaufregeln aufzuweichen.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/zephyr-hardware-zeitstempel/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fzephyr-hardware-timestamps-20261101.pdf)

Forschungsentwurf  24. Oktober 2026  7 Seiten

#### [Low-Level Timing on ESP32-S3: Event Capture, Clock Bridges, and Causal Validation](https://ptob.dev/de/forschung/esp32-s3-ereigniserfassung/)

Siebenseitige Anleitung zu kontinuierlicher Hardwareerfassung, kurzen IRAM-Uhrenbrücken, kausaler Anpassung, GNSS-Beobachtung und geschätztem TX, mit klaren Kalibrierungsgrenzen.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/esp32-s3-ereigniserfassung/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-esp32s3-low-level-timing.pdf)

Forschungsentwurf  26. Oktober 2026  9 Seiten

#### [Reducing Timing Tails and Multipath Sensitivity in an Operating BLE Precision Mesh](https://ptob.dev/de/forschung/ble-ausreisser-mehrwegeausbreitung/)

BLE-Zeitabweichungen und Mehrwegeausbreitung: Erfassung, Uhrenmechanismen, historische Nachweise und Validierungsplan. Kein neuer HF-Versuch, keine nachgewiesene Mehrwegeursache.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/ble-ausreisser-mehrwegeausbreitung/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-ble-tail-multipath-20261026.pdf)

Forschungsentwurf zur öffentlichen Prüfung  2. November 2026  7 Seiten

#### [Ein Raspberry-Pi-Zeitserver am Rand eines BLE-Zeitmeshs: Gemessene M-HAT-PPS-Übertragung und Perspektiven für USB- und umgekehrte PTP-Gateways](https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/)

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.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fpi5-mhat-gateway-20261102.pdf)

Preprint  17. Oktober 2026  9 Seiten

#### [Beyond USB Packet Arrival: Frame-Identified Time Transfer to macOS](https://ptob.dev/de/forschung/usb-macos-zeituebertragung/)

Fester 180-s-Vergleich von RC/DC am selben Bus: 190/267 ns kausaler USB-Vorhersage-RMS und 326/345 ns Übereinstimmung von Uhren mit gemeinsamer Quelle. Zurückgehaltene Beobachtungen bleiben enthalten.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/usb-macos-zeituebertragung/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fusb-macos-time-transfer-20261017.pdf)

Freigegebener Forschungsentwurf  30. Oktober 2026  7 Seiten

#### [Empirical Sub-Microsecond Holdover on BLE-Trained Software Clocks](https://ptob.dev/de/forschung/ble-holdover-messungen/)

W12-Versuche mit eingefrorenen Uhren: 64-s-Gerätegrenze in Stichproben, separate feste Kohorte mit 75 s. Spätere 24-s-Fenster, Fehlschläge und Beobachtungslücken bleiben erhalten.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/ble-holdover-messungen/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-empirical-sub-microsecond-holdover-20261030.pdf)

Forschungsentwurf  22. Oktober 2026  8 Seiten

#### [Precision Bluetooth Timing on ESP32-S3: Causal Clock Discipline and Hardware Event Capture](https://ptob.dev/de/forschung/esp32-s3-kausale-uhrenregelung/)

Die ESP32-S3-Folgeuntersuchung vom 22. Oktober: 166,590 ns RMS im relativen PPS-Vergleich über 657/660 Einträge, mit separater Übertragung auf eine zweite Platine und erhaltenen großen Abweichungen.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/esp32-s3-kausale-uhrenregelung/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-esp32s3-timing-preprint.pdf)

Forschungsentwurf  19. Oktober 2026  15 Seiten

#### [How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB](https://ptob.dev/de/forschung/zeitmessung-energie-zeitplanung/)

Sechs Zeitmess-Pilotläufe im Wachzustand und hypothetische Energiemodelle für Aufwachen/Empfang. 42 erneuerte von 120 Fenstern und unvollständige BLE-Beobachtungsabdeckung bleiben ausgewiesen.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/zeitmessung-energie-zeitplanung/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf)

### Anwendungen und künftige Hardware

Vorgeschlagene Anwendungen und ihre noch nötige Validierung erkunden.

Forschungsentwurf  26. Oktober 2026  15 Seiten

#### [PToB-IPS: Toward GNSS-like Indoor Positioning with Surveyed BLE Timing Beacons](https://ptob.dev/de/forschung/innenraumortung-ble-beacons/)

Vorgeschlagene Indoor-Navigationsreferenz für Roboter und Drohnen mit eingemessenen BLE-Uhren und Modellen zu Zeit, Geometrie und Bewegung. Positionsgenauigkeit noch ungemessen.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/innenraumortung-ble-beacons/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-indoor-ips-preprint.pdf)

Forschungsentwurf  22. Oktober 2026

#### [A Shared Time Base for Robotic gPTP and TSN Systems](https://ptob.dev/de/forschung/robotik-gptp-tsn/)

PToB am Rand kabelgebundener Roboter-Zeitnetze: eine vorgeschlagene gemeinsame Zeitbasis, Kompatibilitätsgrenzen und ein stufenweiser Validierungsplan.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/robotik-gptp-tsn/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-gptp-tsn-robotics-preprint.pdf)

Preprint  15. Oktober 2026  10 Seiten

#### [From Virtual Clock Discipline to Physical Synchronization: White Rabbit Lessons for PToB and Future Tunable Targets](https://ptob.dev/de/forschung/white-rabbit-physikalische-synchronisation/)

Was PToB bereits implementiert, welche Kalibrierungslücken bestehen und wie ein von White Rabbit inspirierter Weg zu abstimmbaren Oszillatoren und physischer Uhrenregelung aussehen könnte.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/white-rabbit-physikalische-synchronisation/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fwhite-rabbit-study-20261015.pdf)

Forschungsentwurf  26. Oktober 2026  14 Seiten

#### [A Shared Time Base for Indoor PNT: PToB Sensor Fusion, Selective UWB Augmentation, and a Validation Programme](https://ptob.dev/de/forschung/innenraum-pnt-sensorfusion/)

Vorgeschlagene Ereigniszeitschicht für Indoor-Sensorfusion mit gezieltem UWB-Einsatz, getrennten Bewegungs-/Entfernungsbudgets und einem widerlegbaren Validierungsplan.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/innenraum-pnt-sensorfusion/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-indoor-pnt-20261026.pdf)

Forschungsentwurf  22. Oktober 2026  16 Seiten

#### [A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme](https://ptob.dev/de/forschung/bluetooth-timecode-systeme/)

Vorgeschlagener gemeinsamer Vertrag zu Zeit, Qualität und Ereignissen für Medienadapter mit exakter Frame-/Sample-Zuordnung und ausdrücklich benannten Grenzen kommerzieller Kompatibilität.

[Zusammenfassung lesen](https://ptob.dev/de/forschung/bluetooth-timecode-systeme/)[PDF lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf)

## Was die Versuche zeigen

Diese Datensätze messen unterschiedliche Uhren, Pfade und Referenzen. Jede Fehlerkennzahl zusammen mit Beobachtungszahl und Methode lesen; die Ergebnisse sind kein gemeinsamer Benchmark.

### Starlink über WLAN: Was die gepaarten Läufe zeigen

Zwei Läufe nutzten jeweils 900 Sekunden Training und anschließend 900 Sekunden Auswertung. Beide Verfahren wurden pro Lauf mit denselben 900 künftigen PPS-Referenzpulsen verglichen (GNSS, ein Puls pro Sekunde); sämtliche großen Abweichungen bleiben enthalten.

Nur NTP bezeichnet die AP-freie NTP/lokale WLS900-Kontrollschätzung; NTP + WLAN bezeichnet das vorab benannte robuste AP-Modell.

| Lauf / Verfahren | RMS (µs) | Abs. P99 (µs) | Ausgewertete PPS |
| --- | --- | --- | --- |
| R1 · nur NTP | 37,180 | 67,329 | 900/900 |
| R1 · NTP + WLAN | 19,226 | 43,079 | 900/900 |
| R2 · nur NTP | 35,662 | 54,767 | 900/900 |
| R2 · NTP + WLAN | 8,240 | 20,069 | 900/900 |

Das Beacon-gestützte Ergebnis verwendet den vorab benannten robusten Filter. Jedes Verfahren hat eine eigene, vor der Validierung festgelegte GNSS-Phasenkorrektur; GNSS trainiert niemals die Frequenz. Ohne diese Korrektur bleibt der RMS-Wert der Rohphase über 200 µs. Im ersten Lauf verbessert sich der Bias, während die zentrierte Streuung leicht zunimmt; im zweiten verbessern sich beide. Andere Beacon-Fits und Servos liefern gemischte Ergebnisse.

Eine vollständige Validierungsabdeckung von 900/900 belegt keine kontinuierliche Zeitverfügbarkeit. Bei nativ nicht verfügbarer AP-Zeit bleibt das Ergebnis unbekannt.

Der getestete Aufbau nutzt eine vorhandene Antenne samt Access Point und einen ESP32-S3 W12 mit WLAN-Empfangszeitstempeln sowie GNSS zur Phasenkalibrierung und Validierung. Diese Vergleiche am PPS-Eingang belegen weder übertragbare UTC-Genauigkeit ohne GNSS noch vermessene Ausgangszeitpunkte. Frühere Fehlschläge, unvollständige Verläufe und eingefrorene Holdover-Modelle bleiben getrennt.

[Ansatz und benötigte Ausrüstung ansehen](https://ptob.dev/de/forschung/starlink-wlan-zeituebertragung/)

### Pi 5: von M-HAT-PPS zur Linux-Zeit

Das feste Messfenster vom  2. November  dauerte 600,026 Sekunden nach 120,041 Sekunden Aufwärmzeit. Es enthielt 600/600 neue PPS-Flanken aus derselben Quellkohorte, ohne beobachtete Pulslü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. Alle Ausreißer bleiben enthalten.

Dies sind GPIO-IRQ-Zeitstempel relativ zu derselben Pi-Systemuhr, die chrony nachführt. Der separat abgetastete Median der chrony-Tracking-RMS-Schätzung betrug 72 ns; keine der beiden Größen misst unabhängig die UTC- oder elektrische Ausgangsgenauigkeit. Loopback-NTP und ausgehendes WLAN-PTP bestanden separate Protokollprüfungen. Ethernet war nicht verbunden; kabelgebundene Endpunkt-Zeitmessung, Linux-USB/SOF und umgekehrter PTP-Eingang bleiben ungemessen.

[Zusammenfassung des Pi-Gateway-Papers lesen](https://ptob.dev/de/forschung/pi5-mhat-zeitgateway/)[RP5-Gateway und Monitor erkunden](https://ptob.dev/de/hardware/#rp5)

### W12-Holdover unter einer Mikrosekunde in Stichproben

30. Oktober 2026  · W12 v0.2.33. Eingefrorene Uhrenmodelle werden gegen spätere authentifizierte BLE-Beobachtungen geprüft. P99 wird über den jeweils größten gemessenen Fehler jedes Laufpräfixes gebildet.

#### Längste vollständig nachgerechnete Geräte-Grenze

Dauer mit P99 \<1 µs in Stichproben

64 s

Laufpräfixe

128

P99 / größter Stichprobenfehler

760 / 879 ns

Diese gleitende C-1-Population ist vollständig aus akzeptierten Paaren rekonstruiert. Sie ist die längste nachgerechnete Grenze im Geräteraster und nicht der Endwert jedes Fensters.

#### Separate feste Kohorte ausgereifter Läufe

Letztes bestandenes / erstes gescheitertes Alter

75 / 76 s

Feste Laufpräfixe

128

P99 beim bestandenen / gescheiterten Alter

983 / 1.028 ns

Die Nachrechnung in Sekundenschritten hält die Kohorte fest. Sie ersetzt nicht die gleitende Gerätehistorie. Spätere Fenster am Aufnahmeende beider W12-Geräte enden bei 24 Sekunden; Fehlschläge, Unbekannte und unvollständige Läufe bleiben in den Nachweisen.

Vier endliche Aufnahmen behalten 25.639 akzeptierte Paare und 10.450 numerisch nachgerechnete START/END-Paare bei. Ihre Beobachtungslücken über 250 ms zählen 212 / 338 / 292 / 213, mit Maxima von 1,688 / 1,375 / 2,188 / 1,000 s. Das Lückeninnere ist ungemessen. Temperatur bleibt reine Beobachtung; dies sind BLE-relative Fehler in Stichproben ohne durchgängige Grenze, kalibrierte UTC-/Ausgabegenauigkeit oder Qualifizierung physischer GM-Übergänge.

[Holdover-Untersuchung lesen](https://ptob.dev/de/forschung/ble-holdover-messungen/)[Ausgewählte Ergebnisse (JSON)](https://ptob.dev/data/w12-holdover-20261030-summary.json)[Kompakte Nachweise und Offline-Nachrechnung](https://github.com/yantisj2/PToB/tree/main/papers/mcxo-holdover-duration)

### CoreSE: Uhren- und Beobachtungsdiagnostik

CoreSE 0.1.30 berichtet separat P99 \<1 µs HOLD ≥1,75 s in Stichproben über 128 Versuche mit einem unbekannten Ausgang. Bei einem Alter des eingefrorenen Laufs von 103,4 s haben seine jüngsten 128 BLE-Beobachtungen P95/P99/MAX von 909/936/948 ns. Die 165 Beobachtungslücken über 250 ms lassen ihr Inneres ungemessen; das Modellalter ist keine Dauer durchgängiger Genauigkeit.

[Precision Clock, Ansichten und Spezifikationen erkunden](https://ptob.dev/de/hardware/#corese)

### ESP32-S3-Zeitübertragung auf W12

24. Oktober 2026  · Nordic-Quelle → W12-Empfänger / geschätztes Relais → T096-Referenz. Zwei 300-Sekunden-Fenster nach 120 Sekunden Warmlauf, mit W12 0.2.10 und T096 0.15.169. Empfangs- und Relaisanpassungen waren vor der Validierung eingefroren.

#### W12 · ausgegebene Uhr an GNSS-PPS

Relativer PPS-RMS einschließlich Bias

60,3 ns

Auswertbare / protokollierte Beobachtungen

522 / 600 · 87,0 %

Mittelwert / Standardabweichung

+40,7 / 44,5 ns

P95 / P99 / Maximum des Betrags

122 / 156 / 180 ns

Alle 78 Einträge ohne verfügbare Quelle bleiben erhalten. Das erste Fenster enthält einen Quellenwechsel; das stabile zweite Fenster maß separat 38,3 ns RMS bei 300/300 Beobachtungen und 121 ns Maximum. Über beide Fenster liegen 466/522 auswertbare Fehler strikt unter 100 ns und alle 522 unter 200 ns.

#### Hinter dem W12-Relais · nachgelagerte T096-PPS

Relativer PPS-RMS einschließlich Bias

61,9 ns

Auswertbare / protokollierte Beobachtungen

451 / 600 · 75,2 %

Mittelwert / Standardabweichung

−5,5 / 61,7 ns

P99 / Maximum des Betrags

154 / 211 ns

109 Einträge ohne Abbildung, 36 abgelaufene und vier mit ungeeigneter Referenz bleiben nicht auswertbar. Ein auswertbarer Fehler erreicht oder überschreitet 200 ns.

#### Sendezeitstichprobe · am nachgelagerten RX gemessen

RMS empfangener Ausgabe einschließlich Bias

108,3 ns

Bewertete / ausgewählte Sendungen

58 / 120 · 48,3 %

Mittelwert / Standardabweichung

+13,9 / 107,4 ns

P99 / Maximum des Betrags

226 / 226 ns

61 ausgewählte Sendungen haben keinen passenden späteren Korrektureintrag; einer fehlen einschließende PPS-Marken. Drei bewertete Fehler erreichen oder überschreiten 200 ns. Dieser Stichprobenpfad enthält die bestehende nachgelagerte Empfangskorrektur und isoliert keine HF-Sendeverzögerung.

Die UTC-Basisreparatur erhält Nanosekundenphase: Alle 522 auswertbaren W12-Einträge haben identische relative und UTC-Bruchteilsphasen. Das separate GNSS-Vorhersagemodell maß 35,2 ns rohen / 41,9 ns abgebildeten RMS über 600/600 Vorhersagen; es prüft sein eigenes vorheriges Modell und misst keine ausgegebene BLE-Genauigkeit.

Die vollständige Zeitqualifizierung bleibt offen wegen Verfügbarkeitslücken, großer nachgelagerter Fehler und unbekannter GNSS-, GPIO-/Kabel-, HF- und absoluter UTC-Grenzen. Physische W12-Ausgabezeit und GM-Betrieb sind unqualifiziert. Diese Messungen zertifizieren keine anderen Geräte oder Profile.

[W12-PPS-Stichproben (CSV)](https://ptob.dev/data/w12-20261024-w12-pps.csv) · [Nachgelagerte PPS (CSV)](https://ptob.dev/data/w12-20261024-downstream-pps.csv) · [Alle ausgewählten TX (CSV)](https://ptob.dev/data/w12-20261024-sampled-tx.csv) · [GNSS-Vorhersagen (CSV)](https://ptob.dev/data/w12-20261024-gnss-prediction.csv) · [Vollständige Ergebnisse (JSON)](https://ptob.dev/data/w12-20261024-results.json) · [Herkunft und Offline-Prüfer (Englisch)](https://github.com/yantisj2/PToB/tree/main/evidence/s3/2026-10-24-w12-utc-basis)

#### Die Implementierung verstehen

Kontinuierliche Hardwareerfassung, Uhrenbrücken und kausale Anpassung werden in der siebenseitigen hardwarenahen Anleitung erklärt, mit Zählerarithmetik, Pseudocode und Validierungsfolge.

[Zusammenfassung der ESP32-S3-Implementierung lesen](https://ptob.dev/de/forschung/esp32-s3-ereigniserfassung/)[Hardwarenahe Zeitanleitung lesen (PDF, 7 Seiten, Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-esp32s3-low-level-timing.pdf)[LaTeX-Quelle und Implementierungsreferenzen (Englisch)](https://github.com/yantisj2/PToB/blob/main/papers/ptob-esp32s3-low-level-timing.tex)

### Präzise Zeit über ein T096-Relais

Ein T096-Relais führte seine eigene Uhr anhand des GMs nach und erzeugte dann einen neuen Zeitstrom für einen zweiten T096-Empfänger. An diesem Empfänger prüfte eine separat erfasste lokale PPS die an der Flanke bereits verfügbare Uhrenabbildung.

1. **T096-GM** Quellenreferenz
2. **T096-Relais** Neu erzeugte Zeitdaten
3. **T096-Empfänger** Ausgegebene Uhr  Lokale PPS → Beobachtungsabfrage
   Nur Validierung

Ein Relais · zwei BLE-Verbindungen. Die PPS-Referenz des Empfängers misst die BLE-Uhr und trainiert sie niemals.

RMS einschließlich Bias

62,504 ns

Vorzeichenbehafteter Mittelwert / Jitter ohne Mittelwert

−18,417 / 59,729 ns

P95 / P99 / Maximum des Betrags

123,25 / 160,25 / 191 ns

Auswertbare / erwartete Grenzen

436 / 602 · 72,425 %

Beobachtete PPS-Flanken / Aufnahmedauer

504 / 601.576 s

12. Oktober 2026 · nativer Stand 0.14.43. Gemessen wird die Phase innerhalb der Sekunde am Empfänger, mit vorher separat trainierter und eingefrorener Kalibrierung je Verbindung. Dies weist weder kalibrierte absolute UTC-Genauigkeit, Fehlergrenze am Ausgangspin, durchgängige Verfügbarkeit noch physische Präzision über zwei Relais nach.

Beobachtungslücken und Kalibrierung

Die vollständige Bilanz lautet 602 = 436 gültige kausale Vergleiche + 65 Beobachtungen mit ungültiger Referenz + 3 Flanken mit gültiger Referenz, aber abgelaufenen Abbildungen + 98 konservativ als unbeobachtet erfasste Gelegenheiten. Die längste beobachtete Referenzlücke betrug 59,017 s. Ausschläge bei ungültiger Referenz bleiben eine eigene Population; fehlende Intervalle werden nicht interpoliert.

Eine Empfangskorrektur von +10.543 ns je BLE-Verbindung wurde separat trainiert und vor diesem Lauf eingefroren. Die PPS-Beobachtung liefert weder Rückführung noch GNSS-Ausweichpfad für die BLE-Uhr. Separat erfasste Zähler behielten sechs Relais- und elf Endempfänger-Episoden mit Abbildungsablauf und Wiederkehr bei.

[V14-Paper lesen (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-v14-preprint.pdf)[Veröffentlichte Nachweise ansehen](https://github.com/yantisj2/PToB/tree/main/evidence/v14/2026-10-12)[PPS-Beobachtungen lesen (CSV)](https://ptob.dev/data/t096-v14-one-relay-20261012.csv)

### USB-Zeitübertragung zu einer macOS-Benutzeruhr

Das feste gleichzeitige 180-s-Fenster am selben Bus vom  17. Oktober  vergleicht einen BLE-versorgten RC und einen direkten GNSS-DC-USB-Pfad. Der kausale RC/DC-Vorhersage-RMS beträgt 190,050/267,448 ns bei 5.054/5.370 Vorhersagen. Die gleichzeitige Übereinstimmung bei gemeinsamer Quelle beträgt 325,545/344,546 ns bei 145/119 Vergleichen.

Ausgabestatus-Stichproben: 147/177 für RC und 119/177 für DC, bei 30/58 zurückgehaltenen Werten. Die Pfade nutzen getrennte GNSS-Ketten; der Bus war gemeinsam, verlängerte Versuche waren zu diesem Stichtag unvollständig. Interne Tracking-Schätzungen, kausale Vorhersage und Übereinstimmung bei gemeinsamer Quelle bleiben verschiedene Kennzahlen. Absolute UTC und durchgängige Ausgabe sind nicht qualifiziert.

Das separate Fünfminutenergebnis vom 15. Oktober bleibt verfügbar: 23–339 ns eingeschwungener Schätzer-RMS, 414 ns Übereinstimmung bei 182/236 Vergleichen und 328 ns kausaler Vorhersage-RMS. Startphase und zurückgehaltene Stichproben bleiben diesem datierten Versuch zugeordnet.

[USB-/macOS-Ergebnisse erkunden](https://ptob.dev/de/hardware/#macos-results)[Paper-Zusammenfassung lesen](https://ptob.dev/de/forschung/usb-macos-zeituebertragung/)

### Frühere Direktmessungen nach Gerät und Referenz

2. Oktober 2026  · Diese drei ursprünglichen Konfigurationen behalten ihren eigenen Nachweisstichtag. Insbesondere die frühere interne ESP32-S3-Vorhersage misst etwas anderes als das aktuelle Ergebnis der ausgegebenen W12-Uhr im PPS-Vergleich.

#### Nordic nRF52840 · Vorwärtsvalidierung nach Warmlauf

Nicht zentrierter RMS

70,197 ns

Auswertbare / physische Beobachtungen

600 / 600

Mittlerer absoluter Fehler

57,263 ns

P99 / Maximum des Betrags

158 / 192 ns

Abfrage der bereits veröffentlichten BLE-Uhr an einer separat erfassten Referenzflanke auf demselben lokalen Hardwarezähler. Gemeinsame Flankenkorrektur von 10.516 ns separat trainiert und vor der Validierung eingefroren; kein Empfänger-GPS-Training, keine erneute Anpassung an Validierungsdaten, Zentrierung oder Ausreißerentfernung.

#### Nordic nRF52840 · Rückwärtsvalidierung nach Warmlauf

Nicht zentrierter RMS

76,359 ns

Auswertbare / physische Beobachtungen

598 / 599

Mittlerer absoluter Fehler

60,376 ns

P99 / Maximum des Betrags

219 / 257 ns

Abfrage der bereits veröffentlichten BLE-Uhr an einer separat erfassten Referenzflanke auf demselben lokalen Hardwarezähler. Dieselbe separat trainierte, eingefrorene Flankenkorrektur von 10.516 ns; eine nicht auswertbare kausale Abfrage bleibt im Nenner.

#### Espressif ESP32-S3 · Normaler 600-s-Lauf

RMS interner veröffentlichter Vorhersagen

319,5 ns

Auswertbare / physische Beobachtungen

359 / 359

Mittlerer absoluter Fehler

244,5 ns

P99 / Maximum des Betrags

930 / 1010 ns

Interne kausale Vorhersage an physischen Zielereignissen, ausgewertet mit dem zuvor veröffentlichten Uhrenmodell. Controller-Timer-Abbildung.

Feine / grobe / nicht verfügbare Uhrenansichten: 1.123 / 18 / 57 von 1.198 Stichproben. Genauigkeit an bewerteten Ereignissen belegt keine durchgängige Uhrenverfügbarkeit.

[Messzusammenfassung lesen (JSON)](https://ptob.dev/results.json)

## Ein Zeitergebnis richtig lesen

### Was misst der PPS-Vergleich?

Eine PPS-Beobachtungsabfrage wertet die bereits veröffentlichte BLE-Uhr an einer separat erfassten Sekundenimpuls-Referenzflanke auf demselben lokalen Hardwarezähler aus. Die Referenz prüft die BLE-Uhr und trainiert sie nicht. T096-RMS enthält Bias; die Validierungsdaten wurden weder zentriert noch neu angepasst.

### Welche Uhr wird geprüft?

Die aktuelle W12-Basis misst ausgegebene BLE-Zeit an GNSS-PPS-Flanken. Nachgelagerte PPS, Sendezeitstichproben und GNSS-Vorhersage bleiben getrennt. Das frühere W12-Ergebnis misst interne veröffentlichte Vorhersagen. Ein macOS-Schätzer und ein Vergleich gegen seine eigene Quelle beantworten wiederum andere Fragen.

### Warum nicht verfügbare Beobachtungen behalten?

Fehlerstatistiken beschreiben die auswertbaren Beobachtungen. Die Abdeckung zeigt, wie oft der Vergleich möglich war. Fehlende Einträge und abgelaufene Abbildungen bleiben erhalten; kleiner RMS behauptet daher nie ununterbrochene Präzision.

### Was noch nicht nachgewiesen ist

- RMS beschreibt die angegebene Population; er ist keine garantierte Fehlergrenze.
- Diese Messungen weisen weder unabhängig kalibrierte absolute UTC-Genauigkeit noch unabhängige elektrische GPIO-Ausgabegenauigkeit nach.
- W12 behält 78/600 nicht verfügbare PPS-Einträge; nachgelagert bleiben 149/600 nicht auswertbare Einträge und eine große Abweichung von 211 ns. Die TX-Stichprobe bewertet 58/120 bei 226 ns Maximum. Die vollständige Zeitqualifizierung bleibt offen.
- Holdover-Dauern beschreiben BLE-relative Fehler in Stichproben angegebener Populationen; Lückeninneres, durchgängige Genauigkeit, Temperaturkompensation und Qualifizierung physischer GM-Übergänge bleiben ungemessen.
- Ergebnisse gelten für die benannten getesteten Konfigurationen und Profile, nicht für jeden BLE-Mikrocontroller oder Mehrhop-Meshpfad.
- RMS, MAE, Standardabweichung und GPIO-Mittelwerte verschiedener Studien nutzen andere Referenzen und Bedingungen; sie sind kein Vergleich von Ausgabegenauigkeit oder Energie unter gleichen Bedingungen.

PToB ist ein experimenteller Protokollvorschlag, kein verabschiedeter Standard der Bluetooth SIG oder des IEEE. Indoor-Positionierung, gPTP-/TSN-Integration, medizinische Validierung, Broadcast-Genlock, kontinuierliches Holdover und physische Energiequalifizierung brauchen eigene Nachweise.

## Frühere Arbeiten und öffentliche Quellen

Frühere Ausgaben bleiben unter ihren ursprünglichen URLs verfügbar. Für Zitate die passende datierte Population verwenden; ein neueres Paper verändert keinen früheren Versuch.

### [Früheres Viability-Paper](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-viability-preprint.pdf)

16. Oktober 2026 · PDF

Die ursprüngliche 15-seitige Gesamtschau vor dem aktualisierten Preprint vom 30. Oktober.

### [Ursprüngliches Bluetooth-Forschungspaper](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-preprint.pdf)

2. Oktober 2026 · PDF

Direkte T096-PPS-Beobachtungen und W12-Versuche zu internen Vorhersagen.

### [Ursprünglicher Protokollvorschlag](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-proposal.pdf)

2. Oktober 2026 · PDF

Der frühere Vorschlag vor der V14-Ausgabe.

### [Frühere USB-/macOS-Untersuchung](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fusb-macos-time-transfer-preprint.pdf)

15. Oktober 2026 · PDF

Die separate 600-s-Untersuchung vor dem abschließenden chrony-Versuch.

### [Frühere fünfminütige USB-/chrony-Untersuchung](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fusb-macos-time-transfer-chrony-20261015.pdf)

15. Oktober 2026 · PDF

Die separate Untersuchung über 300,065 s vor dem RC/DC-Vergleich am selben Bus.

### [Früherer V14-Protokollentwurf](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-v14-sig-proposal-20261030.pdf)

30. Oktober 2026 · PDF (Englisch)

Die Fassung zur Autorenprüfung vor dem Release Candidate vom 6. November.

### [Früherer V14-RC1-Protokollvorschlag](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-v14-sig-proposal.pdf)

12. Oktober 2026 · PDF

Die unveränderte historische Fassung, auf der der Paketexplorer beruht.

[Paper-Quelldateien auf GitHub (Englisch)](https://github.com/yantisj2/PToB/blob/main/papers/README.md)[Veröffentlichte Nachweise auf GitHub (Englisch)](https://github.com/yantisj2/PToB/blob/main/evidence/README.md)[Messzusammenfassung (JSON)](https://ptob.dev/results.json)[Die berichteten Methoden vergleichen](https://ptob.dev/de/#comparison)

## Structured data

```json
{
  "@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": "CollectionPage",
      "@id": "https://ptob.dev/de/forschung/#webpage",
      "url": "https://ptob.dev/de/forschung/",
      "name": "Bluetooth- und Starlink-Zeitforschung, Paper und Messdaten — PToB",
      "description": "Entdecken Sie 17 PToB-Paper und Leitfäden: kostengünstige Starlink-Zeitübertragung über WLAN, kalibrierte Ergebnisse, Pi-5-NTP/PTP, BLE-Holdover und USB/macOS-Uhren.",
      "inLanguage": "de",
      "keywords": [
        "Precision Time over BLE",
        "Zeitübertragung unter 1 µs über Bluetooth",
        "Zeitübertragung unter 1 µs über USB",
        "Experimentelle Zeitübertragung über LoRa",
        "Uhrenabgleich auf Mikrocontrollern",
        "Software PLL zwischen unterschiedlichen Geräten",
        "Boundary-Clock-Relais"
      ],
      "isPartOf": {
        "@id": "https://ptob.dev/#website"
      },
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      },
      "dateModified": "2026-11-06",
      "image": "https://ptob.dev/social/ptob-timing-v3.jpg",
      "breadcrumb": {
        "@id": "https://ptob.dev/de/forschung/#breadcrumbs"
      },
      "mainEntity": {
        "@id": "https://ptob.dev/de/forschung/#article"
      },
      "translationOfWork": {
        "@id": "https://ptob.dev/research/#webpage"
      }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://ptob.dev/de/forschung/#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": "ItemList",
      "@id": "https://ptob.dev/de/forschung/#paper-library",
      "name": "PToB-Forschungspaper und Anleitungen",
      "numberOfItems": 17,
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-viability-preprint-20261030.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-v14-release-candidate-20261106.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-v14-preprint.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "item": {
            "@id": "https://ptob.dev/papers/starlink-wifi-hybrid-timing-20261103.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 5,
          "item": {
            "@id": "https://ptob.dev/papers/zephyr-hardware-timestamps-20261101.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 6,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-esp32s3-low-level-timing.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 7,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-ble-tail-multipath-20261026.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 8,
          "item": {
            "@id": "https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 9,
          "item": {
            "@id": "https://ptob.dev/papers/usb-macos-time-transfer-20261017.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 10,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-indoor-ips-preprint.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 11,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-gptp-tsn-robotics-preprint.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 12,
          "item": {
            "@id": "https://ptob.dev/papers/white-rabbit-study-20261015.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 13,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-empirical-sub-microsecond-holdover-20261030.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 14,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-esp32s3-timing-preprint.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 15,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 16,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-indoor-pnt-20261026.pdf#article"
          }
        },
        {
          "@type": "ListItem",
          "position": 17,
          "item": {
            "@id": "https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf#article"
          }
        }
      ]
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-viability-preprint-20261030.pdf#article",
      "url": "https://ptob.dev/research/ble-timing-mesh-viability/",
      "name": "PToB Viability: Rooted BLE Timing Meshes for Heterogeneous Edge Networks",
      "headline": "PToB Viability: Rooted BLE Timing Meshes for Heterogeneous Edge Networks",
      "description": "The refreshed system synthesis: source-scoped BLE clocks, causal event maps, heterogeneous relays, USB/macOS delivery and sampled holdover, with separate evidence and limits.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-30",
      "creativeWorkStatus": "Public-review preprint",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-viability-preprint-20261030.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/ble-timing-mesh-viability/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "TechArticle",
      "@id": "https://ptob.dev/papers/ptob-v14-release-candidate-20261106.pdf#article",
      "url": "https://ptob.dev/research/v14-protocol-proposal/",
      "name": "Passive Precision Time over BLE: V14 Service and Profile Release Candidate",
      "headline": "Passive Precision Time over BLE: V14 Service and Profile Release Candidate",
      "description": "The V14 release candidate specifies BLE packet layouts and authentication, grandmaster succession, relay timing, receiver admission and civil-time metadata.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-11-06",
      "creativeWorkStatus": "Public-review release candidate",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-v14-release-candidate-20261106.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/v14-protocol-proposal/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-v14-preprint.pdf#article",
      "url": "https://ptob.dev/research/v14-bluetooth-timing-results/",
      "name": "Passive Precision Time over BLE: V14 Boundary Clocks, Causal Timestamping, and Prospective One-Relay Validation",
      "headline": "Passive Precision Time over BLE: V14 Boundary Clocks, Causal Timestamping, and Prospective One-Relay Validation",
      "description": "The path to V14, one-relay PPS-shadow results, hardware timing limits, and remaining validation.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-12",
      "creativeWorkStatus": "Preprint",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-v14-preprint.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/v14-bluetooth-timing-results/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/starlink-wifi-hybrid-timing-20261103.pdf#article",
      "url": "https://ptob.dev/research/starlink-wifi-timing/",
      "name": "Paired Clock Time Transfer from Starlink over Wi-Fi: Causal Filtering, Drift, and GNSS-Shadow Validation",
      "headline": "Paired Clock Time Transfer from Starlink over Wi-Fi: Causal Filtering, Drift, and GNSS-Shadow Validation",
      "description": "Explore affordable timing with an existing Starlink, WiFi beacons and an ESP32-S3: 19.226/8.240 µs RMS in two GNSS-phase-calibrated runs. Portable UTC accuracy remains unqualified.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-11-03",
      "creativeWorkStatus": "Public-review research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/starlink-wifi-hybrid-timing-20261103.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/starlink-wifi-timing/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": [
        "Starlink terminal NTP",
        "WiFi beacon timing",
        "ESP32-S3 clock synchronization"
      ]
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/zephyr-hardware-timestamps-20261101.pdf#article",
      "url": "https://ptob.dev/research/zephyr-hardware-timestamps/",
      "name": "Trustworthy Hardware Timestamps in Zephyr: Event Association, Clock Continuity, and Service Availability",
      "headline": "Trustworthy Hardware Timestamps in Zephyr: Event Association, Clock Continuity, and Service Availability",
      "description": "Practical contracts and failure tests for Zephyr developers: associate hardware events, preserve counter continuity and evaluate fresh source data without weakening expiry.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-11-01",
      "creativeWorkStatus": "Public-review research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/zephyr-hardware-timestamps-20261101.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/zephyr-hardware-timestamps/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-esp32s3-low-level-timing.pdf#article",
      "url": "https://ptob.dev/research/esp32-s3-event-capture/",
      "name": "Low-Level Timing on ESP32-S3: Event Capture, Clock Bridges, and Causal Validation",
      "headline": "Low-Level Timing on ESP32-S3: Event Capture, Clock Bridges, and Causal Validation",
      "description": "A seven-page implementation guide to continuous hardware capture, narrow IRAM clock bridges, causal fitting, GNSS witnessing and estimated TX, with explicit calibration limits.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-24",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-esp32s3-low-level-timing.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/esp32-s3-event-capture/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-ble-tail-multipath-20261026.pdf#article",
      "url": "https://ptob.dev/research/ble-timing-tails-multipath/",
      "name": "Reducing Timing Tails and Multipath Sensitivity in an Operating BLE Precision Mesh",
      "headline": "Reducing Timing Tails and Multipath Sensitivity in an Operating BLE Precision Mesh",
      "description": "BLE timing tails and multipath: current capture and clock mechanisms, historical evidence, and a proposed validation programme. No new RF experiment or proven multipath cause.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-26",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-ble-tail-multipath-20261026.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/ble-timing-tails-multipath/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf#article",
      "url": "https://ptob.dev/research/pi5-mhat-time-gateway/",
      "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",
      "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",
      "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"
      },
      "inLanguage": "en",
      "datePublished": "2026-11-02",
      "creativeWorkStatus": "Public-review research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/pi5-mhat-time-gateway/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/usb-macos-time-transfer-20261017.pdf#article",
      "url": "https://ptob.dev/research/usb-macos-time-transfer/",
      "name": "Beyond USB Packet Arrival: Frame-Identified Time Transfer to macOS",
      "headline": "Beyond USB Packet Arrival: Frame-Identified Time Transfer to macOS",
      "description": "A fixed 180-second shared-bus RC/DC comparison: 190/267 ns causal USB prediction RMS and 326/345 ns shared-source clock agreement, with withheld observations retained.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-17",
      "creativeWorkStatus": "Preprint",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/usb-macos-time-transfer-20261017.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/usb-macos-time-transfer/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-indoor-ips-preprint.pdf#article",
      "url": "https://ptob.dev/research/indoor-positioning-ble-beacons/",
      "name": "PToB-IPS: Toward GNSS-like Indoor Positioning with Surveyed BLE Timing Beacons",
      "headline": "PToB-IPS: Toward GNSS-like Indoor Positioning with Surveyed BLE Timing Beacons",
      "description": "A proposed indoor navigation reference for robots and drones using surveyed BLE clocks, with analytical models of timing, geometry and motion. Positioning accuracy remains unmeasured.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-26",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-indoor-ips-preprint.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/indoor-positioning-ble-beacons/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-gptp-tsn-robotics-preprint.pdf#article",
      "url": "https://ptob.dev/research/robotics-gptp-tsn/",
      "name": "A Shared Time Base for Robotic gPTP and TSN Systems",
      "headline": "A Shared Time Base for Robotic gPTP and TSN Systems",
      "description": "PToB at the edge of wired robot timing: a proposed shared time base, compatibility boundaries and a staged validation programme.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-22",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-gptp-tsn-robotics-preprint.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/robotics-gptp-tsn/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/white-rabbit-study-20261015.pdf#article",
      "url": "https://ptob.dev/research/white-rabbit-physical-synchronization/",
      "name": "From Virtual Clock Discipline to Physical Synchronization: White Rabbit Lessons for PToB and Future Tunable Targets",
      "headline": "From Virtual Clock Discipline to Physical Synchronization: White Rabbit Lessons for PToB and Future Tunable Targets",
      "description": "What PToB already implements, calibration gaps, and a White Rabbit-inspired roadmap for tunable oscillators and physical clock control.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-15",
      "creativeWorkStatus": "Preprint",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/white-rabbit-study-20261015.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/white-rabbit-physical-synchronization/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-empirical-sub-microsecond-holdover-20261030.pdf#article",
      "url": "https://ptob.dev/research/empirical-ble-holdover/",
      "name": "Empirical Sub-Microsecond Holdover on BLE-Trained Software Clocks",
      "headline": "Empirical Sub-Microsecond Holdover on BLE-Trained Software Clocks",
      "description": "W12 frozen-clock experiments: a 64 s sampled device frontier and a separate 75 s fixed-cohort result, with later 24 s windows, failures and observation gaps retained.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-30",
      "creativeWorkStatus": "Approved research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-empirical-sub-microsecond-holdover-20261030.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/empirical-ble-holdover/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-esp32s3-timing-preprint.pdf#article",
      "url": "https://ptob.dev/research/esp32-s3-causal-clock-discipline/",
      "name": "Precision Bluetooth Timing on ESP32-S3: Causal Clock Discipline and Hardware Event Capture",
      "headline": "Precision Bluetooth Timing on ESP32-S3: Causal Clock Discipline and Hardware Event Capture",
      "description": "The 22 October ESP32-S3 follow-up: 166.590 ns relative-PPS RMS across 657/660 records, with a separate second-board transfer and retained tails.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-22",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-esp32s3-timing-preprint.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/esp32-s3-causal-clock-discipline/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf#article",
      "url": "https://ptob.dev/research/awake-timing-power-scheduling/",
      "name": "How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB",
      "headline": "How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB",
      "description": "An awake six-run timing pilot and hypothetical wake/listen energy models, retaining 42 refreshed windows out of 120 and incomplete BLE observation coverage.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-19",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/awake-timing-power-scheduling/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-indoor-pnt-20261026.pdf#article",
      "url": "https://ptob.dev/research/indoor-pnt-sensor-fusion/",
      "name": "A Shared Time Base for Indoor PNT: PToB Sensor Fusion, Selective UWB Augmentation, and a Validation Programme",
      "headline": "A Shared Time Base for Indoor PNT: PToB Sensor Fusion, Selective UWB Augmentation, and a Validation Programme",
      "description": "A proposed event-time layer for indoor sensor fusion, with selective UWB, separate motion/ranging budgets and a falsifiable validation programme.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-26",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-indoor-pnt-20261026.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/indoor-pnt-sensor-fusion/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "ScholarlyArticle",
      "@id": "https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf#article",
      "url": "https://ptob.dev/research/bluetooth-timecode-ecosystems/",
      "name": "A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme",
      "headline": "A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme",
      "description": "A proposed common time, quality and event contract for media adapters, with exact frame/sample mapping and explicit commercial compatibility boundaries.",
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "inLanguage": "en",
      "datePublished": "2026-10-22",
      "creativeWorkStatus": "Research draft",
      "encoding": {
        "@type": "MediaObject",
        "contentUrl": "https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf",
        "encodingFormat": "application/pdf"
      },
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/research/bluetooth-timecode-ecosystems/#webpage"
      },
      "isPartOf": {
        "@id": "https://ptob.dev/research/#webpage"
      },
      "about": {
        "@id": "https://ptob.dev/#protocol"
      }
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#starlink-wifi",
      "name": "Starlink über WLAN: gepaarte phasenkalibrierte Uhrenschätzungen",
      "description": "Jedes Verfahren verwendet eine eigene, vor der Validierung mit GNSS gemessene feste Phasenbasis. GNSS trainiert niemals die Frequenz; es gibt keine nachträgliche Zentrierung oder Trendbereinigung anhand künftiger Daten. Der RMS-Wert der Rohphase bleibt über 200 µs. Die Phasenbasis gilt nur für den jeweiligen Client, Pfad, Bootvorgang und das Modell. Diese Ergebnisse belegen weder übertragbare UTC-Genauigkeit ohne GNSS noch kontinuierliche Zeitverfügbarkeit oder elektrische Ausgangsgenauigkeit. R1 verbessert den Bias bei leicht zunehmender zentrierter Streuung; R2 verbessert beides. Gewöhnliche AP-Fits und Servos liefern gemischte Ergebnisse. Frühere Fehlschläge und unvollständige Verläufe bleiben getrennt.",
      "url": "https://ptob.dev/de/forschung/#starlink-wifi",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-11-03",
      "measurementTechnique": "Prior-phase-corrected software-clock evaluation at GNSS PPS input edges; same 900 future witnesses per run",
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "R1: RMS nur mit NTP nach vorab bestimmter Phasenkorrektur",
          "value": 37.18,
          "unitText": "µs"
        },
        {
          "@type": "PropertyValue",
          "name": "R1: RMS des robusten AP-Modells nach vorab bestimmter Phasenkorrektur",
          "value": 19.226,
          "unitText": "µs"
        },
        {
          "@type": "PropertyValue",
          "name": "R2: RMS nur mit NTP nach vorab bestimmter Phasenkorrektur",
          "value": 35.662,
          "unitText": "µs"
        },
        {
          "@type": "PropertyValue",
          "name": "R2: RMS des robusten AP-Modells nach vorab bestimmter Phasenkorrektur",
          "value": 8.24,
          "unitText": "µs"
        }
      ],
      "citation": "https://ptob.dev/papers/starlink-wifi-hybrid-timing-20261103.pdf",
      "isBasedOn": "https://github.com/yantisj2/PToB/tree/main/papers/starlink-wifi-hybrid-timing"
    },
    {
      "@type": "TechArticle",
      "@id": "https://ptob.dev/de/forschung/#article",
      "url": "https://ptob.dev/de/forschung/",
      "headline": "PToB-Forschung und gemessene Bluetooth-Zeitergebnisse",
      "description": "Das Pi-5-/M-HAT-Fenster vom 2. November enthielt 600/600 PPS-Pulse über 600,026 s: GPIO-Rückkopplungsphase mit 872,002 ns RMS, absolutem P99 von 4,809 µs und maximal 7,017 µs; 46/600 lagen über 1 µs. Ethernet-Übertragung sowie unabhängige UTC- und elektrische Genauigkeit bleiben ungemessen. Die W12-Holdover-Untersuchung vom 30. Oktober erreicht eine Geräte-Grenze von 64 s in Stichproben (128 Präfixe, P99 760 ns); eine separate feste Kohorte besteht bei 75 s und scheitert bei 76 s, während spätere gleitende Fenster bei 24 s enden. CoreSE hat ein eigenes Holdover-Stichprobenergebnis von ≥1,75 s. Die ausgegebene BLE-Zeit des W12 ESP32-S3 maß am 24. Oktober 2026 60,3 ns RMS im relativen PPS-Vergleich bei 522/600 Beobachtungen, einschließlich einer Lücke beim Quellenwechsel. Das stabile Fenster mit 300/300 Beobachtungen erreichte 38,3 ns RMS. Nachgelagerte Relais- und TX-Stichprobenergebnisse behalten eigene Nenner und große Abweichungen. Das frühere T096-Ein-Relais-Ergebnis bleibt 62,504 ns RMS im PPS-Vergleich bei 436/602 auswertbaren/erwarteten Grenzen.",
      "datePublished": "2026-10-02",
      "dateModified": "2026-11-06",
      "mainEntityOfPage": {
        "@id": "https://ptob.dev/de/forschung/#webpage"
      },
      "author": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "image": "https://ptob.dev/social/ptob-timing-v3.jpg",
      "inLanguage": "de",
      "about": [
        "Bluetooth Low Energy",
        "Clock synchronization",
        "Precision Time over BLE"
      ],
      "citation": [
        {
          "@type": "CreativeWork",
          "name": "PToB Viability: Rooted BLE Timing Meshes for Heterogeneous Edge Networks",
          "url": "https://ptob.dev/papers/ptob-viability-preprint-20261030.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Passive Precision Time over BLE: V14 Service and Profile Release Candidate",
          "url": "https://ptob.dev/papers/ptob-v14-release-candidate-20261106.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Passive Precision Time over BLE: V14 Boundary Clocks, Causal Timestamping, and Prospective One-Relay Validation",
          "url": "https://ptob.dev/papers/ptob-v14-preprint.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Gepaarte Zeitübertragung von Starlink über WLAN: Kausale Filterung, Drift und GNSS-Schattenvalidierung",
          "url": "https://ptob.dev/papers/starlink-wifi-hybrid-timing-20261103.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Trustworthy Hardware Timestamps in Zephyr: Event Association, Clock Continuity, and Service Availability",
          "url": "https://ptob.dev/papers/zephyr-hardware-timestamps-20261101.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Low-Level Timing on ESP32-S3: Event Capture, Clock Bridges, and Causal Validation",
          "url": "https://ptob.dev/papers/ptob-esp32s3-low-level-timing.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Reducing Timing Tails and Multipath Sensitivity in an Operating BLE Precision Mesh",
          "url": "https://ptob.dev/papers/ptob-ble-tail-multipath-20261026.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Ein Raspberry-Pi-Zeitserver am Rand eines BLE-Zeitmeshs: Gemessene M-HAT-PPS-Übertragung und Perspektiven für USB- und umgekehrte PTP-Gateways",
          "url": "https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Beyond USB Packet Arrival: Frame-Identified Time Transfer to macOS",
          "url": "https://ptob.dev/papers/usb-macos-time-transfer-20261017.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "PToB-IPS: Toward GNSS-like Indoor Positioning with Surveyed BLE Timing Beacons",
          "url": "https://ptob.dev/papers/ptob-indoor-ips-preprint.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "A Shared Time Base for Robotic gPTP and TSN Systems",
          "url": "https://ptob.dev/papers/ptob-gptp-tsn-robotics-preprint.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "From Virtual Clock Discipline to Physical Synchronization: White Rabbit Lessons for PToB and Future Tunable Targets",
          "url": "https://ptob.dev/papers/white-rabbit-study-20261015.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Empirical Sub-Microsecond Holdover on BLE-Trained Software Clocks",
          "url": "https://ptob.dev/papers/ptob-empirical-sub-microsecond-holdover-20261030.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "Precision Bluetooth Timing on ESP32-S3: Causal Clock Discipline and Hardware Event Capture",
          "url": "https://ptob.dev/papers/ptob-esp32s3-timing-preprint.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB",
          "url": "https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "A Shared Time Base for Indoor PNT: PToB Sensor Fusion, Selective UWB Augmentation, and a Validation Programme",
          "url": "https://ptob.dev/papers/ptob-indoor-pnt-20261026.pdf"
        },
        {
          "@type": "CreativeWork",
          "name": "A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme",
          "url": "https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf"
        }
      ],
      "hasPart": [
        {
          "@id": "https://ptob.dev/de/forschung/#pi5-mhat"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#w12-holdover"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#corese-holdover"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#usb-macos"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#sources"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#esp32-low-level"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#w12-utc-basis"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#results"
        },
        {
          "@id": "https://ptob.dev/de/forschung/#t096-relay"
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#pi5-mhat",
      "name": "Pi 5 / M-HAT: Beobachtung des GPIO-PPS-Rückkopplungspfads",
      "description": "Das Pi-5-/M-HAT-Fenster vom 2. November enthielt 600/600 PPS-Pulse über 600,026 s: GPIO-Rückkopplungsphase mit 872,002 ns RMS, absolutem P99 von 4,809 µs und maximal 7,017 µs; 46/600 lagen über 1 µs. Ethernet-Übertragung sowie unabhängige UTC- und elektrische Genauigkeit bleiben ungemessen. Alle Zeitausreißer bleiben enthalten. Chrony-Tracking-RMS und Empfänger-Fit sind getrennte interne Schätzungen. Loopback-NTP und ausgehendes WLAN-PTP belegen die Protokollfunktion, keine Genauigkeit an entfernten Empfängern. Ethernet war nicht verbunden; kabelgebundene Endpunkt-Zeitmessung, Linux-USB/SOF und umgekehrtes PTP bleiben ungemessen.",
      "url": "https://ptob.dev/de/forschung/#pi5-mhat",
      "sameAs": "https://github.com/yantisj2/PToB/tree/5b0728ed757bc29c7a92f8cba5bb12afbd1c2bf9/evidence/pi5/2026-11-02",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-11-02",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "measurementTechnique": "Kernel GPIO IRQ assertion phase against the same Pi system clock disciplined by chrony. Capture latency and clock slew are included; this is a feedback-path observation, not an independent UTC or electrical reference.",
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "RMS der GPIO-Flankenphase einschließlich Bias",
          "value": 872.002,
          "unitText": "ns"
        },
        {
          "@type": "PropertyValue",
          "name": "Neue PPS-Flanken / nominelle Gelegenheiten",
          "value": "600 / 600"
        },
        {
          "@type": "PropertyValue",
          "name": "P99 / Maximum des Betrags",
          "value": "4809 / 7017",
          "unitText": "ns"
        }
      ],
      "distribution": {
        "@type": "DataDownload",
        "encodingFormat": "application/json",
        "contentUrl": "https://ptob.dev/results.json"
      },
      "citation": "https://ptob.dev/papers/pi5-mhat-gateway-20261102.pdf"
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#w12-holdover",
      "name": "W12: Holdover-Stichproben eingefrorener, BLE-trainierter Uhren",
      "description": "64 s gleitende Geräte-Grenze, 128 Präfixe, P99 760 ns; separate feste Kohorte besteht bei 75 s und scheitert bei 76 s; spätere gleitende Fenster enden bei 24 s. Stichproben von BLE-relativen Fehlern ohne durchgängige Genauigkeitsgrenze.",
      "url": "https://ptob.dev/de/forschung/#w12-holdover",
      "sameAs": "https://github.com/yantisj2/PToB/tree/main/evidence/w12/2026-10-30-holdover",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-10-30",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "measurementTechnique": "Worst sampled frozen-model error in each run prefix, evaluated against later authenticated BLE witnesses; P99 across the declared prefix population.",
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "Gleitende Geräte-Grenze",
          "value": 64,
          "unitText": "s",
          "description": "128 Laufpräfixe in Stichproben; P99 760 ns, Maximum 879 ns."
        },
        {
          "@type": "PropertyValue",
          "name": "Letztes bestandenes Alter der separaten festen Kohorte",
          "value": 75,
          "unitText": "s",
          "description": "128 ausgereifte Laufpräfixe; P99 983 ns; erstes gescheitertes Alter 76 s. Spätere gleitende Fenster am Aufnahmeende betragen 24 s."
        }
      ],
      "distribution": {
        "@type": "DataDownload",
        "encodingFormat": "application/json",
        "contentUrl": "https://ptob.dev/data/w12-holdover-20261030-summary.json"
      },
      "citation": "https://ptob.dev/papers/ptob-empirical-sub-microsecond-holdover-20261030.pdf"
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#corese-holdover",
      "name": "CoreSE 0.1.30: Holdover-Beobachtungen in Stichproben",
      "description": "P99-Haltedauer <1 µs in Stichproben ≥1,75 s, 128 Versuche und ein unbekannter Ausgang. Bei einem separaten Alter des eingefrorenen Laufs von 103,4 s haben die jüngsten 128 Beobachtungen P95/P99/MAX von 909/936/948 ns; das Innere von 165 Lücken >250 ms bleibt ungemessen.",
      "url": "https://ptob.dev/de/forschung/#corese-holdover",
      "sameAs": "https://github.com/yantisj2/PToB/blob/main/firmware/corese/README.md",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-10-30",
      "measurementTechnique": "Frozen internal software model versus later authenticated BLE witnesses; separate sampled duration and latest-witness window.",
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "Untere Grenze der P99-Haltedauer in Stichproben",
          "value": 1.75,
          "unitText": "s",
          "description": "128 Versuche mit einem unbekannten Ausgang. Ein separates Fenster jüngster Beobachtungen bei 103,4 s Modellalter verlängert diese Dauer nicht."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#usb-macos",
      "name": "Fester 180-s-Vergleich von RC/DC-USB-Uhren am selben Bus",
      "description": "17. Oktober: RC/DC-RMS der kausalen Vorhersage 190,050/267,448 ns und Übereinstimmung bei gemeinsamer Quelle 325,545/344,546 ns. Ausgabestatus 147/177 und 119/177; getrennte GNSS-Ketten, Hardware-Ablehnungen und zurückgehaltene Stichproben bleiben enthalten. Unabhängige UTC-Genauigkeit und durchgängige Ausgabe sind nicht nachgewiesen.",
      "url": "https://ptob.dev/de/forschung/#usb-macos",
      "sameAs": "https://github.com/yantisj2/PToB/tree/main/evidence/usb/2026-10-17",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-10-17",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "measurementTechnique": "Causal USB SOF/Mach prediction before ingest; separately admitted same-instant delivered-clock agreement with its own fine input.",
      "distribution": {
        "@type": "DataDownload",
        "encodingFormat": "application/json",
        "contentUrl": "https://ptob.dev/data/usb-rc-dc-20261017-results.json"
      },
      "citation": "https://ptob.dev/papers/usb-macos-time-transfer-20261017.pdf"
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#w12-utc-basis",
      "name": "W12 ESP32-S3: ausgegebene PPS und separate Relais-Stichprobenbasis",
      "description": "Ausgegebene BLE-Uhr an lokalen GNSS-PPS-Flanken; GNSS beobachtet und trainiert BLE nicht. RMS einschließlich Bias. 522/600 W12-PPS auswertbar; separate nachgelagerte und TX-Stichprobenpopulationen. Verfügbarkeit, HF, GPIO und absolute UTC sind nicht qualifiziert.",
      "url": "https://ptob.dev/de/forschung/#w12-utc-basis",
      "sameAs": "https://github.com/yantisj2/PToB/tree/main/evidence/s3/2026-10-24-w12-utc-basis",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-10-24",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "measurementTechnique": "Delivered BLE clock at local GNSS PPS edges; GNSS is a witness and does not train BLE. RMS includes bias.",
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "W12-RMS im relativen PPS-Vergleich einschließlich Bias",
          "value": 60.32766532085536,
          "unitText": "ns"
        },
        {
          "@type": "PropertyValue",
          "name": "Auswertbare / protokollierte PPS-Beobachtungen",
          "value": "522 / 600"
        },
        {
          "@type": "PropertyValue",
          "name": "Größter Betrag des W12-Residuums",
          "value": 180,
          "unitText": "ns"
        }
      ],
      "distribution": [
        {
          "@type": "DataDownload",
          "encodingFormat": "text/csv",
          "contentUrl": "https://ptob.dev/data/w12-20261024-w12-pps.csv"
        },
        {
          "@type": "DataDownload",
          "encodingFormat": "application/json",
          "contentUrl": "https://ptob.dev/data/w12-20261024-results.json"
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#t096-relay",
      "name": "T096-Zeitübertragung über ein Relais — V14",
      "description": "T096-GM → T096-Relais → T096-Empfänger. Kausale Abfrage der bereits veröffentlichten Empfängeruhr an einer unabhängig erfassten lokalen PPS-Flanke; Phase innerhalb der Sekunde, RMS einschließlich Bias. 436 auswertbare Stichproben von 602 erwarteten Grenzen. Diese Population weist weder kalibrierte absolute UTC-Genauigkeit noch elektrische Ausgabe, unterbrechungsfreien Dienst, aktuelle Firmware oder physische Präzision über zwei Relais nach.",
      "url": "https://ptob.dev/de/forschung/#t096-relay",
      "sameAs": "https://github.com/yantisj2/PToB/tree/main/evidence/v14/2026-10-12",
      "version": "0.14.43",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-10-12",
      "measurementTechnique": "Causal PPS-shadow validation; separate frozen receive calibration",
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "RMS im PPS-Vergleich einschließlich Bias",
          "value": 62.50387143972866,
          "unitText": "ns"
        },
        {
          "@type": "PropertyValue",
          "name": "Auswertbare Stichproben / erwartete Grenzen",
          "value": "436 / 602"
        }
      ],
      "distribution": {
        "@type": "DataDownload",
        "encodingFormat": "text/csv",
        "contentUrl": "https://ptob.dev/data/t096-v14-one-relay-20261012.csv"
      },
      "citation": "https://ptob.dev/papers/ptob-v14-preprint.pdf"
    },
    {
      "@type": "Dataset",
      "@id": "https://ptob.dev/de/forschung/#results",
      "name": "Zusammenfassung dokumentierter PToB-Zeitmessungen",
      "description": "Direkte BLE-Messungen vom 2. Oktober 2026. RMS beschreibt die genannte Population und ist keine garantierte Fehlergrenze. Diese Messungen weisen weder unabhängig kalibrierte absolute UTC-Genauigkeit noch unabhängige elektrische GPIO-Ausgabegenauigkeit nach. W12 behält 78/600 nicht verfügbare PPS-Einträge bei; nachgelagert bleiben 149/600 nicht auswertbare Einträge und eine große Abweichung von 211 ns erhalten. Die TX-Stichprobe wertet 58/120 bei einem Maximum von 226 ns aus. Die vollständige Zeitqualifizierung bleibt offen. Holdover-Dauern beschreiben Stichproben von BLE-relativen Fehlern in angegebenen Populationen; Lückeninneres, durchgängige Genauigkeit, Temperaturkompensation und physische GM-Übergänge bleiben ungemessen. Ergebnisse gelten für die benannten getesteten Konfigurationen und Profile, nicht für jeden BLE-Mikrocontroller oder jeden Mehrhop-Meshpfad. RMS, MAE, Standardabweichung und GPIO-Mittelwerte verschiedener Studien nutzen unterschiedliche Referenzen und Bedingungen; sie sind kein Vergleich von Ausgabegenauigkeit oder Energie unter gleichen Bedingungen.",
      "url": "https://ptob.dev/de/forschung/#results",
      "creator": {
        "@id": "https://ptob.dev/#jonathan-yantis"
      },
      "dateModified": "2026-10-02",
      "measurementTechnique": [
        "PPS-shadow/shared hardware counter",
        "Internal published causal prediction"
      ],
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "Nordic nRF52840: Validierung in Vorwärtsrichtung nach Warmlauf — nicht zentrierter RMS",
          "value": 70.197,
          "unitText": "ns",
          "description": "Abfrage der bereits veröffentlichten BLE-Uhr an einer separat erfassten Referenzflanke auf demselben lokalen Hardwarezähler"
        },
        {
          "@type": "PropertyValue",
          "name": "Nordic nRF52840: Validierung in Rückwärtsrichtung nach Warmlauf — nicht zentrierter RMS",
          "value": 76.359,
          "unitText": "ns",
          "description": "Abfrage der bereits veröffentlichten BLE-Uhr an einer separat erfassten Referenzflanke auf demselben lokalen Hardwarezähler"
        },
        {
          "@type": "PropertyValue",
          "name": "Espressif ESP32-S3: normaler 600-s-Lauf — RMS interner veröffentlichter Vorhersagen",
          "value": 319.5,
          "unitText": "ns",
          "description": "Interne kausale Vorhersage an physischen Zielereignissen, ausgewertet mit dem zuvor veröffentlichten Uhrenmodell"
        }
      ],
      "distribution": {
        "@type": "DataDownload",
        "encodingFormat": "application/json",
        "contentUrl": "https://ptob.dev/results.json"
      },
      "citation": "https://ptob.dev/papers/ptob-preprint.pdf"
    }
  ]
}
```
