infiniteCable2
7159090fc6
Update longcontrol.py use brake hold mechanics for start accel
2025-08-01 17:31:02 +02:00
infiniteCable2
e3699385dd
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-31 19:26:00 +02:00
infiniteCable2
1cc9b4c770
Update latcontrol_curvature.py
2025-07-31 19:24:11 +02:00
infiniteCable2
55b25baaa1
Update latcontrol_curvature.py
2025-07-31 19:22:22 +02:00
Jason Wen
713f8bfc21
carControlSP: parse radarState's leadOne & leadTwo (#1089 )
...
* `carControlSP`: parse `radarState`'s `leadOne` & `leadTwo`
* typo
* bump
* convert first
* rename
* directly
2025-07-31 12:56:33 -04:00
infiniteCable2
d150d119e6
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-30 15:50:30 +02:00
Jason Wen
24699f3e54
events: Update startup event to support sunnypilot remote origin detection ( #1092 )
2025-07-29 23:09:58 -04:00
infiniteCable2
d79077077f
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-29 19:53:24 +02:00
Jason Wen
fd8cebf2c3
Revert "carControlSP: parse radarState's leadOne & leadTwo" ( #1088 )
...
Revert "`carControlSP`: parse `radarState`'s `leadOne` & `leadTwo` (#1082 )"
This reverts commit 5b137d666f .
2025-07-29 13:49:58 -04:00
infiniteCable2
25d0e02f78
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-29 17:46:42 +02:00
Jason Wen
5b137d666f
carControlSP: parse radarState's leadOne & leadTwo (#1082 )
...
* `carControlSP`: parse `radarState`'s `leadOne` & `leadTwo`
* typo
* bump
2025-07-29 10:53:06 -04:00
github-actions[bot]
bbdbb55a2a
[bot] Update translations ( #1077 )
...
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-07-29 10:24:34 -04:00
infiniteCable2
632132aae2
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-27 20:21:20 +02:00
infiniteCable
d77114447e
Update latcontrol_curvature.py
2025-07-27 14:26:28 +02:00
infiniteCable
b0a5a55733
Update latcontrol_curvature.py
2025-07-27 14:24:56 +02:00
infiniteCable
ad47652aa8
Update latcontrol_curvature.py
2025-07-26 21:28:33 +02:00
Nayan
0c73798049
ui: fix descriptions visibility on models panel ( #1079 )
...
i just want to hide the descriptions 🥺
2025-07-26 10:00:23 -04:00
infiniteCable
ce37fc84b5
Update latcontrol_curvature.py
2025-07-25 13:34:29 +02:00
infiniteCable
a68e5ff6d8
Update latcontrol_curvature.py
2025-07-24 17:45:39 +02:00
infiniteCable
4c1c7809d5
Update latcontrol_curvature.py
2025-07-24 17:22:52 +02:00
infiniteCable
654caaef3c
Update latcontrol_curvature.py
2025-07-24 17:15:56 +02:00
infiniteCable
8608aa6d04
Update latcontrol_curvature.py
2025-07-24 17:13:28 +02:00
infiniteCable
37d29378af
Update latcontrol_curvature.py
2025-07-24 17:04:21 +02:00
infiniteCable
c9cf18c9d8
Update latcontrol_curvature.py
2025-07-24 16:51:58 +02:00
infiniteCable
767c2cb51e
Update latcontrol_curvature.py
2025-07-24 16:47:42 +02:00
infiniteCable
57466c2fc3
Update latcontrol_curvature.py
2025-07-24 15:15:03 +02:00
infiniteCable
efafff9dad
Update latcontrol_curvature.py
2025-07-24 14:42:50 +02:00
infiniteCable
07a9515a6f
Update latcontrol_curvature.py
2025-07-23 18:41:48 +02:00
infiniteCable
823df00ef2
Update latcontrol_curvature.py
2025-07-23 17:49:20 +02:00
infiniteCable
bf11e9bbe7
Update latcontrol_curvature.py
2025-07-23 11:50:54 +02:00
infiniteCable
e4b60b29fc
Update latcontrol_curvature.py fix
2025-07-22 21:44:34 +02:00
infiniteCable2
c693b040a8
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-22 10:07:35 +02:00
Nayan
358c0a8747
ui: proper capitalization for default interactivity timeout ( #1065 )
...
No More Neuron Triggering Scream
2025-07-22 01:02:28 -04:00
infiniteCable2
e8ab7816cc
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-21 23:07:40 +02:00
infiniteCable
ad84d849c3
Update latcontrol_curvature.py
2025-07-21 23:05:58 +02:00
Nayan
c46ecd18fa
UI: Clear Model Cache ( #1058 )
...
* clear model cache
* add cache size
* move to model manager
* fix handling for default model
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
Co-authored-by: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com >
2025-07-19 21:40:16 +02:00
James Vecellio-Grant
08f075ab23
ui: Link Advanced Controls ( #1060 )
2025-07-19 10:35:34 -07:00
Nayan
7555683105
UI: Advanced Controls Toggle ( #1053 )
...
* add advancedControl bool to SP Controls
* add Advanced Controls toggle in SP Dev Panel
* merge - ui: Init Developer Panel SP#1054
* because @discountchubbs did not want to commit directly to the pr 🤷♂️
* enable onroad too
* hide by default only on staging & release
---------
Co-authored-by: discountchubbs <alexgrant990@gmail.com >
Co-authored-by: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com >
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 19:11:49 +02:00
infiniteCable2
b991aa9d52
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-19 17:50:13 +02:00
James Vecellio-Grant
0d0f764a79
ui: Quickboot Mode Toggle ( #1045 )
...
* Fast boot mode
* Unused
* FastBoot -> QuickBoot
* Move down, since name change
* Chronological in manager too
* last one b4 merge
---------
Co-authored-by: Nayan <nayan8teen@gmail.com >
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 07:55:13 -07:00
James Vecellio-Grant
1b570ef418
sunnypilot modeld: Refactor Modeld to Allow Dynamic Plan and Lead ( #1030 )
...
* Introduce zero inputs for Lead, and plan to conform with new SP model introduced Monday, July 7, 2025
* Clean this up
* We can revert this after dev-c3-new testing and ready to merge.
* This needs to be apart of the conditional else fail
* Add full conditional
* Update longitudinal_planner.py
* Mypy from myphone!
* red diff
* Make generation a property for clarity
* Even clearer!
* Affix to generation, while allowing older models to use this IF param is set.
* seems a bit repetitive yea?
* dynamic
* Make most outputs dynamic
* Rm toggle from refactor
* refactor(modeld): simplify MHP output parsing logic
- Introduced `_parse_mhp_output` helper to remove redundancy and streamline `parse_dynamic_outputs`.
- Ensures improved code maintainability and clarity.
* refactor(longitudinal_planner): streamline generation handling logic
- Simplified `generation` assignment with inline conditional for better readability.
- Adjusted `mlsim` logic to default to model simulation when `generation` is unset.
* for ease of syncs from now on
* fix
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 16:22:02 +02:00
James Vecellio-Grant
eae44df688
ui: Models panel Refine Software Delay Adjustments ( #1048 )
...
Allow lower values to match some makes liveDelay
Co-authored-by: Nayan <nayan8teen@gmail.com >
2025-07-19 15:57:01 +02:00
Nayan
7c1f3f646c
UI: Model Folders ( #1031 )
...
* model folders.. yay
* scroll expanded item in view
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 15:52:54 +02:00
Kumar
3faf709387
ui: Visuals Panel Lead Chevron Info ( #1033 )
...
* lead info
* ui:chevron params
* Update system/manager/manager.py.
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 15:17:19 +02:00
James Vecellio-Grant
47833ed73a
ui: Disable Updates Toggle ( #1040 )
...
* Disable Updates
* Add default to manager.py
* Add enabled state and alternate descriptions
---------
Co-authored-by: Nayan <nayan8teen@gmail.com >
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 15:01:39 +02:00
James Vecellio-Grant
517919c7b7
ui: display recorded timestamp on error view ( #827 )
...
* Error log clear on manager start
* Error log clear on manager start
* 12 hour reset. may change soon
* Add last modified date
* unused
* rm space
* Squashed commit of the following:
commit bcf5b06c822fd1bce1de5f119e42cb763d8e282f
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 14:14:29 2025 -0700
Init Developer panel SP
commit cf8bbb70ab9d132d7b15043a73496a17b841641b
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 06:22:18 2025 -0700
Chronological in manager too
commit ff9b873468c8ef63eca6de524c924bb80a287b4d
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 06:19:59 2025 -0700
Move down, since name change
commit 38f6cb8c5735815faaca3226c7c8da0e051452c2
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 06:17:36 2025 -0700
FastBoot -> QuickBoot
commit 38562db8dd6b4cdeb06db74f1a71de2c285ed3ab
Author: discountchubbs <alexgrant990@gmail.com >
Date: Wed Jul 16 11:20:17 2025 -0700
Unused
commit c7a751b02d7146e83dfa0ee5037fa4cf8ee6def5
Author: discountchubbs <alexgrant990@gmail.com >
Date: Wed Jul 16 10:24:47 2025 -0700
Fast boot mode
* * Depends on #1054
* Update developer_panel.h
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 09:41:01 +02: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
infiniteCable
a8018d8520
Update torqued.py disable for vw again
2025-07-12 12:24:31 +02:00
infiniteCable2
255ebc1768
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-10 20:35:59 +02:00
infiniteCable
674398fa5e
Update latcontrol_curvature.py roll compoensation after PID
2025-07-10 18:25:36 +02:00