{"format":"ptob-page","version":1,"canonical":"https://ptob.dev/research/bluetooth-timecode-ecosystems/","title":"Bluetooth timecode ecosystems — PToB research","description":"A proposed common time, quality and event contract for media adapters, with exact frame/sample mapping and explicit commercial compatibility boundaries.","language":"en","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","dates":{"modified":"2026-10-30"},"authors":["Jonathan Yantis"],"mainEntity":"https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf#article","representations":{"application/json":"https://ptob.dev/research/bluetooth-timecode-ecosystems/?format=json","text/markdown":"https://ptob.dev/research/bluetooth-timecode-ecosystems/?format=markdown"},"documentation":"https://ptob.dev/agent-formats.json","social":{"openGraph":{"title":"Bluetooth timecode ecosystems — PToB research","description":"A proposed common time, quality and event contract for media adapters, with exact frame/sample mapping and explicit commercial compatibility boundaries.","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/","type":"article","siteName":"PToB","locale":"en_US","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: nanosecond time sync over Bluetooth. T096: 62.5 ns one-relay PPS-shadow RMS. W12 ESP32-S3: 60.3 ns relative-PPS RMS; 522/600 eligible, max 180 ns."}},"twitter":{"card":"summary_large_image","title":"Bluetooth timecode ecosystems — PToB research","description":"A proposed common time, quality and event contract for media adapters, with exact frame/sample mapping and explicit commercial compatibility boundaries.","image":{"url":"https://ptob.dev/social/ptob-timing-v3.jpg","alt":"PToB: nanosecond time sync over Bluetooth. T096: 62.5 ns one-relay PPS-shadow RMS. W12 ESP32-S3: 60.3 ns relative-PPS RMS; 522/600 eligible, max 180 ns."}}},"citations":[{"title":"A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme","authors":["Jonathan Yantis"],"published":"2026-10-22","url":"https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf"}],"provenance":{"sourceUrl":"https://ptob.dev/research/bluetooth-timecode-ecosystems/","sourceMediaType":"text/html","sourceSha256":"37d3f4e134d0558ef936cbc02c6d54b5345d541683e5590075e7e1f79f12d249","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/research/bluetooth-timecode-ecosystems/#webpage","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/","name":"Bluetooth timecode ecosystems — PToB research","description":"A proposed common time, quality and event contract for media adapters, with exact frame/sample mapping and explicit commercial compatibility boundaries.","inLanguage":"en","keywords":["Bluetooth clock synchronization","Precision Time over BLE","Applications & future hardware"],"isPartOf":{"@id":"https://ptob.dev/#website"},"author":{"@id":"https://ptob.dev/#jonathan-yantis"},"about":{"@id":"https://ptob.dev/#protocol"},"dateModified":"2026-10-30","image":"https://ptob.dev/social/ptob-timing-v3.jpg","breadcrumb":{"@id":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#breadcrumbs"},"mainEntity":{"@id":"https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf#article"}},{"@type":"BreadcrumbList","@id":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"name":"PToB","item":"https://ptob.dev/"},{"@type":"ListItem","position":2,"name":"Bluetooth and Starlink timing research and results","item":"https://ptob.dev/research/"},{"@type":"ListItem","position":3,"name":"Bluetooth timecode ecosystems","item":"https://ptob.dev/research/bluetooth-timecode-ecosystems/"}]},{"@type":"ScholarlyArticle","@id":"https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf#article","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/","headline":"A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme","name":"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"},"datePublished":"2026-10-22","dateModified":"2026-10-22","inLanguage":"en","creativeWorkStatus":"Research draft","about":{"@id":"https://ptob.dev/#protocol"},"mainEntityOfPage":{"@id":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#webpage"},"image":"https://ptob.dev/social/ptob-timing-v3.jpg","encoding":{"@type":"MediaObject","contentUrl":"https://ptob.dev/papers/ptob-bluetooth-timecode-preprint.pdf","encodingFormat":"application/pdf"},"isPartOf":{"@id":"https://ptob.dev/research/#webpage"}}]}],"content":{"mediaType":"text/markdown","headings":[{"level":1,"text":"A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#main"},{"level":2,"text":"Overview","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#overview-title"},{"level":2,"text":"What this paper covers","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#learn-title"},{"level":2,"text":"Research scope","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#scope-title"},{"level":2,"text":"Read it in context","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#context-title"},{"level":2,"text":"Cite this edition","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#citation-title"},{"level":2,"text":"The full paper","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#main"},{"level":2,"text":"Continue exploring","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#related-title"}],"links":[{"text":"Read PDF","url":"https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf"},{"text":"Cite this edition","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#citation"},{"text":"LaTeX source and references","url":"https://github.com/yantisj2/PToB/blob/main/papers/ptob-bluetooth-timecode-preprint.tex"},{"text":"Research methods and limits","url":"https://ptob.dev/research/#methods"},{"text":"Original PDF","url":"https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf"},{"text":"https://ptob.dev/research/bluetooth-timecode-ecosystems/","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/"},{"text":"Read PDF","url":"https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf"},{"text":"Cite this edition","url":"https://ptob.dev/research/bluetooth-timecode-ecosystems/#citation"},{"text":"Paper sources on GitHub","url":"https://github.com/yantisj2/PToB/blob/main/papers/README.md"},{"text":"Indoor positioning with BLE timing beacons","url":"https://ptob.dev/research/indoor-positioning-ble-beacons/"},{"text":"A shared time base for robotics","url":"https://ptob.dev/research/robotics-gptp-tsn/"},{"text":"From software clocks to physical synchronization","url":"https://ptob.dev/research/white-rabbit-physical-synchronization/"},{"text":"Indoor PNT and sensor fusion","url":"https://ptob.dev/research/indoor-pnt-sensor-fusion/"},{"text":"All research & evidence","url":"https://ptob.dev/research/"}],"text":"# A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme\n\nResearch draft  22 October 2026  16 pages · PDF\n\nCould several media ecosystems share a time base through separately validated adapters?\n\n[Read PDF](https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf)[Cite this edition](https://ptob.dev/research/bluetooth-timecode-ecosystems/#citation)\n\n## Overview\n\nThis architecture study proposes a common time, quality and event contract beneath native app timestamps, vendor-specific Bluetooth interfaces and optional LTC/MTC outputs. It retains exact rational frame/sample mapping and the differences between control, jam and physical capture.\n\n## What this paper covers\n\n- Separate shared Bluetooth transport from actual vendor interoperability.\n- Map continuous time into exact frame and sample coordinates.\n- Define independent recorded-event checks for each adapter and output.\n\n## Research scope\n\nNo adapter, vendor integration, LTC/MTC generator or new hardware experiment is reported. Commercial interoperability, TAI firmware support, recorded-event accuracy and genlock remain unqualified.\n\n## Read it in context\n\nUse this as a media integration research plan. The timing measurements elsewhere concern their named clock references; they do not measure a camera exposure, audio sample clock or timecode input.\n\n[LaTeX source and references](https://github.com/yantisj2/PToB/blob/main/papers/ptob-bluetooth-timecode-preprint.tex)[Research methods and limits](https://ptob.dev/research/#methods)\n\n## Cite this edition\n\nJonathan Yantis. A Shared Time Base for Bluetooth Timecode Ecosystems: PToB Architecture, Compatibility Boundaries, and a Validation Programme. 22 October 2026. Research draft. [Original PDF](https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf).\n\nSummary permalink: [https://ptob.dev/research/bluetooth-timecode-ecosystems/](https://ptob.dev/research/bluetooth-timecode-ecosystems/)\n\nJonathan Yantis leads protocol design, hardware development and research. GPT 6.1 contributes implementation, analysis and documentation. This page summarizes the linked edition; retain its original evidence dates and measurement references.\n\n## The full paper\n\nThe original document includes the technical detail and references behind this summary.\n\n[Read PDF](https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-bluetooth-timecode-preprint.pdf)\n[Cite this edition](https://ptob.dev/research/bluetooth-timecode-ecosystems/#citation)\n\n[Paper sources on GitHub](https://github.com/yantisj2/PToB/blob/main/papers/README.md)\n\n## Continue exploring\n\n[Indoor positioning with BLE timing beacons](https://ptob.dev/research/indoor-positioning-ble-beacons/)[A shared time base for robotics](https://ptob.dev/research/robotics-gptp-tsn/)[From software clocks to physical synchronization](https://ptob.dev/research/white-rabbit-physical-synchronization/)[Indoor PNT and sensor fusion](https://ptob.dev/research/indoor-pnt-sensor-fusion/)[All research & evidence](https://ptob.dev/research/)"}}
