Adeeb Shihadeh
d204d626bd
jp: skip unparsable messages ( #37816 )
2026-04-14 14:53:49 -07:00
Daniel Koepping
4a15bdcdae
Add alerts pill ( #37821 )
...
* add notification pill
* add update
* comment
* lfs upload
* rename
* fix
* try widget
* white is banned!
* same for bell
* need everywhere?
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-04-14 12:02:30 -07:00
Daniel Koepping
bf2294dee2
Set fan to 100% when onroad is thermally blocked ( #37804 )
...
set fan to 100% when onroad is thermally blocked
2026-04-13 13:51:50 -07:00
YassineYousfi
fcb0a496ed
model reporter links ( #37817 )
2026-04-13 12:38:02 -07:00
Harald Schäfer
c91a0a83f6
Revert OP ( #37812 )
...
* Revert "OP model 7 (#37760 )"
This reverts commit 052692b25d .
* Revert "OP model (#37740 )"
This reverts commit cb32793300 .
* dead
* parse_model_outputs: drop extra space
2026-04-12 23:47:43 -04:00
John Belmonte
0584a5f5eb
add bridge target to cabana run script ( #37814 )
...
The cabana run script builds for convenience, but omitted the cereal/messaging/bridge dependency needed for streaming.
2026-04-12 14:29:22 -07:00
Harald Schäfer
f83b749ec2
github_utils: use exact-match ref lookup in get_bucket_sha ( #37813 )
...
The plural `git/refs/heads/{bucket}` endpoint does prefix matching
and returns a list when multiple refs share the prefix, which makes
`r.json()['object']` raise TypeError. Switch to the singular
`git/ref/heads/{bucket}` endpoint so we only match the exact bucket
and get a clean 404 otherwise.
2026-04-12 15:30:29 -04:00
Trey Moen
b930f5c3f1
esim: implement profile switching and deletion ( #37779 )
2026-04-10 22:01:49 -07:00
Bruce Wayne
0a58d8b761
Modeld: support uncompiled
2026-04-10 19:28:41 -07:00
stef
64e785d00f
remove webjoystick components that no longer work ( #37798 )
...
* remove webjoystick components that no longer work
* remove audio track request
2026-04-10 09:57:22 -07:00
Jason Wen
9db432e8fb
installer: update cached remote URL during fork installs ( #37797 )
2026-04-10 01:33:47 -07:00
Adeeb Shihadeh
6ce156ee16
op switch: clear update after switch ( #37793 )
2026-04-09 20:02:17 -07:00
Adeeb Shihadeh
a89ed55b65
cereal: group inline deprecated fields ( #37791 )
2026-04-09 10:41:04 -07:00
Adeeb Shihadeh
9dc4986e21
cereal: move deprecated structs to deprecated.capnp ( #37786 )
...
* lil more
* cleanup
2026-04-09 10:03:22 -07:00
Shane Smiskol
f17a0aac94
services: increase logMessage queue size ( #37790 )
...
* services: increase logMessage queue size
logMessage and errorLogMessage defaulted to SMALL (250KB) after
bcdeec3133 , but logmessaged allows messages up to 2MB. The msgq
assert requires 3 messages to fit in the queue, so any log message
over ~83KB crashes logmessaged. This happens on dirty devices when
updated logs the full git diff output.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* use BIG queue size to fully cover 2MB cap
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 01:41:40 -07:00
Shane Smiskol
934fd5a5a8
soundd: ramp immediate alert volume ( #37788 )
...
* raise volume
* stuff
* fix
* 4s
* revert
* clean up
* lean up
2026-04-09 00:13:27 -07:00
Shane Smiskol
b5576de97e
soundd: update volume while playing alert ( #37789 )
...
lways
2026-04-08 23:56:24 -07:00
Adeeb Shihadeh
58090f5f7e
cereal: legacy -> deprecated ( #37787 )
2026-04-08 18:07:59 -07:00
Harald Schäfer
09a55a7833
autodetect tg backend: use CPU:LLVM on Linux ( #37785 )
...
autodetect tg backend: use CPU:LLVM on Linux, CPU on Darwin
2026-04-08 16:16:39 -07:00
commaci-public
8abfbc56a1
[bot] Update Python packages ( #37749 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-04-08 14:34:23 -07:00
Adeeb Shihadeh
8b53f9158d
Rename DM alerts to numbered stages ( #37783 )
...
* Rename DM alerts to numbered stages
* Handle renamed DM events in replay migration
* Remove replay migration test
* Skip unknown replay event names
2026-04-08 14:29:32 -07:00
Harald Schäfer
21538e5a09
autodetect tg backend ( #37778 )
...
* pick fastest
* save config
* fix
* Ignore generated tg_compiled_flags file
* helper
* cleaner
* whitespace not needed
* no shebang
* whitespace
2026-04-08 13:55:00 -07:00
Andi Radulescu
19d56f685b
DM: auto reset audible alert coming to a stop ( #37071 )
...
* dm: suppress audible alert at standstill
* test: driver distracted then stops at standstill
* use recovery instead
* add back
* fix comment
---------
Co-authored-by: ZwX1616 <zwx1616@gmail.com >
2026-04-07 22:11:00 -07:00
Harald Schäfer
508863e5a8
Long policy: less creepy ( #37755 )
...
* fix
* better
2026-04-07 21:49:31 -07:00
Trey Moen
f28d6fb6bc
esim: implement profile nickname ( #37777 )
2026-04-07 19:17:09 -07:00
Trey Moen
54a2d31e97
esim: TLV helpers, acquire_channel, and TiciLPA rework ( #37776 )
2026-04-07 18:14:45 -07:00
Shane Smiskol
b0b9079437
bump opendbc ( #37775 )
...
fix opendbc
2026-04-07 17:57:44 -07:00
Trey Moen
c7382f8258
esim: harden AtClient with retry loops and reconnect ( #37771 )
2026-04-07 14:33:49 -07:00
Kacper Rączy
08401a96c2
modeld: frame delay ( #37731 )
...
* Frame delay
* Multiply
* If replay
* For long too
* DT_MDL / 2
* Shorten comment
* Just 50ms
* Remove REPLAY const
2026-04-06 21:15:38 +00:00
DevTekVE
f37fd3ea34
Fixes the debugging of safety after scons removal ( #37769 )
...
Fixes the debugging after scons removal
2026-04-06 09:46:14 -07:00
Shane Smiskol
dc4dae6794
replay/ui: color lines, use aTarget ( #37764 )
...
* color lines, use aTarget
* only scroll when updated
2026-04-04 20:28:16 -07:00
Jason Wen
f170440f4a
safety: add reserved controls_allowed fields for forks (like MADS) ( #37747 )
2026-04-04 15:30:34 -07:00
Shane Smiskol
310ba9d2c0
replay/ui: fix Qt threading issue ( #37762 )
...
* fix ui
* fix
* clean up
2026-04-03 20:01:33 -07:00
Adeeb Shihadeh
f0053d4619
jotpluggler: state transition view is only for enums ( #37761 )
...
* jotpluggler: state transition view is only for enums
* cleaner
2026-04-03 14:52:35 -07:00
Harald Schäfer
052692b25d
OP model 7 ( #37760 )
...
* a76ae294-e61a-43b8-b07e-c3496dbfc5ff/100
* recompile
* unused
* correct naming
2026-04-03 09:34:03 -07:00
Armand du Parc Locmaria
55c3885742
bump tg ( #37700 )
...
* bump tg
* bump tg
* assign
* bump
* cpu llvm
* frame buffer updated in place, no need to return
* don't bake in stale pointers
* fix update image output indices
* lint
* bump
2026-04-02 09:16:11 -07:00
Harald Schäfer
cb32793300
OP model ( #37740 )
...
* Off policy model
* 2f70b996-c604-4a46-9ac9-13ce7534605b/100
* misc fixes
* 1cc1791b-4555-41ce-a5cb-ce046967075a/100
* fix model
* 6ab6fae5-fbbd-4ad0-928a-b33794f60dba/100
* recomp
* update models
* qxfinally correct
* b8b96ac6-7918-401a-a862-eaf1fdbba88d/100
* wrong plan
* wrong plan
* Vf9b3fb5f-4d0d-4dcb-bc3a-5e94d1fdcdaa/200
* bump dbc
* ready to merge
* rename to on-policy
* Just cleanup big models for now
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com >
2026-04-01 16:24:50 -07:00
ZwX1616
d8569b07eb
DM: Lancia Delta HF Integrale model ( #37696 )
...
* 00c00ac7-7b6e-4546-b86f-7ddd5f0596b4
* mici cleanup
* update msg
* rename
2026-04-01 16:14:15 -07:00
Daniel Koepping
efd5301f65
bump opendbc ( #37750 )
...
* bump opendbc
2026-04-01 16:11:07 -07:00
ZwX1616
5dcaf3bef8
DM: fewer alerts during maneuvers ( #37751 )
...
* 2in1
* clip
* drop aodm lowspeed
* cleanup
* add lower bd
* that was random
2026-04-01 00:40:13 -07:00
Shane Smiskol
bf43c7e8c7
fix scaled exclamation point
2026-03-31 18:22:56 -07:00
Adeeb Shihadeh
1dec68014f
rivian gen2!
2026-03-30 15:12:34 -07:00
Jason Young
8badc7d813
controls: HKG angle control saturation from car port safety ( #37746 )
2026-03-29 00:20:35 -04:00
Jason Young
9be7a48ccd
bump opendbc ( #37738 )
...
* bump opendbc
* regen CARS.md
* bump opendbc
* regen CARS.md
2026-03-27 16:45:34 -04:00
Daniel Koepping
6b94c47c6a
Lateral maneuver report ( #37562 )
...
* lateral report
* mutually exclude buttons
* gating
* set maneuver
* add timer
* timer text
* fix plot
* use curvature
* more curves
* fix gating
* rm delay
* highway speed only
* msg
* add sine
* add step-down
* use relative
* text
* stabilize
* tuning
* windup
* text
* winddown
* no windup
* tuning
* more tuning
* more
* formatting
* test faster
* extend sine
* report crossings
* add readme
* clean report
* fix lint
* gating
* fix
* straighter
* compensate roll
* rm abs roll
* len
* Revert "rm abs roll"
This reverts commit a22d6bb136f90d2bf997e6b9aeee2f784398ef42.
* Revert "compensate roll"
This reverts commit dfda52119cc4a2e29ac2854b9154c08459086fea.
* print actuators
* show curve and roll
* tune roll
* text
* slower
* timer
* too much banked streets in US
* readme
* filter incomplete
* plot jerk
* plot angle jerk
* lil edits
* fix lint
* apply suggestions
* better table
* apply comments
* clean
* shane comments
* deflicker
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-03-27 13:31:00 -07:00
Adeeb Shihadeh
b706673e1c
jotpluggler: part one ( #37730 )
2026-03-25 19:49:38 -07:00
Jason Young
e4813645fa
remove any stale scons lock on device startup ( #37734 )
...
remove any stale scons lock at device startup
2026-03-25 21:02:51 -04:00
Harald Schäfer
12f1be19cc
POP model ( #37727 )
...
* f9f6da19-c248-460f-8e16-d47e9824bfb7/100
* 05a58a51-e0e3-4e9b-8e27-e644685f2c50/100
2026-03-24 14:40:45 -07:00
Shane Smiskol
e5ebd45576
fw query: remove aux panda support ( #37725 )
...
* rm num_pandas
* bump to master
2026-03-23 22:04:11 -07:00
Shane Smiskol
0870e26fb6
fix debug fw query script
2026-03-23 19:57:43 -07:00