Skip to content

ui: param thread - #38029

Merged
sshane merged 9 commits into
masterfrom
ui-threads
May 13, 2026
Merged

sshane merged 9 commits into
masterfrom
ui-threads

Conversation

@sshane

@sshane sshane commented May 13, 2026

Copy link
Copy Markdown
Collaborator

from #37980

before/after (see uiStateUpdateTime)

image

@adeebshihadeh

Copy link
Copy Markdown
Contributor

we might want to just rearchitect params such that read/writes are always guaranteed to be non-blocking, then have a service sync the buffer to disk periodically

@sshane

sshane commented May 13, 2026

Copy link
Copy Markdown
Collaborator Author

Yes that would be nice, I couldn't easily remove many blocking param puts because we rely on it being set immediately after. https://github.com/sshane/opParams was 7 years too early

@github-actions

github-actions Bot commented May 13, 2026

Copy link
Copy Markdown
Contributor

UI Preview

mici: Videos are identical! View Diff Report
big: Videos are identical! View Diff Report

@sshane sshane changed the title ui param thread ui: param thread May 13, 2026
@github-actions github-actions Bot added the ui label May 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Process replay diff report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

✅ 0 changed, 66 passed, 0 errors

@sshane
sshane merged commit a06f31b into master May 13, 2026
10 of 11 checks passed
@sshane
sshane deleted the ui-threads branch May 13, 2026 04:24
erikfleischer pushed a commit to erikfleischer/openpilot that referenced this pull request May 22, 2026
* ui param thread

* 5hz

* later

* rename

* temp

* clean up

* no ui mutate from thread

* cmt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants