commaai / commaai/openpilot

PlotJuggler doesn't show all (CAN) values if timestamp is the same

Open
#35,020 3 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
63.7k
Forks
11.4k
Avg merge
17h 53m
Merged PRs (30d)
171

Description

This screenshot is of the same section posted in the description of https://github.com/commaai/openpilot/pull/35019#issue-2994998293.

@adeebshihadeh this is why I thought it skipped values. Cabana correctly shows the message caught up well under our 2s timeout and never skipped a counter. PJ bug not car bug!

![Image](https://github.com/user-attachments/assets/72f063d2-0cba-4bb2-9f7b-f358eca743c0)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported PlotJuggler behavior with CAN data containing multiple values at the same timestamp, using the screenshot and the linked pull request context. Compare the display with Cabana, and consider the issue resolved when PlotJuggler shows all values without dropping same-timestamp entries.

Written by the indexing model from the issue text.

Assessment

Domain
data-visualization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.