discountchubbs
4faeedec57
dynamic outputs toggle
2025-07-16 12:03:35 -07:00
discountchubbs
638a92bffb
Rm toggle from refactor
2025-07-16 11:57:30 -07:00
James Vecellio-Grant
ad2fab062e
Merge branch 'master-new' into modeld-refactor-july7
2025-07-15 06:38:09 -07:00
discountchubbs
d5b59d2b19
Make most outputs dynamic
2025-07-15 06:34:13 -07:00
discountchubbs
079ce94cb4
dynamic
2025-07-14 16:40:19 -07:00
discountchubbs
f7efd7c641
seems a bit repetitive yea?
2025-07-14 16:34:36 -07:00
James Vecellio-Grant
e43c60c004
ci: Automate model build, publish, and update docs with JSON metadata ( #1036 )
...
* gh workflows: Create build single and build all models
Recompile action, and build single model action...
I'm tired, and this could definitely most probably be wrong.
on push : Revert me!
Revert "on push : Revert me!"
This reverts commit c6ab17adad981585f93c285e9d8a418e4c975879.
checkout gitlab
Update build-single-tinygrad-model.yaml
Whoops. ubuntu-latest not self-hosted
self-hosted is comma device
gh api because artifacts
Dynamic long
Update build-single-tinygrad-model.yaml
* FoF to FOF, because spellchecker is no fun
* ignore
* Create new dir and json by default since its full recompile
red diff, who doesn't like it
* Minimal patch to ssh agent from yesterday
* Update .codespellignore
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-14 11:39:19 -07:00
discountchubbs
30907c3cf9
Affix to generation, while allowing older models to use this IF param is set.
2025-07-13 20:21:33 -07:00
James Vecellio-Grant
a39bc65883
Even clearer!
2025-07-12 22:26:20 +00:00
James Vecellio-Grant
2cc3755760
Make generation a property for clarity
2025-07-12 22:20:51 +00:00
James Vecellio-Grant
abf836a2b8
Merge branch 'master-new' into modeld-refactor-july7
2025-07-10 07:02:13 -07:00
Nayan
92f1977666
UI: Custom Interactivity Timeout ( #1032 )
...
custom interactivity timeout
2025-07-10 07:30:10 +02:00
discountchubbs
3c100e3d92
red diff
2025-07-09 19:37:03 -07:00
James Vecellio-Grant
cda3c90468
Mypy from myphone!
2025-07-08 13:05:15 -07:00
James Vecellio-Grant
2c66b6bb75
Update longitudinal_planner.py
2025-07-08 10:22:48 -07:00
discountchubbs
ee12e4b7b4
Add full conditional
2025-07-08 06:37:41 -07:00
discountchubbs
a7751702b7
This needs to be apart of the conditional else fail
2025-07-08 06:16:45 -07:00
discountchubbs
eaa0b44f71
We can revert this after dev-c3-new testing and ready to merge.
2025-07-07 20:40:46 -07:00
discountchubbs
445b101a8b
Clean this up
2025-07-07 20:40:38 -07:00
discountchubbs
64cc311161
Introduce zero inputs for Lead, and plan to conform with new SP model introduced Monday, July 7, 2025
2025-07-07 19:15:51 -07: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
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