stef
f29eb5d25c
ui: remove emoji support ( #38361 )
...
* remove emoji support, replace with png
* upload icons
* fix icon left/right positioning
* simplify rewrite
* simplify firehose
* simplify custom software set up text
* lint
* fix custom software
* move fix to diff pr
---------
Co-authored-by: elkoled <elkoled@gmail.com >
2026-07-26 14:37:19 -07:00
Adeeb Shihadeh
5bcff3f87d
bump opendbc: rm jinja ( #38463 )
2026-07-26 12:18:11 -07:00
Adeeb Shihadeh
27122bbd28
lint: check indentation ( #38454 )
...
* lint: check indentation
* cleanup
* happy
* that was too much
* happy
2026-07-25 10:29:37 -07:00
Toby Penner
9225dac433
Revert "Rebel Legion model ( #38164 )" ( #38449 )
...
This reverts commit 2895346746 .
2026-07-24 10:21:01 -07:00
stef
0fdfaf737f
ui(body): flip eye direction ( #38445 )
...
flip eye
2026-07-23 20:42:51 -07:00
Adeeb Shihadeh
1a753ad9ae
test_models moved to opendbc ( #38441 )
...
* remove test_models
* rm that
* update test_models docs
* restore car model test tool
* leave dependencies unchanged
2026-07-23 19:50:08 -07:00
Adeeb Shihadeh
4d4d6803e5
modeld: remove tinygrad probe on build ( #38439 )
2026-07-23 19:11:23 -07:00
Harald Schäfer
9c21b92c4d
should_stop: use shared helper ( #38438 )
2026-07-23 18:36:31 -07:00
Daniel Koepping
b392328c35
big model loading permanent alert ( #38436 )
...
show big model loading as permanent alert
2026-07-23 15:00:25 -07:00
Daniel Koepping
3601b850c2
new sounds for 3x ( #38404 )
...
rm tizi sounds
2026-07-23 09:57:47 -07:00
Adeeb Shihadeh
a8bb6b5aee
rm hypothesis ( #38428 )
2026-07-23 09:17:18 -07:00
stef
66300306f4
ui(body): hide body layout if no car fingerprint ( #38427 )
...
* hide body layout if car params is none
* reposition
* refactor
2026-07-22 21:03:25 -07:00
Harald Schäfer
2895346746
Rebel Legion model ( #38164 )
...
* 3e5b7d32-e114-4517-96b4-b3a2448fd939/400
* 9ffd502c-01d0-40f3-93c2-07a4d3e4445c/400
* 1afc2042-8761-4663-ae6a-d593b13defd0/400
* d4b183da-3b8c-4ff7-8927-e3e7216ddb86/400
* 60a46520-f02f-49c5-8eae-e0f8de92af07/400
* ca63f597-de00-478f-970c-302069a59130/400
* 0322768e-5d7e-46e6-9712-d52de312e1da/400
* d25f38c8-8689-42a7-8326-f0c7ce00625f
* f14f0be4-bf1e-4dc3-914d-3d9a23b5a05a/400
* lil smooth
* 03dfde49-54e6-4129-b05f-24b0b0c7e5f0/400
* 6d9d6f8a-5c82-41f6-92aa-4c1a11eb5645/400
* ci: fix model review tinygrad import
* ci: skip unfetched big model in review
---------
Co-authored-by: Toby Penner <toby@comma.ai >
2026-07-22 18:12:13 -07:00
Daniel Koepping
0bac3c9039
big model loaded chime ( #38420 )
...
play chime when big model is loaded
2026-07-22 16:44:16 -07:00
Daniel Koepping
6335db69bd
eGPU UI ( #38419 )
2026-07-22 16:23:32 -07:00
Daniel Koepping
1791057369
add big model fallback ( #38303 )
...
* big model fallback
* reorder
2026-07-22 15:13:46 -07:00
Harald Schäfer
736f3b1a00
longitudinal: move cruise speed limit out of the MPC ( #38367 )
...
*
2026-07-22 14:53:56 -07:00
Adeeb Shihadeh
74ac5ef9a0
try ctypes params ( #38411 )
...
* try cffi params
* ctypes
* lil more
* rm cython
* lil more
* that was fine
* lil more
* Drop unrelated Params concurrency changes
* Clean up ctypes Params build integration
* just c
* Clarify Params exception translation
* Expand Params C wrappers
* lil more
2026-07-22 13:26:28 -07:00
Daniel Koepping
aac9d9ecf4
ui: show eGPU icon when enumerated ( #38407 )
...
* ui: react to egpu hotplug instead of waiting for modeld params
* use chestnutPresent
2026-07-22 10:25:58 -07:00
Adeeb Shihadeh
75d590fb90
replace catch2 tests for 20% faster builds ( #38408 )
...
* replace catch2 tests
* lil more
* lil more
* rm dep!
2026-07-21 22:20:09 -07:00
Adeeb Shihadeh
86753ea93d
better alerts ( #38403 )
...
* better alerts
* just rm that
* lil more
2026-07-21 21:01:19 -07:00
Adeeb Shihadeh
c9b9fd56ea
gc dead events ( #38402 )
2026-07-21 18:49:47 -07:00
Adeeb Shihadeh
765d6fff9b
remove audio feedback ( #38401 )
...
* remove audio feedback
* rm feedbackd
* backwards
2026-07-21 18:30:20 -07:00
Armand du Parc Locmaria
f1977eaa93
bump tg ( #38398 )
...
* bump tg
* slightly nicer
2026-07-21 16:08:19 -07:00
Adeeb Shihadeh
eb6c9c7f0d
Run device tests directly ( #38397 )
2026-07-21 12:52:48 -07:00
Adeeb Shihadeh
911f07ee87
convert tests to unittest ( #38387 )
2026-07-21 11:02:34 -07:00
Adeeb Shihadeh
fdd1df79fb
longitudinal: remove per-car stopping tunes ( #38394 )
...
* remove per-car longitudinal stopping tunes
* bump opendbc
* lil more
* lil more
* lil more
* lil more
* revert modeld for now
2026-07-20 19:52:23 -07:00
Adeeb Shihadeh
031b1ad0a3
longcontrol: remove starting state ( #38340 )
2026-07-20 16:30:42 -07:00
Daniel Koepping
5472e69e35
New sounds ( #38154 )
...
* new sounds
* soundd: fix sound cutoff
* update sounds
* add max warning_immediate variant
* mici: play sounds button in developer settings
* rename sounds
* add complete sound
* update sounds
* raise soundfloor by 5%
* update sounds
* play unused sounds
* update sounds
* bump opendbc
* Revert "play unused sounds"
This reverts commit 47e538da2200e700804714576baa5f8c0f28cdb3.
* Revert "mici: play sounds button in developer settings"
This reverts commit 149141bb8a21bec7a04dc8f231d0b6b9120cc7c2.
* remove unused sounds
* raise soundfloor by 5%
* opendbc
* add space
2026-07-20 14:31:55 -07:00
Daniel Koepping
78909dac73
soundd: add complete sound ( #38390 )
2026-07-20 10:50:18 -07:00
Daniel Koepping
24a9b6dae5
profile usb gpu link stability ( #38368 )
...
* profile usb gpu link before using
* ci
2026-07-20 10:36:09 -07:00
Adeeb Shihadeh
e124d6df9b
more dead code gc
2026-07-19 14:52:04 -07:00
Adeeb Shihadeh
fef29ad225
start porting tests to unittest style ( #38384 )
2026-07-19 14:33:26 -07:00
Adeeb Shihadeh
157c7080ce
bump opendbc ( #38370 )
2026-07-19 12:21:04 -07:00
Adeeb Shihadeh
caa9e770cc
manager: remove preimport stage ( #38381 )
2026-07-19 12:20:25 -07:00
Adeeb Shihadeh
f0d93eb32d
more ty, part 2 ( #38379 )
2026-07-19 11:02:00 -07:00
Adeeb Shihadeh
19ecc37de8
more ty ( #38378 )
...
* enable no matching overload
* enable call non callable
* enable unsupported-operator
* enable not subscriptable
* refactor pass
2026-07-19 09:45:46 -07:00
Adeeb Shihadeh
e475d10adc
more ruff ( #38377 )
...
* lil more ruff
* no exclusions!
* rm nb exception
* and generated
* not used
* c408
* random
* all
* unittest is fine
2026-07-19 08:51:16 -07:00
ZwX1616
c8786d930d
DM: reasonable lockout ramp up ( #38358 )
2026-07-17 15:27:20 -07:00
Adeeb Shihadeh
91b067cca0
jenkins speedups ( #38328 )
...
* power draw first
* speedup encoder
* speed up hardware test suites
* refresh IRQ actions after hardware setup
* skip unused big model in device checkout
* move LFS pruning off device checkout path
* wtf is that for?
* reverts
* locality
* rm that
2026-07-15 18:43:48 -07:00
Adeeb Shihadeh
ec72ee096d
cleanup unused radar fields ( #38346 )
...
* cleanup unused radar fields
* bump opendbc
* this is nice for debugging
* bring that back too
* bring these back
* more revert
2026-07-15 11:52:31 -07:00
Adeeb Shihadeh
a9ffebe96e
plannerd: check all services for validity ( #38341 )
...
* longitudinal planner: carControl must be valid
* plannerd: check all services for validity
2026-07-14 20:40:15 -07:00
Kacper Rączy
c16039e0bc
lagd: lower max lag ( #38307 )
...
* Max lag 0.6
* Fix tests
* 650ms
2026-07-15 02:17:30 +00:00
Adeeb Shihadeh
d1e143ac98
longcontrol: simplify state machine ( #38337 )
2026-07-14 19:01:22 -07:00
Adeeb Shihadeh
45b53cf66a
Rename LeadData.status to LeadData.present ( #38339 )
...
* rename LeadData.status to LeadData.present
* rename LeadData.status to LeadData.present
* resolve longitudinal MPC merge conflict
2026-07-14 18:54:07 -07:00
Adeeb Shihadeh
f42dbbb01c
longitudinal planner: remove unused model trajectory parsing ( #38336 )
2026-07-14 16:01:45 -07:00
Adeeb Shihadeh
4fd4ddb438
long_mpc: remove unused solver state and timings ( #38335 )
2026-07-14 15:55:04 -07:00
stef
c91731b13a
athena: remove take snapshot ( #38319 )
...
remove snapshot
2026-07-09 19:15:23 -07:00
Adeeb Shihadeh
39117a5879
remove submodule symlinks ( #38312 )
2026-07-08 21:30:17 -07:00
Adeeb Shihadeh
f283f6703c
Revert "try removing submodule symlinks ( #38310 )"
...
This reverts commit b827c0f55e .
2026-07-08 21:12:12 -07:00