Adeeb Shihadeh
ebc77e4c90
Revert "camerad: improve IFE robustness to lags ( #38548 )"
...
This reverts commit 122a8ca00a .
2026-08-11 18:13:02 -07:00
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
32b518d51d
set long maneuvers to actuation limits
2026-08-11 17:48:13 -07:00
Adeeb Shihadeh
062cb672e8
camerad: force BPS clock to max ( #38539 )
...
* camerad: account for BPS clock overhead
* force to max
2026-08-11 00:39:51 -07:00
Adeeb Shihadeh
122a8ca00a
camerad: improve IFE robustness to lags ( #38548 )
...
camerad: keep request IDs monotonic
2026-08-10 22:36:54 -07:00
Daniel Koepping
b1cdf387b5
sync after a build ( #38606 )
...
* build: sync after a successful build
* sync on failed builds too
2026-08-10 21:23:59 -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
65c007a9a2
tools: setup.sh isn't for AGNOS ( #38588 )
...
* tools: setup.sh isn't for AGNOS
* Update setup.sh
2026-08-10 08:16:57 -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
Jason Wen
f8d50e062d
updated: add fallback mechanism for agnos.json path resolution ( #38593 )
...
* updated: add fallback mechanism for agnos.json path resolution
* nvm fallback seems overkill, red diff
* add symlink for tici/agnos.json
---------
Co-authored-by: stefpi <19478336+stefpi@users.noreply.github.com >
2026-08-08 19:55:32 -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
stef
cf790746cc
encoder/webrtc: resize streams to baseline 3.1 H264 profile ( #38587 )
...
* add h264 profile option and different profiles for comma3X and comma4
* update to high profile
* resize to be baseline 3.1
* fix
* gop 15 and clean
* revert gop 15
* fix white space
* simplify teleoprtc
* bump teleop
2026-08-07 23:20:17 -07:00
Daniel Koepping
5701fcad05
ui: show gpu icon longer ( #38586 )
2026-08-07 21:11:34 -07:00
Daniel Koepping
59f01d212a
AGNOS 19.5 ( #38582 )
...
* bump version
* add staging
* add production
* fix AGNOS manifest symlink
2026-08-07 21:08:33 -07:00
Daniel Koepping
e32b1a344d
chestnut: update firmware ( #38576 )
...
* chestnut: update firmware to b0805491
* update to ed4e39b7
2026-08-07 20:16:13 -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
Fang Li
a75cd2d277
Process eSIM notifications after profile operations per SGP.22 spec ( #38241 )
...
* Process eSIM notifications after profile operations
* Clarify sleep purpose after operation in execute_and_process_notifications
Added comment to clarify the purpose of the sleep.
2026-08-07 16:56:49 -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
PeterPhuTran
5fadc71a3a
swaglog: delete oldest logs on rollover, not newest ( #38322 )
2026-08-07 13:37:57 -07:00
GavinnnK
0819f5c0fd
common: clean up failed atomic writes ( #38552 )
...
* common: clean up failed atomic writes
* common: remove atomic write regression test
---------
Co-authored-by: GavinnnK <239280171+GavinnnK@users.noreply.github.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-07 13:34:11 -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
e6939dbede
inline modem serial support ( #38564 )
2026-08-07 13:19:02 -07:00
Adeeb Shihadeh
96ca1f8ed5
ui: load fonts on the fly ( #38567 )
2026-08-07 13:10:32 -07:00
Adeeb Shihadeh
6f94f217ff
remove PR template
2026-08-07 12:51:07 -07:00
Adeeb Shihadeh
03803d0c82
manager: remove restarter ( #38566 )
2026-08-07 11:56:48 -07:00
Jimmy
be191eb8ac
loggerd: only wait to rotate on cameras that are actually streaming ( #38362 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-07 11:48:13 -07:00
Adeeb Shihadeh
4e9e9190a5
params: fix cleanup hang on exit ( #38562 )
2026-08-07 11:29:47 -07:00
Zayan Khan
ff9c703289
Fix doc links broken by the openpilot/ restructure ( #38467 )
2026-08-07 10:41:07 -07:00
Andi Radulescu
2f4981045b
esim: report when no eUICC is available ( #38497 )
...
* esim: report when no eUICC is available
* remove newline
2026-08-07 10:39:45 -07:00
Matt Purnell
faf966adb2
ui: fix value text eliding when it fits ( #38502 )
2026-08-07 10:39:22 -07:00
Matt Purnell
bd7b419a4e
ui: don't spam logs when NetworkManager is not available ( #38504 )
2026-08-07 10:36:52 -07:00
Adeeb Shihadeh
9bf834e64e
op: handle AGNOS updates ( #38543 )
...
* op: handle AGNOS updates
* use common
* don't just reboot
2026-08-07 10:32:28 -07:00
Daniel Koepping
4adf52fc6f
bump opendbc ( #38561 )
2026-08-07 10:32:08 -07:00
commaci-public
76e900d3ad
[bot] Update Python packages ( #38553 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2026-08-07 09:48:06 -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