Skip to content

proto: model DashcamSei.SeiMetadata (TeslaCam/Sentry video SEI telemetry) - #19

Merged
Bre77 merged 2 commits into
mainfrom
fm/proto-dashcamsei-publish
Jul 24, 2026
Merged

proto: model DashcamSei.SeiMetadata (TeslaCam/Sentry video SEI telemetry)#19
Bre77 merged 2 commits into
mainfrom
fm/proto-dashcamsei-publish

Conversation

@Bre77

@Bre77 Bre77 commented Jul 24, 2026

Copy link
Copy Markdown
Member

Intent

  • Adds DashcamSei.SeiMetadata: the per-frame vehicle telemetry (speed, gear, steering angle, GPS position/heading, linear acceleration, autopilot state, blinkers, brake) carried in the SEI (supplemental enhancement information) payload embedded in TeslaCam/Sentry/live-camera H.264 video. This is a third consumption path alongside BLE and the Fleet API - the data is embedded directly in the video stream/file rather than sent over a command/telemetry channel - and it's the schema a third-party dashcam/Sentry-clip viewer needs to decode the overlay track synced to the footage.
  • New no-upstream module proto/dashcam/, following the same "Teslemetry source-of-record" pattern as proto/teslapower/: registered in buf.yaml, scripts/generate.sh's GROUPS_LIST, and the layout/provenance tables in README.md/PROVENANCE.md.
  • One field (tag 1, uint32) has no recoverable name; kept as field_1 with a comment on what's known (a schema/frame-type version byte) rather than guessing.
  • Regenerated both language packages; buf lint and the upstream coverage gate are green (no upstream repo covers this namespace, so nothing to check buf breaking against for a new module).
  • Adds a minor changeset (new message/enum surface = wire-compatible addition).

…try)

Adds a new no-upstream proto/dashcam module for the per-frame vehicle
telemetry (speed, gear, steering, GPS, heading, acceleration, autopilot
state, blinkers, brake) carried in the SEI metadata embedded in TeslaCam,
Sentry, and live-camera H.264 video, along with a changeset for lockstep
npm/PyPI publish.
@Bre77
Bre77 force-pushed the fm/proto-dashcamsei-publish branch from a4c4420 to a9cb88f Compare July 24, 2026 06:56
Removed comments regarding telemetry source and provenance.
@Bre77
Bre77 merged commit a777637 into main Jul 24, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant