Skip to content

Display UTC/GPS time on p1_display X axis and hover text. - #419

Merged
adamshapiro0 merged 47 commits into
masterfrom
utc-time
Jul 29, 2026
Merged

adamshapiro0 merged 47 commits into
masterfrom
utc-time

Conversation

@adamshapiro0

Copy link
Copy Markdown
Collaborator

New Features

  • Added options for displaying UTC (default) or GPS time on all plots
  • Include UTC and GPS time in hover text on all plots
  • Added bulk data (post-processing) support to Python TimeProvider class
  • Added new --time-type={utc,gps,p1,relative} option to control X axes

Changes

  • Deprecated --time-axis option in favor of new --time-type
  • Removed Plotly text= arrays in favor of more efficient customdata= + custom JS hover callback implementation
  • Removed deprecated t0 and system_t0 class members in favor of new resolve functions, with direct access to self.reader where needed
  • Removed deprecated absolute time plot from time scale figure (information now contained in hover text)
  • Grouped all GNSS plots together consistently

Fixes

  • Fixed packing/unpacking errors in Python CalibrationStatus messages
  • Added new custom hover tooltip implementation to resolve Plotly race condition causing intermittent hover failures

Examples

image image image

@adamshapiro0
adamshapiro0 requested a review from bhers4 July 29, 2026 17:18
@adamshapiro0 adamshapiro0 self-assigned this Jul 29, 2026

@bhers4 bhers4 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@adamshapiro0
adamshapiro0 merged commit c33a8a7 into master Jul 29, 2026
27 checks passed
@adamshapiro0
adamshapiro0 deleted the utc-time branch July 29, 2026 23:40
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.

2 participants