discountchubbs
271ed5e091
dm
2026-04-26 13:03:04 -07:00
discountchubbs
41dea5d48d
Revert "sync dmonitoring too"
...
This reverts commit dc11e5fd84 .
2026-04-26 13:02:31 -07:00
discountchubbs
dc11e5fd84
sync dmonitoring too
2026-04-26 12:53:45 -07:00
discountchubbs
11ed3800bf
ugh
2026-04-26 11:10:17 -07:00
discountchubbs
66ff8ae52c
shebang
2026-04-26 00:33:45 -07:00
discountchubbs
d85cb76304
lint
2026-04-26 00:32:31 -07:00
James Vecellio-Grant
b4c613680e
Update SConscript
2026-04-26 00:29:30 -07:00
discountchubbs
f7511491f7
sync new modeld changes
2026-04-26 00:27:47 -07:00
Jason Wen
10a33a4bf1
tg: reapply changes ( #1817 )
...
* Reapply "bump tg (#37700 )"
This reverts commit 9022b4d322 .
* fixup! Reapply "bump tg (#37700 )"
* Revert "Revert "autodetect tg backend (#37778 )""
This reverts commit b782958a
* Reapply "autodetect tg backend: use CPU:LLVM on Linux (#37785 )"
This reverts commit 3fa6726f88 .
* Reapply "Modeld: support uncompiled"
This reverts commit 8c240cc1a4 .
* fixup! Reapply "bump tg (#37700 )"
* fixup! Reapply "autodetect tg backend: use CPU:LLVM on Linux (#37785 )"
* fixup! Revert "Revert "autodetect tg backend (#37778 )""
* fixup! Reapply "autodetect tg backend: use CPU:LLVM on Linux (#37785 )"
* fixup! Reapply "autodetect tg backend: use CPU:LLVM on Linux (#37785 )"
* fixup! Revert "Revert "autodetect tg backend (#37778 )""
* fixup! Reapply "bump tg (#37700 )"
* fixup! Reapply "bump tg (#37700 )"
2026-04-26 01:32:55 -04:00
Nayan
18406e77ee
[MICI] ui: add sunnylink info & connectivity check ( #1798 )
...
* add info & connectivity check
* meh, no icon
* lint
* fix state
* good bot
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2026-04-19 11:55:00 -04:00
Jason Wen
df66604a45
Merge branch 'upstream/openpilot/master' into sync-20260417
...
# Conflicts:
# docs/CARS.md
# opendbc_repo
# panda
# system/updated/updated.py
# tinygrad_repo
2026-04-17 02:36:53 -04:00
Shane Smiskol
63ab2fb1b3
four: calibrate DM orientation ( #37149 )
...
* calib face
* clean up
* fix double neg
* cmt
* local changes
* keep for dm preview for now
* comments
* comments
* Update selfdrive/ui/mici/onroad/driver_state.py
* Update selfdrive/ui/mici/onroad/driver_state.py
2026-04-15 10:15:32 -07:00
Daniel Koepping
1276452cfc
add blocked-startup offroad label ( #37833 )
...
add blocked-startup offroad label
2026-04-15 00:15:57 -07:00
Daniel Koepping
8b2eac4d1f
use warning as alert icon ( #37832 )
...
replace bell with warning icon
2026-04-15 00:09:59 -07:00
Daniel Koepping
e78e6261ca
Add touch zone for alerts ( #37819 )
...
* add touch zone for alerts
* adjust touch zone
* 200 px zones
* 50/30 split
* adjust zones
2026-04-14 23:19:40 -07:00
Nayan
61915eb914
[MICI] ui: always offroad ( #1695 )
...
* always offroad ui
* remove
* lint
* better
* fix sync issues
* fix sync issues
* update for upstream sync
* move it all to top settings panel
* not red
* no home screen, just buttons
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-04-14 23:36:06 -04:00
Daniel Koepping
d5f1d8c33a
fix compare_logs crash on list field size changes ( #37829 )
...
fix crash on list-length changes
2026-04-14 20:18:31 -07:00
stef
e16d422cf4
body quality of life ( #37803 )
...
* turn off ir leds on notCar
* reduce startup time on notCar
* fix: check notCar once after onroad is true
* save a disk read by using existing is_onroad
2026-04-14 19:13:57 -07:00
Jason Wen
3509fccec7
[TIZI/TICI] ui: remove per-frame param sync ( #1802 )
...
* [TIZI/TICI] ui: remove per-frame param sync
* fix: prevent params.put skip in OptionControlSP by deferring mutation to set_value
The idempotent guard added in the previous commit was being bypassed because
_handle_mouse_release mutated self.current_value before calling set_value(),
making the check always return early. Now we calculate the new value and pass
it to set_value, allowing the guard to work correctly and params to persist.
2026-04-14 21:44:39 -04:00
Adeeb Shihadeh
f70a156c7e
docs: fix invalid img tags in car docs ( #37828 )
2026-04-14 16:35:34 -07:00
Nayan
c7efc009a4
[MICI] ui: models panel enhancements ( #1705 )
...
* model panel - give it some love
* fix sync issues
* update for upstream sync
* fix label
* not red
* fav models
* uhh, yeah
* handling for downloading state
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-04-14 16:38:00 -04:00
Jason Wen
c23f2dce2c
MADS safety: enable heartbeat and lateral controls mismatch checks ( #1801 )
...
* init
* nah
* rename
* bump
* bump
2026-04-14 16:28:13 -04: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
Jason Wen
6979849305
Merge branch 'upstream/openpilot/master' into sync-20260414
...
# Conflicts:
# system/hardware/hardwared.py
2026-04-14 12:22:13 -04: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
Jason Wen
9022b4d322
Revert "bump tg ( #37700 )"
...
This reverts commit 55c38857
2026-04-12 16:20:12 -04:00
Jason Wen
b782958abd
Revert "autodetect tg backend ( #37778 )"
...
This reverts commit 21538e5a09 .
2026-04-12 16:20:03 -04:00
Jason Wen
3fa6726f88
Revert "autodetect tg backend: use CPU:LLVM on Linux ( #37785 )"
...
This reverts commit 09a55a7833 .
2026-04-12 16:20:01 -04:00
Jason Wen
8c240cc1a4
Revert "Modeld: support uncompiled"
...
This reverts commit 0a58d8b761 .
2026-04-12 16:19:59 -04:00
Jason Wen
9541692eb0
Merge branch 'upstream/openpilot/master' into sync-20260412
...
# Conflicts:
# cereal/log.capnp
# docs/CARS.md
# opendbc_repo
# panda
# selfdrive/modeld/SConscript
# selfdrive/monitoring/test_monitoring.py
# selfdrive/ui/soundd.py
# tinygrad_repo
# uv.lock
2026-04-12 16:19:47 -04:00
Bruce Wayne
0a58d8b761
Modeld: support uncompiled
2026-04-10 19:28:41 -07:00
Jason Wen
9db432e8fb
installer: update cached remote URL during fork installs ( #37797 )
2026-04-10 01:33:47 -07:00
Adeeb Shihadeh
a89ed55b65
cereal: group inline deprecated fields ( #37791 )
2026-04-09 10:41:04 -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
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
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
Shane Smiskol
b0b9079437
bump opendbc ( #37775 )
...
fix opendbc
2026-04-07 17:57:44 -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
github-actions[bot]
e541489b33
[bot] Update Python packages ( #1793 )
...
* Update Python packages
* need this
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2026-04-05 21:04:24 -04: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
Jason Wen
b5d2026fc7
sunnypilot models: support for on-policy models
2026-04-02 21:14:39 -04:00
Jason Wen
d398f9951e
Merge branch 'upstream/openpilot/master' into sync-20260401
...
# Conflicts:
# .github/workflows/auto_pr_review.yaml
# .github/workflows/repo-maintenance.yaml
# README.md
# SConstruct
# docs/CARS.md
# opendbc_repo
# panda
# selfdrive/car/card.py
# selfdrive/controls/controlsd.py
# selfdrive/selfdrived/selfdrived.py
# selfdrive/test/process_replay/migration.py
# selfdrive/ui/translations/app_fr.po
Platform List: sync with latest
Sync: `commaai/panda:master` → `sunnypilot/panda:master`
2026-04-02 21:14:23 -04: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
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