Adeeb Shihadeh
df1663c58d
the one true car.capnp ( #38221 )
...
* the one true car.capnp
* fix jotpluggler capnp import path
* bump to master
2026-06-21 17:32:19 -07:00
Adeeb Shihadeh
d8bd6c784e
rename androidLog -> operatingSystemLog ( #38209 )
...
not android
2026-06-21 09:11:04 -07:00
Kacper Rączy
5a7b710d90
lagd: invalidate cached estimates on major estimator update ( #38162 )
...
* Versioning
* comment
* Tests
* fix issues
2026-06-11 02:25:23 +00:00
Daniel Koepping
14a00e0cc8
Add latcontrol for curvature ( #38141 )
...
* undeprecate curvature
* use pid_log
* bump
* fix test
* bump
* bump
* fix
* tune saturation
* bump
* fix torque bar
* bump
* rm redundant
* reduce sesitivity
* pid
* bump
* reset opendbc
* preserve sorting
* bump opendbc
2026-06-05 20:32:30 -07:00
Adeeb Shihadeh
c87f613659
agnos 18.4: pin pycapnp to 2.1.0 ( #38126 )
...
* Revert "modeld: fix capnp memory leak (#38117 )"
This reverts commit 0f17a98793 .
* Revert "fix memory leak from pycapnp 2.2+ (#38001 )"
This reverts commit 294cb687f6 .
* downgrade
* agnos 18.4
2026-06-01 20:43:32 -07:00
Shane Smiskol
5bbcc32b5d
bump opendbc ( #38115 )
...
* bump
* fix
2026-05-31 01:19:06 -07:00
commaci-public
b93d166ff8
[bot] Update Python packages ( #38003 )
...
* Update Python packages
* unused
* ty happy
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-05-25 16:49:41 -07:00
Adeeb Shihadeh
38faa7c2cb
bump msgq ( #38057 )
...
* bump msgq
* bump msgq
* fix ui
2026-05-21 16:29:27 -07:00
ZwX1616
2ed88a1dff
DM: add sleep prob logging ( #38049 )
...
* add parsing - 0963efe6-96e5-4408-8233-0fa565fc7510
* 8a4d3664-e618-4051-8e72-4e9522e40af0
2026-05-17 19:27:51 -07:00
Adeeb Shihadeh
294cb687f6
fix memory leak from pycapnp 2.2+ ( #38001 )
2026-05-10 21:20:35 -07:00
ZwX1616
2596de8543
Revert "DM: Lancia Delta HF Integrale model ( #37696 )" ( #37971 )
...
This reverts commit d8569b07eb .
2026-05-06 19:25:34 -07:00
Armand du Parc Locmaria
dd0690da6f
ui: log fps ( #37927 )
...
* log raylib fps
* log fps from frame time
* whitespace
* or just log frame time?
* init pubmaster in init window
* yield timings
* bump ordinal
* dont log on screen off
* UInt
* lint
* /0
* oops
* oops2
* more precise raylib frame time, can get fps with 1/ft
* don't crash on screen off
* NL
* no _
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-05-05 01:31:06 -07:00
Daniel Koepping
494eba5961
Raise mici thermal limits ( #37891 )
...
* adjust thermal bands
* raise OFFROAD_DANGER_TEMP
* rename thermal bands
* rm warm
2026-04-24 13:22:43 -07:00
Adeeb Shihadeh
0be0d7fa94
add that back, it's used in a test
2026-04-22 16:40:42 -07:00
Adeeb Shihadeh
736cf6d9df
clean up deprecated services ( #37885 )
...
* clean up deprecated services
* lil more
2026-04-22 16:01:35 -07:00
Adeeb Shihadeh
2266a9dd9c
sensord: clean up SensorEventData struct ( #37883 )
2026-04-22 13:13:39 -07:00
Adeeb Shihadeh
f8372ccc4d
sensord: remove mmc5603nj support ( #37881 )
...
* sensord: remove mmc5603nj support
* lil more
* lil more
2026-04-22 12:53:07 -07:00
ZwX1616
389b639ef2
DriverMonitoringState v2 ( #37799 )
...
* draft ds
* better names
* what is this
* build new
* better names2
* more
* bit more cleanup
* rm those
* .
* .2
* selfdrived
* depre
* hk
* fix test
* fix rest
* 1
* fix enum
* update cereal
* fix rest
* more
* add step
* fix all
* imports
* cant?
* .
* simplify
* bool
* fix some migrate
* cleanup
* fix fix
* Update cereal/log.capnp
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* touchup
* what
---------
Co-authored-by: Comma Device <device@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-04-17 21:58:05 -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
Adeeb Shihadeh
58090f5f7e
cereal: legacy -> deprecated ( #37787 )
2026-04-08 18:07:59 -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
Jason Wen
f170440f4a
safety: add reserved controls_allowed fields for forks (like MADS) ( #37747 )
2026-04-04 15:30:34 -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
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
Kacper Rączy
d5e75dd0af
locationd: publish filter time ( #37697 )
...
* Include filter time in the message
* Move the line up
* Use nantonum
2026-03-20 22:29:58 +00:00
Robbe Derks
d634894300
Fix thermal sensor readouts on four ( #37310 )
2026-02-28 21:16:48 -08:00
Robbe Derks
5c630b20a9
panda sound output level ( #37408 )
...
parse sound output level
2026-02-25 19:29:55 -08:00
Adeeb Shihadeh
b28ff40d4d
insource parameterized ( #37280 )
...
* insource parameterized
* lil more
* fix
2026-02-20 14:59:36 -08:00
ZwX1616
3c4ddba992
DM: Ford GT Le Mans Model ( #37257 )
...
* b483cec4-7816-4570-a774-be3a2c100098/50
* shipfest
* da4b8724-8998-45da-aa36-d8fb390492b9
* revert
* typo
* deprecates
* 53a2718f-206b-4400-a70b-16915de18472/200
* bump
* update
2026-02-18 20:09:46 -08:00
commaci-public
6892b62761
[bot] Update Python packages ( #37147 )
...
* Update Python packages
* fix
* bump panda
* revert tinygrad
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-02-10 20:48:34 -08:00
ZwX1616
e946e9de0b
Revert "DM: Ford GT model" ( #37148 )
...
Revert "DM: Ford GT model (#37013 )"
This reverts commit 1459d3519d .
2026-02-10 13:56:07 -08:00
Adeeb Shihadeh
c65cf18c75
Better memory usage debugging ( #37120 )
2026-02-07 21:00:56 -08:00
Adeeb Shihadeh
ac17c35cfe
bridge: move ZMQ handling over ( #37118 )
2026-02-07 15:18:00 -08:00
Matt Purnell
12220ec82d
cereal: update msgq imports ( #36833 )
...
Update outdated reference
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-01-23 17:11:23 -08:00
Shane Smiskol
ba6e5f125d
Fix bridge w/ ZMQ ( #37018 )
...
* fix
* can also do this
* 1 less +lines but more diff - Revert "can also do this"
This reverts commit 8e18218099af6d3bc852d8ef0069b80d9322d6ca.
2026-01-23 00:24:15 -08:00
ZwX1616
1459d3519d
DM: Ford GT model ( #37013 )
...
* b483cec4-7816-4570-a774-be3a2c100098/50
* shipfest
* da4b8724-8998-45da-aa36-d8fb390492b9
* revert
* typo
* deprecates
2026-01-22 18:41:08 -08:00
Adeeb Shihadeh
10db1edc7f
merge common.util and common.utils ( #36951 )
...
* common: merge common.util and common.utils
* cleanup
* cleanup
2026-01-19 15:50:00 -08:00
Shane Smiskol
84b1f363e4
Alert for stock LKAS ( #36969 )
...
* alert stock lkas
* high
* i didn't do this
2025-12-31 12:43:36 -08:00
Adeeb Shihadeh
bcdeec3133
Reduce pub-sub memory usage by 10x ( #36884 )
...
less mem
2025-12-16 13:27:14 -08:00
Adeeb Shihadeh
752ef8696a
sensord: remove last of dual IMU support ( #36881 )
2025-12-15 19:04:11 -08:00
YassineYousfi
38697ac628
Fix typo in phoneProbValidCount field name ( #36662 )
...
* Fix typo in phoneProbValidCount field name
* Fix typo in phoneProbValidCount key
2025-11-20 12:30:28 -08:00
YassineYousfi
fa56d539a7
dm: phone offseter class + log stats ( #36656 )
...
* dm: phone offseter class + log stats
* lint:/
2025-11-20 10:28:19 -08:00
ZwX1616
b778da1d7c
dmonitoringmodeld: clean up data structures ( #36624 )
...
* update onnx
* get meta
* start
* cast
* deprecate notready
* more
* line too long
* 2
2025-11-14 14:29:04 -08:00
ZwX1616
1262fca36b
add check driver camera alert ( #36577 )
...
* add event
* missing arg
* creation_delay is wrong
* add logging
* set offroad alert
* Update selfdrive/selfdrived/alerts_offroad.json
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* rm onard
* add details
* rename to DM
* log rename
* no poss
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-11-07 15:18:45 -08:00
felsager
a2e7f3788f
LateralTorqueState: log controller version and desired lateral jerk ( #36421 )
2025-10-22 10:56:34 -07:00
ZwX1616
d24a14cb39
DM: Large Donut model 🍩 ( #36198 )
...
* 59cfd731-6f80-4857-9271-10d952165079/225
* deprecate at the end
2025-09-30 20:32:19 -07:00
commaci-public
67fd6c80dd
[bot] Update Python packages ( #36090 )
...
* Update Python packages
* no more stall
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-09-01 09:37:18 -07:00
Jaume Balust
f5d67b5eee
cereal: fix frequency precision by changing from int to float ( #36060 )
2025-08-26 15:23:24 -07:00