Jason Wen
798e9071d8
Merge branch 'upstream/openpilot/master' into sync-20250823
...
# Conflicts:
# .github/workflows/release.yaml
# README.md
# RELEASES.md
# common/params_keys.h
# docs/CARS.md
# opendbc_repo
# panda
# release/build_stripped.sh
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/modeld/modeld.py
# selfdrive/ui/feedback/feedbackd.py
# selfdrive/ui/translations/main_ar.ts
# selfdrive/ui/translations/main_de.ts
# selfdrive/ui/translations/main_es.ts
# selfdrive/ui/translations/main_fr.ts
# selfdrive/ui/translations/main_ja.ts
# selfdrive/ui/translations/main_ko.ts
# selfdrive/ui/translations/main_pt-BR.ts
# selfdrive/ui/translations/main_th.ts
# selfdrive/ui/translations/main_tr.ts
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
# system/version.py
# uv.lock
2025-08-24 14:52:21 -04:00
github-actions[bot]
d6af554db4
[bot] Update translations ( #1172 )
...
Update translations
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-23 20:38:19 -04:00
Shane Smiskol
dd7de180ea
raylib: cache API token ( #36050 )
...
* cache with time
* safety
* rm
* clean up
2025-08-23 04:56:00 -07:00
James Vecellio-Grant
7f035bae39
ui: bugfix visibility for developer panel ( #1131 )
...
* yes
idk
move up
* patch
* updates
* Update developer_panel.cc
* Update developer_panel.cc
* Update developer_panel.cc
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-21 21:04:57 -04:00
Warren Togami
638dfb68ba
ui: display thousandths place on lagd toggle ( #1166 )
...
lagd: display thousandth place so typical variation is visible
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-20 10:18:07 -07:00
Shane Smiskol
2ff707d82f
Fix gradient point ignore
2025-08-19 22:37:55 -07:00
Shane Smiskol
8320934d91
raylib: cleanup experimental mode gradient color calculations ( #36035 )
...
* dfebug
* simplify
* come on man
2025-08-19 22:33:07 -07:00
Maxime Desroches
63441c048c
test_onroad: relax first fid assertion ( #36032 )
...
* fid
* test
* Revert "test"
This reverts commit 38e6635dd0b0b9fb9c08bcc3a74b9283207b0c2f.
* r
* Revert "r"
This reverts commit 4037a321f89af137a645345a0fffb73da6071c72.
2025-08-19 22:30:48 -07:00
Shane Smiskol
d0069c136b
raylib: fix experimental mode path gradient ( #36033 )
...
* fix!
* this is enough to fix the broken colors
* clean up
* fix
* use last colors -- need this so we don't have to always pass perfect gradient
* clean up
* clean up
* clean up
2025-08-19 22:19:56 -07:00
Jason Wen
fa0017fafc
car: initialize brand-related settings in opendbc ( #1146 )
2025-08-19 23:54:07 -04:00
YassineYousfi
d097a0c201
model parser: fix lead mhp out shape ( #36024 )
...
* model parser: fix lead mhp out shape
* fix for real
2025-08-19 11:35:22 -07:00
YassineYousfi
3d24225cc1
model parser: use check missing for mhp checks ( #36023 )
...
* model parser: use check missing for mhp checks
* lint + support re
* lint...
* no walrus
* just remove
* forgot this
2025-08-19 10:19:00 -07:00
YassineYousfi
51314fa9fe
Revert "model parser: use check missing for mhp checks" ( #36022 )
...
Revert "model parser: use check missing for mhp checks (#36020 )"
This reverts commit 803b54ebdb .
2025-08-19 10:09:59 -07:00
YassineYousfi
803b54ebdb
model parser: use check missing for mhp checks ( #36020 )
...
* model parser: use check missing for mhp checks
* lint + support re
* lint...
* no walrus
* just remove
2025-08-19 10:09:09 -07:00
Jimmy
c085b8af19
feedbackd: remove lkas toggle for this release ( #36018 )
...
remove lkas toggle for this release
2025-08-19 09:18:32 -07:00
DevTekVE
30ae210761
Merge branch 'master' into hkg-angle-steering-2025
2025-08-19 10:07:42 +02:00
Kirito3481
9e3a35035a
Update ko-kr translation ( #1167 )
2025-08-19 07:24:53 +02:00
Adeeb Shihadeh
4d55671b17
feedbackd: temp disable LKAS button as feedback ( #36017 )
...
* feedbackd: temp disable LKAS button as feedback
* disable that
* mark
2025-08-18 18:57:16 -07:00
James Vecellio-Grant
80d702c866
models panel ui: live description for lagd toggle ( #1139 )
...
* Handle decoding directly in ui bc why not
* dynamic max
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-08-18 13:02:17 -07:00
commaci-public
3d879dd1ae
[bot] Update Python packages ( #36012 )
...
* Update Python packages
* add psa
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-08-17 17:53:50 -07:00
Adeeb Shihadeh
63fa250f29
Add note around excessive actuation check ( #36010 )
...
* Add note around excessive actuation check
* Update selfdrived.py
2025-08-17 11:53:20 -07:00
Harald Schäfer
ceb557058c
Steam Powered model ( #36000 )
...
* f3e67f3e-6079-48cf-92a4-dee5eebd1d73/360
* f3e67f3e-6079-48cf-92a4-dee5eebd1d73/400
* No more action head: a8f96b93-bde2-4e28-a732-4df21ebba968/400
2025-08-17 10:18:30 -07:00
Shane Smiskol
ab44c9a4ff
Torque controller: refactor calculations to be in accel space ( #35790 )
...
* clean up
* little confusing but works
* clean up
* fix
* pid outputs torque again, fix windup above max torque
* clean up
* fix
* fix
* typo
* fix conflicts
* fix PID
* cleanups
* seems correct
* updte
* inverse
* whitespace
* move
* small cleanup
* more cleanup
* update ref
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2025-08-15 11:39:56 -07:00
Adeeb Shihadeh
1805a47139
USB takes forever to come up...
2025-08-15 11:13:45 -07:00
Adeeb Shihadeh
5417efaa1d
bump opendbc ( #36001 )
2025-08-15 11:12:18 -07:00
eFini
4536719353
longitudinal_planner: Convert self.mode to a local variable in update() ( #35999 )
...
Make 'mode' variable local
2025-08-15 09:02:38 -07:00
eFini
a6d0a88b1e
Multilang: update chs/cht translations ( #35981 )
2025-08-14 10:27:44 -07:00
github-actions[bot]
56a89eb4fb
[bot] Update translations ( #35975 )
...
Update translations
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-08-13 18:32:10 -07:00
Maxime Desroches
3f830827b2
setup: new flow ( #35960 )
...
* start
* remove
* path
* fix
* prepare
* url
* format
* better
* better
* consist
* check
* not real
* ref
* simpler
* fix
* fix
* more
* more
* path
* clean
* line
* progress
* fast
* no
* ori
* flag
* remove
* install
* line
* wait time
* wait install
* Revert "wait time"
This reverts commit 14f750971c3d19b93e4609e9344cb3a8ce9175f4.
* move
* fix
* install
* universal service resources
* fix
* safer
* this is stupid
* time
* cleaner
* comment
2025-08-13 16:07:12 -07:00
Alexandre Nobuharu Sato
a2a385336e
Multilang: update pt-BR translation ( #35971 )
...
Multilang: update pt-BR translations
2025-08-13 15:20:58 -07:00
DevTekVE
9839291dd0
Merge remote-tracking branch 'origin/master' into hkg-angle-steering-2025
2025-08-13 20:13:42 +02:00
DevTekVE
17cba328d6
refactor: update torque tuning configuration for angle steering
...
- Adjusted torque tuning configuration to avoid reliance on torque controller for Hyundai angle steering.
- Simplified control logic by removing unnecessary checks for torque control type.
refactor: clean up code formatting and improve test structure for torque reduction gain
2025-08-13 20:03:51 +02:00
Warren Togami
3cf81c081c
bug: Fix "Default" interactivity timeout display ( #1154 )
...
If param `InteractivityTimeout` does not exist, timeoutValue == "",
resulting in the Interactivity Timeout UI displaying "s" by default.
Fix displayed "Default" by checking for "0" or "".
Co-authored-by: Nayan <nayan8teen@gmail.com >
2025-08-13 12:12:22 -04:00
DevTekVE
8910668e4e
sunnylink: enable uploader option for admins ( #1152 )
...
* feat: add sunnylink uploader option for admins in sunnylink panel
* feat: enhance uploader to support zstd compression and improve route handling
* feat: update sunnylink uploader description and enablement criteria for admin tiers
* ui cleanup
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-13 12:12:01 -04:00
DevTekVE
86093765d8
Merge branch 'master' into hkg-angle-steering-2025
...
# Conflicts:
# opendbc_repo
2025-08-13 07:55:46 +02:00
Jason Wen
6c4c0c00b4
Merge branch 'upstream/openpilot/master' into sync-20250812
...
# Conflicts:
# opendbc_repo
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_angle.py
# selfdrive/controls/lib/latcontrol_pid.py
# selfdrive/controls/lib/latcontrol_torque.py
2025-08-12 23:11:18 -04:00
YassineYousfi
8deb1bf285
Down To Ride model 🏎️ ( #35982 )
...
* e9237324-4b92-48f5-acaa-ebdf7fe46339/400
* ff4c292c-8e5a-44c0-9b75-e79c60152da2/400
* 1496451e-897b-4a1b-a284-37d244bfddb3/400
* Revert "Revert TR again (#35179 )"
This reverts commit e9cea3ae5c .
* try stopping closer
* 5e4cb3d3-b9cc-45c7-a476-38083e75029c/400
* 2164d501-7d2c-467d-b132-be4f85db4164/60
* Revert "2164d501-7d2c-467d-b132-be4f85db4164/60"
This reverts commit 1f4b98ed7d63971507dff94e5ac20223ee15e067.
* 9a836aee-dec6-4f26-8d7e-6db4bb9c8176
* no replace ln
* Revert "no replace ln"
This reverts commit fb5173ced84bb8a07a4e06a5bec43d115404973b.
* opset_version 17
* rebase
* 5f255b73-2e54-46bc-8f80-82c5838165a3/400
* a423dec7-7dcc-4523-aaae-a4012d56b9b5/400
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2025-08-12 19:01:56 -07:00
DevTekVE
05fa1c8ae8
Adjust default params and cleanup
2025-08-12 21:36:22 +02:00
Harald Schäfer
cd087a561e
Simple plan ( #35980 )
...
* squash
* double
* proper merge
* better organization
2025-08-11 17:42:03 -07:00
Shane Smiskol
10cc87b80b
raylib: rm some common colors ( #35979 )
...
common colors
2025-08-11 17:06:11 -07:00
Jimmy
13d4c6a167
ui: replace "Hotspot" with link icon ( #35978 )
...
replace "Hotspot" with link icon
2025-08-11 16:26:07 -07:00
Harald Schäfer
455a6a586a
Misc PID refactors ( #35844 )
...
* Misc PID refactors
* dead
* finish rename
* unused import
* whitespace
* typo
* fix fan controller
* pid_log
* whitespace
* integral clipping in pid
* update ref
* cleaner
* rm print
* update ref
* revert fan changes
* forgot this
2025-08-11 14:25:29 -07:00
YassineYousfi
c78b302b93
Space Lab 3 🛰️ 🛰️ 🛰️ ( #35905 )
...
* c147a591-1f86-4ea4-b2b7-391eff1178b5/400
* 6d6639ee-643e-4f72-bd1c-dda546383854/400
2025-08-11 14:07:01 -07:00
Nayan
ec3f044c83
ui: refresh model list ( #1074 )
...
that's all folks
Co-authored-by: Kumar <36933347+rav4kumar@users.noreply.github.com >
Co-authored-by: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com >
2025-08-11 10:24:05 -04:00
DevTekVE
e8a40d6b85
Merge branch 'master' into hkg-angle-steering-2025
...
# Conflicts:
# opendbc_repo
# system/manager/process_config.py
2025-08-10 14:24:10 +02:00
Jason Wen
f45ad6bab9
panda: skip flash and firmware check if deprecated panda is detected ( #1117 )
...
* flash: skip if deprecated panda is detected
* skip firmware checks
* wrong
* typing
* fix
* revert
2025-08-10 02:52:02 -04:00
github-actions[bot]
b5cbb980fb
[bot] Update translations ( #1140 )
...
Update translations
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-10 02:47:39 -04:00
Jason Wen
75509aec16
Disable record feedback with LKAS button when MADS is enabled
2025-08-10 02:05:09 -04:00
Jason Wen
97c2d7e655
Merge branch 'upstream/openpilot/master' into sync-20250809
...
# Conflicts:
# common/params_keys.h
# opendbc_repo
# panda
# selfdrive/car/cruise.py
# selfdrive/controls/controlsd.py
# selfdrive/selfdrived/selfdrived.py
# selfdrive/test/process_replay/process_replay.py
# selfdrive/ui/qt/setup/setup.cc
# tinygrad_repo
2025-08-10 02:05:05 -04:00
Jason Wen
1bc12f1e21
Reapply "LagdToggle: refactor and only instantiate once" ( #1137 ) ( #1138 )
...
* Reapply "`LagdToggle`: refactor and only instantiate once" (#1137 )
This reverts commit b4f19d4860 .
* infinite woo gone
* use them hz
2025-08-09 22:50:29 -04:00