discountchubbs
a044347f4e
bump tinygrad_repo
2025-07-10 07:23:58 -07:00
James Vecellio-Grant
eca1d0888f
Merge branch 'master-new' into sync-20250627-tinygrad
2025-07-10 07:20:12 -07:00
Nayan
92f1977666
UI: Custom Interactivity Timeout ( #1032 )
...
custom interactivity timeout
2025-07-10 07:30:10 +02:00
James Vecellio-Grant
af53db3b07
Longitudinal Planner: Allow Non-MLSIM Models to Use MPC ( #1012 )
...
* gen 11 only api limit exceeded maybe not
* Try this for ModelDataV2.Action
* mpc mode
* Fix This
* Revert "Try this for ModelDataV2.Action"
This reverts commit e7db17980b .
* fix logic flaw
* Address comments for readability.
---------
Co-authored-by: Kumar <36933347+rav4kumar@users.noreply.github.com >
2025-07-05 21:23:32 -07:00
James Vecellio-Grant
394603727e
Bug: Param Store Cache ( #1025 )
...
* cache
* Clear every 10 iterations, which means 100hz * 10
* Revert "Clear every 10 iterations, which means 100hz * 10"
This reverts commit 4eda3079e6 .
* Apply suggestion from @devtekve
* Apply suggestion from @devtekve
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-05 14:58:34 -07:00
James Vecellio-Grant
d0bd8cc4a3
liveDelay: Add live delay toggle to vehicles using torqued ( #1001 )
...
* Add live delay toggle to torqued.py and twilsonco NNLC
* Set this in init
* Clean up
* Live delay toggle refactor
* ModeldLagd -> LagdToggle
* This is for lagd_toggle.py
* Add to NNLC
* Lagd toggle:
Display current values on UI
* Add break
* LagdToggleDelay
Live edit software_delay when livedelay is toggled `off`
* Always show description
* Add description as to why values don't update offroad
---------
Co-authored-by: Kumar <36933347+rav4kumar@users.noreply.github.com >
2025-07-05 14:42:36 -07:00
Kumar
00eb0e983d
DEC: Kalman and the Magic Mode Switcheroo ( #1026 )
...
* dec with kalmanfilter
* updat pytest
* Update sunnypilot/selfdrive/controls/lib/dec/constants.py
Co-authored-by: DevTekVE <devtekve@gmail.com >
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-05 12:27:16 -07:00
DevTekVE
9bdfd46b8f
ci: updating gh runner and adjust restore process ( #1022 )
...
* chore(ci): parameterize and update GitHub runner version to 2.325.0
* ci: refactor GitHub runner service installation logic
Improved service installation workflow by introducing service template creation and cleaning up redundant checks. Enhanced restoration logic with clearer system state assessment and simplified flow for better maintainability.
2025-07-05 20:55:27 +02:00
DevTekVE
cdf990c1b1
Sync: commaai/openpilot:master into sunnypilot/sunnypilot:master-new ( #1020 )
2025-06-28 22:06:31 +02: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
DevTekVE
264c0fe446
Tinygrad bump from sync-20250627
2025-06-27 17:21:48 +02:00
Shane Smiskol
4e094bc740
raylib UI: fix scrolling click behavior ( #35609 )
...
see look how nice using base classes are
2025-06-27 02:52:11 -07:00
Nayan
17432e1b0d
ui: model panel - added download progress bars ( #998 )
...
* progress bars!!
* too many changes
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-06-27 10:44:14 +02:00
Kacper Rączy
0218ae82ed
Fix openpilot-prebuilt image build ( #35607 )
...
Fix tinygrad shell exec
2025-06-27 02:51:20 +00:00
Shane Smiskol
7b35f64049
raylib UI: implement easier to use Scroller ( #35606 )
...
* new scroller and widget
start
heck yeah
fix that
clean up
* fuck yeah
* line sep
* fix that
* fix clicking on action
* no custom width
* move all over
* clean up
* more clean up
* rm custom visible too
* more clean up
* lint
* dont use enabled generically yet
* ??
2025-06-26 17:58:34 -07:00
Andrei Radulescu
0a254fbc4e
ui: avoid some raylib ui no dongleid errors ( #35562 )
...
avoid some ui.py errors on pc
2025-06-26 15:16:20 -07:00
Dean Lee
903f426bb9
ui: fix shader polygon artifacts on device ( #35568 )
...
fix shader polygon artifacts on device
2025-06-26 15:13:52 -07:00
Dean Lee
53d757a84f
ui: fix raylib log message formatting by handing va_list arguments ( #35561 )
...
* fix raylib log message formatting by handing va_list arguments
* dd
* improve&simplify
* chadder says this works
* consis
* clean up
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-06-26 15:12:16 -07:00
Jimmy
fa5fce465a
ui: scroll to toggle on button press ( #35604 )
...
scroll so toggle in view when setCurrentPanel is called with param
2025-06-26 09:22:58 -07:00
Harald Schäfer
d1893ee3eb
OS camera calibration ( #35603 )
...
* wider narrow
* typo
* whiteapace
2025-06-25 22:08:56 -07:00
Shane Smiskol
56fca1353f
raylib: scroll panel cleanup ( #35599 )
...
* no d
* we don't even use it
* use a deque
* hmm
* Revert "hmm"
This reverts commit 0203bf7214fa0145d101875006bbae2e8157d6d6.
2025-06-25 15:17:54 -07:00
Shane Smiskol
a22eecd773
raylib: don't use time.time() ( #35597 )
...
Update inputbox.py
2025-06-25 14:58:06 -07:00
YassineYousfi
01b3f70c01
Vegetarian Filet o Fish model 🐟 ( #35379 )
...
* 7fcb3c70-391e-4bd6-b17d-a011b2845d06/700
* 0fc8b4da-7a24-4469-9428-ae7dcffc3c67/700
* fix
* c16e9412-c448-4589-9ff6-5362be0e9bc3/700
* b2714021-a7bc-41d6-8e1c-bfd20e59cc75/700
2025-06-25 11:18:28 -07:00
Andrei Radulescu
8b8f33f488
webcam: back to opencv ( #35522 )
...
* Revert "webcam: remove other cv2 usage (#33236 )"
This reverts commit 0cade54015 .
* Revert "remove cv2 usage (#33101 )"
This reverts commit 144e9e271c .
* Revert "remove opencv-python-headless (#33082 )"
This reverts commit 488e08507a .
* update uv.lock
* keep av bgr2nv12
* rename
2025-06-25 10:58:14 -07:00
Dean Lee
d5b5383f1a
ui: enable VSYNC by default ( #35564 )
...
enable VSYNC by default to fix visual artifacts on device
2025-06-25 01:02:17 -07:00
Tim Wilson
0cfdd6757b
NNLC: Learned Lateral Lag for Torque Extension ( #946 )
...
* TorqueExtBase: use learned lag
lower non-zero limit for lag
restore original lag mod
* NNLC: use learned lat lag
* add test
* non-zero lag in test
* lower lag mod to 0.1s
* Update constant to reflect Twilsonco's recommendations.
2025-06-24 09:28:49 -07:00
Shane Smiskol
91792aa767
build raylib: take commit ( #35594 )
...
* Update build.sh
* test
* rev
2025-06-23 16:59:41 -07:00
YassineYousfi
c1e0b87059
liquid crystal model 💧 ❄️ ( #35591 )
...
986745e3-b382-41a7-b15a-2cdcb664d072/700
2025-06-23 13:06:15 -07:00
commaci-public
7f6f346c38
[bot] Update Python packages ( #35593 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-06-23 10:17:23 -07:00
Shane Smiskol
5e3fc13751
Update TOTAL_SCONS_NODES
2025-06-20 13:46:10 -07:00
Adeeb Shihadeh
885f3f73e0
gps doesn't need to be an onroad alert anymore ( #35585 )
2025-06-20 11:13:34 -07:00
Maxime Desroches
2c78cfe200
update to latest userdata partition ( #35582 )
...
update userdata
2025-06-19 13:13:37 -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
Maxime Desroches
6a37d8a89e
fix framereader indent
2025-06-19 10:38:26 -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
James Vecellio-Grant
d62c3cdef9
Model: Sync modeld with upstream arbitrary vision inputs ( #1004 )
...
* Prepare sunnypilot modeld refactor:
* This is needed to work with latest vision models from comma master.
* Add this for dev-c3-new
2025-06-19 07:24:20 -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
Adeeb Shihadeh
5f559cfcc7
make it easy to copy/paste
2025-06-18 15:50:31 -07:00
Adeeb Shihadeh
42fc89a0e5
update release checklist
2025-06-18 15:48:10 -07:00
YassineYousfi
ccd55d3663
kerrygold model 🧈 ( #35499 )
...
* b92dd772-6ae6-4329-880d-7e1cc60dd9da/700
* 6a8a3da8-c264-4f91-b0a6-d04722cccfce/700
* 967279c1-7d3c-4463-9d35-58e0311a5f57/700
* flake
2025-06-18 09:21:05 -07:00
Shane Smiskol
25f5ec46d9
raylib ui: global Device class ( #35573 )
...
* device
* works
* clean up
* and
* more
* clean
* fixy
* cu
* slightly smaller
2025-06-17 19:49:02 -07:00
github-actions[bot]
c460f5150f
[bot] Update translations ( #35565 )
...
Update translations
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-06-16 13:30:00 -07:00
commaci-public
b18037c38a
[bot] Update Python packages ( #35566 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-06-16 10:47:04 -07:00
Warren Togami
6b9c63acbe
NNLC: RAV4_PRIME tuning Gen 2 ( #925 )
...
TOYOTA_RAV4_PRIME NNLC tuning gen 2 (May 15th)
2025-06-14 16:46:29 -07:00
programanichiro
b5d5fa755f
Multilang: update ja translation. ( #35560 )
...
* japanese translation
* スペース要らない。
2025-06-14 11:20:18 -07:00
Maxime Desroches
f9792fe717
AGNOS 12.4 ( #35558 )
...
agnos12.4
2025-06-13 22:55:40 -07:00
Adeeb Shihadeh
03f3d6ccf1
update setup instructions
2025-06-13 16:52:08 -07:00
Adeeb Shihadeh
4eb64561f2
remove old workflow doc
2025-06-13 16:46:46 -07:00
Maxime Desroches
762f11c620
setup: warning for custom software ( #35556 )
...
* custom warn
* Update SConscript
* bump
2025-06-13 14:43:16 -07:00