Daniel Koepping
ad5afe222d
log chestnut ASM at 10Hz ( #38609 )
...
* modeld: only read the smu while the big model runs
* chestnutState at 10Hz
* smu polling
2026-08-11 18:09:25 -07:00
Shane Smiskol
b5b156825d
ui: fix inverted DM head tracking on RHD ( #38607 )
...
* ui: fix inverted DM head tracking on RHD
b29d0a17af switched the mici driver state renderer from computing pose
from driverStateV2 itself to consuming driverMonitoringState.visionPolicyState.pose.
That published yaw is mirrored for RHD (policy.py:269) so the asymmetric yaw
offsets/thresholds can be tuned in a single frame, so the UI's unconditional
sign flip left RHD head tracking backwards. LHD was unaffected, which is why
the refactor looked like a no-op.
Undo the mirror on the UI side.
* Apply suggestions from code review
* fold the sign into the RHD multiplier
2026-08-10 20:02:52 -07:00
Vraj Parikh
eecff73850
Sleep shadow mode ( #38578 )
...
* dmvision c703670b-6a4a-4743-8f79-69d5486cadf7 (a62f9948 with new sleep head)
* dmvision c703670b-6a4a-4743-8f79-69d5486cadf7 (a62f9948 with new sleep head and same batchnorms)
2026-08-10 10:21:16 -07:00
Adeeb Shihadeh
6d5d1f6917
Rename "live" cereal services ( #38601 )
2026-08-10 09:30:22 -07:00
commaci-public
434fbad5fc
[bot] Update Python packages ( #38599 )
...
* Update Python packages
* Fix package update CI
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-10 08:36:12 -07:00
Adeeb Shihadeh
ea4dbc8936
Remove unused code ( #38598 )
2026-08-09 21:09:50 -07:00
Daniel Koepping
855c99bf92
speedup chestnut probe ( #38596 )
...
use link-up in scons
2026-08-09 16:26:55 -07:00
Adeeb Shihadeh
fedea9fe8d
camera names that make sense ( #38585 )
2026-08-08 09:44:21 -07:00
Adeeb Shihadeh
9738db0e39
Move camera stream types out of msgq ( #38591 )
2026-08-08 09:32:47 -07:00
Adeeb Shihadeh
df0bd5e6e3
update translations ( #38590 )
2026-08-08 08:51:58 -07:00
Daniel Koepping
5701fcad05
ui: show gpu icon longer ( #38586 )
2026-08-07 21:11:34 -07:00
Adeeb Shihadeh
d02355b1a5
rename tici hardware platform to comma ( #38581 )
...
* rename tici hardware platform to comma
* no /TICI
* lil more
* lil more
* you had a good life larch64
* lil more
* one more
2026-08-07 20:12:34 -07:00
Daniel Koepping
b755d32276
fix telemetry hanging big model ( #38565 )
...
* modeld: fail fast when the gpu hangs mid run
* modeld: harden chestnut telemetry
* selfdrived: rm the big model lagging trigger
2026-08-07 19:38:13 -07:00
Adeeb Shihadeh
cbda3f7994
Rename hardware/tici/ -> hardware/comma/ ( #38580 )
2026-08-07 18:49:27 -07:00
Adeeb Shihadeh
8a88608800
rm qrcode ( #38575 )
2026-08-07 15:41:28 -07:00
ZwX1616
4eb515b32d
DM: Zoom Zoom Model ( #38554 )
2026-08-07 15:39:59 -07:00
Adeeb Shihadeh
612d97cfdb
paramsd: don't learn in reverse gear ( #38573 )
2026-08-07 14:56:18 -07:00
Adeeb Shihadeh
edd938105e
remove old regen infra ( #38570 )
2026-08-07 14:11:12 -07:00
eFini
66b3590b63
Use Noto fonts for Asian languages ( #36514 )
...
ui: use Noto fonts for Asian languages
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-07 13:30:58 -07:00
Adeeb Shihadeh
b77da00697
rm unused NotoColorEmoji.ttf
2026-08-07 13:20:53 -07:00
Adeeb Shihadeh
96ca1f8ed5
ui: load fonts on the fly ( #38567 )
2026-08-07 13:10:32 -07:00
Matt Purnell
faf966adb2
ui: fix value text eliding when it fits ( #38502 )
2026-08-07 10:39:22 -07:00
Daniel Koepping
155d206b2b
ui: hide egpu icon on disengage ( #38557 )
2026-08-07 02:40:53 -07:00
Daniel Koepping
dd2214a78c
chestnut updater ( #38546 )
...
* chestnut: production flasher with ROM bootloader recovery
* hardwared: flash chestnut firmware offroad
* comments
* single FW version
* hardwared: fix chestnut flasher path
* chestnut: update firmware to 1d368808
* hardwared: log the flasher output
* comment
* hardwared: flash in a thread
* match panda flashing style
* fix
* chestnut: defer signals and harden the flasher
* chestnut: detect bootloader mode and retry
* comments
* chestnut: name the config dir for its content
* chestnut: name the ROM bootloader consistently
* chestnut: clearer name for the device lookup
* chestnut: spell out the low level names
* chestnut: claim the interface, not the device
2026-08-07 02:35:17 -07:00
Daniel Koepping
d252ab5b42
modeld: drop non-finite usbgpu output ( #38556 )
2026-08-07 01:41:46 -07:00
Daniel Koepping
2002a64d3b
modelV2: add big model bool ( #38555 )
...
modelV2: add big
2026-08-07 01:30:48 -07:00
Daniel Koepping
5406aba1a2
more chestnut metrics ( #38550 )
...
* more chestnut metrics
* comment
2026-08-06 15:13:44 -07:00
Daniel Koepping
d86686fffd
log chestnut metrics ( #38527 )
...
* log chestnut state
* chestnut metrics
* more metrics
* fix chestnut metrics
* cache chestnut power limit
* use valid
* move to class
2026-08-05 07:21:58 -07:00
Daniel Koepping
a7f32be2fd
probe chestnut before compiling big model ( #38540 )
...
* probe gpu
* only on uncompiled
* fix USB GPU build probe
* allow cold Chestnut initialization
* retry
* comment
* fix
2026-08-05 03:43:54 -07:00
Shane Smiskol
4db21dd4f8
comma four: experimental mode explainer ( #37961 )
...
* exp mode confirm dialog
* full
* base
* clean up
* too diff
* fix?
* rmnl
* only toggle if exp mode is confirmed
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-05 02:30:00 -07:00
CzokNorris
aa0ac919ba
pandad: guarantee SPI slave turnaround time ( #38464 )
...
pandad: add SPI turnaround delay
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-04 22:41:16 -07:00
Adeeb Shihadeh
38ef0d2398
agnos 19.2 ( #38531 )
2026-08-04 11:37:25 -07:00
Toby Penner
b361e952c9
Revert "Rebellious Hope model" ( #38530 )
...
Revert "Rebellious Hope model (#38475 )"
This reverts commit 93f5aa469a .
2026-08-04 10:58:56 -07:00
YassineYousfi
04847f3805
chestnut: add new usb vid ( #38517 )
2026-08-03 12:46:46 -07:00
YassineYousfi
bf74ce5447
Be Right Here Model 🏃 (big) ( #38499 )
...
* 8e649fab-fb3d-4407-b99c-70f27df8b282/400
* bump tg
* TC_OPT
2026-08-01 20:27:29 -07:00
Shane Smiskol
d3058de5c1
ldw: fix blinker cooldown using wrong time step ( #38501 )
...
Co-authored-by: Shane Smiskol <trivisionzero@gmail.com >
2026-08-01 06:26:31 -07:00
Daniel Koepping
d4e29ec945
fade out eGPU icon ( #38506 )
...
Fade GPU logo on engagement
2026-07-31 11:26:03 -07:00
Daniel Koepping
e3ba6492f9
fix big model alert ( #38500 )
2026-07-30 17:33:25 -07:00
Daniel Koepping
1c54ff853a
change big model alerts ( #38490 )
...
* fix big model failed transition
* fix eGPU onroad transitions
* don't alert on eGPU hot connect
* green
* big
2026-07-30 08:20:25 -07:00
Shane Smiskol
c9f0d296b1
rename CarEvents ( #38493 )
2026-07-29 20:08:20 -07:00
Shane Smiskol
6ac27d491b
Add carNotReady noEntry ( #38485 )
...
* car not ready
* missing
* missing
* bump
2026-07-29 20:02:35 -07:00
Daniel Koepping
47a7524595
use GPU icon onroad ( #38492 )
...
* rm permanent alert
* use gpu icon instead of BIG text
* add crossed state
* rm state
* opacity
2026-07-29 17:51:13 -07:00
Daniel Koepping
3ec980477d
show big model failed ( #38487 )
2026-07-29 10:22:32 -07:00
Daniel Koepping
952d2cab8a
Revert "profile usb gpu link stability ( #38368 )" ( #38483 )
2026-07-28 18:15:11 -07:00
Daniel Koepping
799551c2d6
rm complete sound ( #38481 )
...
* rm complete sound for now
* deprecate bigModelReady
2026-07-28 17:25:36 -07:00
Adeeb Shihadeh
0b7bd2561d
unittest speedups ( #38472 )
...
* unittest speedups
* fix deleter test helper signature
* document small deleter test files
* test uploader clears locks on startup
2026-07-28 16:52:41 -07:00
Adeeb Shihadeh
83000c571c
no slow unittests ( #38480 )
...
* rm test_regen
* not slow
* skip bridge
* rm that one too
* just op test
* just test
2026-07-28 16:42:38 -07:00
Daniel Koepping
294635beb5
big model failed alert ( #38479 )
2026-07-28 16:25:34 -07:00
Daniel Koepping
3040f55382
ui: breathe BIG while loading model ( #38478 )
2026-07-28 15:52:20 -07:00
Toby Penner
93f5aa469a
Rebellious Hope model ( #38475 )
...
d0c60276-564d-4b97-a59c-f1ab853d8c26/400
2026-07-27 15:35:28 -07:00