Jason Wen
d6474aa0a9
Merge branch 'upstream/openpilot/master' into sync-20250731
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# common/params.h
# common/params_keys.h
# common/params_pyx.pyx
# docs/CARS.md
# opendbc_repo
# panda
# selfdrive/car/tests/test_models.py
# selfdrive/pandad/pandad.cc
# selfdrive/pandad/pandad.h
# selfdrive/selfdrived/selfdrived.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/athena/athenad.py
# system/athena/manage_athenad.py
# system/manager/manager.py
# system/sentry.py
# uv.lock
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master`
Sync: `commaai/panda:master` into `sunnypilot/panda:master`
2025-08-02 00:21:14 -04:00
commaci-public
3e2325a632
[bot] Update Python packages ( #35845 )
...
* Update Python packages
* bump
* update refs
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-07-29 19:45:17 -07:00
Adeeb Shihadeh
b99c73e1fa
bump opendbc ( #35813 )
...
* bump opendbc
* update tests
2025-07-25 12:50:15 -07:00
Shane Smiskol
09d8327a14
bump opendbc ( #35811 )
...
* bump
* bump
* bump
* update refs
2025-07-24 23:56:04 -07:00
Adeeb Shihadeh
347cee4b09
big opendbc bump ( #35799 )
...
* bump
* bump
* bump
* bump
* bump
* update refs
* that doesn't work anymore
* bump
* update refs
* bump
2025-07-23 23:23:59 -07:00
Maxime Desroches
bc5336d805
params: auto decode based on type ( #35794 )
...
* type
* test
* more
* might as well use this
* one more
* live
* athena
* b
* also
* more
* now
* ah
* pigeon
2025-07-22 21:58:06 -07:00
Adeeb Shihadeh
dc1219d13f
bump opendbc ( #35795 )
...
* bump opendbc
* update refs
2025-07-22 20:19:09 -07:00
Maxime Desroches
58d3038241
auto type cast for Params ( #35786 )
...
* first
* fix
* fix
* this
* real
* time
* time
* more
* more
* fix
* subclass
* fix
* fix
* test
* fix
* ruff
* revert
* default
* json
* more
* test
* test
* d
* better
* better
* test
* one
* test
* space
2025-07-22 19:30:47 -07:00
commaci-public
a931ed5c15
bump opendbc ( #35789 )
...
* Update Python packages
* bump
* update refs:
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-07-22 11:35:18 -07:00
Shane Smiskol
4b73f3b169
bump opendbc ( #35782 )
...
* bump
* bump
* bump
* bump
* update refs
2025-07-21 20:16:36 -07:00
Jason Wen
beaec753ab
Merge branch 'upstream/openpilot/master' into sync-20250710
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# README.md
# common/params_keys.h
# opendbc_repo
# panda
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/controls/lib/tests/test_latcontrol.py
# selfdrive/ui/soundd.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
# tinygrad_repo
2025-07-19 00:28:43 -04:00
commaci-public
3a2c4a855a
[bot] Update Python packages ( #35726 )
...
* Update Python packages
* dep
* ref
* hint
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
2025-07-14 13:48:55 -07:00
commaci-public
9deac8c800
[bot] Update Python packages ( #35669 )
...
* Update Python packages
* update refs
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-07-11 19:59:03 -07:00
Armand du Parc Locmaria
9bd7e3e36d
bump opendbc ( #35685 )
...
* bump opendbc
* bump less
* bump more
* update refs
2025-07-10 19:40:54 -07:00
Bruce Wayne
9aed28a216
bump opendbc
2025-07-08 14:07:16 -07:00
Harald Schäfer
5b70c78902
bump opendbc ( #35649 )
...
* bump opendbc
* update ref
2025-07-07 18:40:06 -07:00
Harald Schäfer
a5630eb7b7
Bump opendbc
...
* bronco special
* ignore low speed
* fixes
* update ref
* bump
* update ref
2025-07-02 21:25:08 -07:00
DevTekVE
ea8eaed1aa
Merge remote-tracking branch 'comma/master' into sync-20250627
...
# Conflicts:
# README.md
# opendbc_repo
# panda
# selfdrive/ui/qt/offroad/settings.cc
# 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/manager/build.py
# system/ui/spinner.py
# tinygrad_repo
# tools/lib/framereader.py
Merge branch 'comma-202506127-bedcb896644528aed6af448e63eeadb3dd8b2c77' into sync-20250627
# Conflicts:
# opendbc/safety/tests/libsafety/SConscript
Merge branch 'comma-202506127-bedcb896644528aed6af448e63eeadb3dd8b2c77' into sync-20250627
# Conflicts:
# opendbc/safety/tests/libsafety/SConscript
Merge remote-tracking branch 'comma/master' into sync-20250627
# Conflicts:
# opendbc/safety/tests/libsafety/SConscript
Merge branch 'comma-20250627-1020d355584265391eb3acb556e4353b581fa9c0' into sync-20250627
Merge branch 'comma-20250627-1020d355584265391eb3acb556e4353b581fa9c0' into sync-20250627
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master-new`
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master-new`
Sync: `commaai/panda:master` into `sunnypilot/panda:master-new`
Sync: `commaai/panda:master` into `sunnypilot/panda:master-new`
2025-06-28 21:43:38 +02:00
Harald Schäfer
713c02cc3f
Torque control: more integrator ( #35610 )
...
* Torque control: more integrator
* bump opendbc
* update ref
2025-06-27 22:28:59 -07:00
Adeeb Shihadeh
4a4f3fce94
rm PYTHONPATH ( #35579 )
...
* rm PYTHONPATH
* still need that one for now
2025-06-19 12:36:38 -07:00
Maxime Desroches
5772683432
ci: faster process replay ( #35578 )
...
* waste
* update
* again
* we love tesla
* again again
2025-06-19 11:00:41 -07:00
Harald Schäfer
87a6e369aa
Framereader: minor cleanup ( #35577 )
...
* No wrapping
* unused test
* another list
* mypy
* cleaner
* Revert "cleaner"
This reverts commit ccc1446b9d649d64b20175e22a66e135c44b21e5.
* mypy
2025-06-19 09:49:51 -07:00
Harald Schäfer
5f3d876aaa
model replay: framereader cache ( #35576 )
...
* Simpler cache version
* cachetools
* different LRU
* lint
* smaller
* just write LRU
* mypy
* same length
2025-06-18 16:29:22 -07:00
Shane Smiskol
bfa3f3cccb
Add calPerc progress tracking for torque calibration ( #35512 )
...
* Add calPerc field and torque progress
* Fix torqued test style and CarParams usage
* test: remove unused numpy import
* move here
* trying all combinations to see what's most linear
* clean up with best method
* no no
* epic
* clean up
* last min not needed
* doesn't hurt
* list comp
2025-06-10 00:22:13 -07:00
Harald Schäfer
d9b6c16037
Cleanup framereader ( #35513 )
...
* squash
* misc cleanup
* no LLM garbage
* misc fixes
* typo
* fix CI
* fix hints
* LLM soo wordy
* improve
2025-06-09 22:39:35 -07:00
Jason Wen
4d12f880bd
Merge branch 'upstream/openpilot/master' into sync-20250605
...
# Conflicts:
# opendbc_repo
# panda
2025-06-05 22:27:18 -04:00
Harald Schäfer
a8639d3feb
rgb is default ( #35467 )
...
* rgb is default
* change dummy default
2025-06-04 23:40:41 -07:00
DevTekVE
9e3f33dd16
Merge remote-tracking branch 'comma/master' into sync-20250604
...
# Conflicts:
# opendbc_repo
# panda
# 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
2025-06-04 21:55:32 -04:00
Harald Schäfer
5505338ffb
model replay: less frames and less complexity ( #35427 )
...
* Revert "ci: faster model_replay (#34036 )"
This reverts commit 847a5ce1f3 .
* fix conflict
* trigger on test change
* zst
* give start and end frame
* unused flags
* no print
* whitespace
* fix plotting
* slice correct
* no print
* Just start from beginning
2025-06-02 21:54:37 -07:00
DevTekVE
82487ba136
Merge remote-tracking branch 'comma/master' into sync-20250531
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# common/params_keys.h
# msgq_repo
# opendbc_repo
# panda
# selfdrive/car/card.py
# selfdrive/car/tests/test_car_interfaces.py
# selfdrive/car/tests/test_models.py
# selfdrive/test/process_replay/process_replay.py
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/translations/main_ar.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
2025-05-31 14:12:30 -04:00
Adeeb Shihadeh
2f80854644
sensord: rewrite in Python ( #35353 )
...
* py sensord
* fix up mmc
* temp
* port over accel
* lil more
* kinda works
* rm that
* gpiochip
* mostly there
* lil more
* lil more
* irq timestamps
* fix ts
* fix double deg2rad
* test passes
* fix up mypy
* rm one more
* exception
* lint:
* read in all events
* bump that
* get under budget:
* accel self test
* gyro self-test
* keep these readable
* give it more cores
* debug
* valid
* rewrite that
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-05-30 13:31:07 -07:00
Shane Smiskol
1db3644a2b
car interfaces: pass in if release build ( #35373 )
...
* dashcam for release
* get car
* fixes
* more fixes
* bump
* bump
2025-05-28 17:41:38 -07:00
discountchubbs
cf94bb130b
Merge branch commaai/openpilot:master into branch sunnypilot/sunnypilot:master-new
2025-05-27 16:28:45 -04:00
Shane Smiskol
c24f349807
GM: low steer speed alert in CarState ( #35332 )
...
* simple
* rm
* bump to master
* update refs
* update refs
2025-05-23 19:43:17 -07:00
Kacper Rączy
97ad175243
Reapply "Enable online lag learning ( #34968 )" ( #35327 )
...
* Revert "Revert "Enable online lag learning (#34968 )" (#35322 )"
This reverts commit 9c40c48729 .
* Update ref commit
* Update ref
* Update ref commit
2025-05-24 02:31:17 +00:00
Shane Smiskol
9622427044
car interfaces: improve steering pressed signal ( #35333 )
...
* bump
* update refs
2025-05-23 16:32:19 -07:00
Shane Smiskol
9b642ed016
bump opendbc ( #35323 )
...
* bump
* update refs
2025-05-22 17:49:27 -07:00
Kacper Rączy
9c40c48729
Revert "Enable online lag learning ( #34968 )" ( #35322 )
...
* Revert "Enable online lag learning (#34968 )"
* Update ref commit
2025-05-22 01:55:19 +00:00
Shane Smiskol
e8fd8e6018
bump opendbc
2025-05-18 01:20:28 -07:00
Shane Smiskol
a6a09276e9
Hyundai: fix recent enable button press regression ( #35265 )
...
* move back to port
* much better
* use the CS field now
* bump
* fix
* need to switch so it works on ports that don't use it, and makes more sense
* bump
* bump
* update refs
* make sense
* master
2025-05-18 00:52:02 -07:00
Shane Smiskol
33721cf5fa
Lower Tesla steer limit timer ( #35268 )
...
* bump
* update refs
2025-05-18 00:38:57 -07:00
Shane Smiskol
66c0971a0f
migration: remove disengage on gas alternative experience ( #35267 )
...
* fix
* done
* test
* update refs
2025-05-17 23:56:21 -07:00
Shane Smiskol
5d8c8ae911
Tesla: raised lateral limits ( #35231 )
...
* bump
* bump
* update refs
2025-05-14 19:51:12 -07:00
omahs
64b0ede9ae
fix: typos ( #35224 )
...
* fix: typos
* Update what-is-a-car-port.md
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-05-14 11:17:50 -07:00
Maxime Desroches
997a99926c
ci: overwrite previous comment for model_replay ( #35209 )
...
* less
* test
* fix
* cleanup
2025-05-13 21:06:30 -07:00
Adeeb Shihadeh
67486ff92d
bump tinygrad ( #35208 )
...
* bump tinygrad
* fix
* why is mac different?
* fix sim
* relax that
2025-05-13 16:59:35 -07:00
Adeeb Shihadeh
313ede3d1e
Update NDOG live ( #35205 )
...
* no alt exp
* live
* fix
* update res
2025-05-13 14:48:40 -07:00
Maxime Desroches
3d696c0f90
jenkins: remove logs during setup
2025-05-13 13:34:54 -07:00
Shane Smiskol
8473774b65
process replay: add Tesla route ( #35199 )
...
* add tesla
* update refs
* run tesla on more procs
* update refs
2025-05-12 21:18:51 -07:00
Harald Schäfer
e9cea3ae5c
Revert TR again ( #35179 )
...
Revert "Tomb Raider 7 (#35114 )"
This reverts commit 0fb4aafa35 .
2025-05-11 08:24:46 -07:00