Commit Graph

16333 Commits

Author SHA1 Message Date
infiniteCable2 6bee3f8cfc Update opendbc_repo 2025-07-16 22:06:36 +02:00
infiniteCable2 8664e18735 Update opendbc_repo 2025-07-16 21:12:24 +02:00
infiniteCable2 6657cf7276 long jerk control also based on distance 2025-07-16 20:53:31 +02:00
infiniteCable2 9923067498 Update opendbc_repo 2025-07-15 15:48:05 +02:00
infiniteCable2 b44b629b6f KLR fixes 2025-07-15 15:44:04 +02:00
infiniteCable2 d17390cd18 bump 2025-07-15 15:06:20 +02:00
infiniteCable2 e96436824d Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-07-15 15:04:49 +02: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
infiniteCable2 1360dbdd41 Update opendbc_repo 2025-07-13 15:59:22 +02:00
infiniteCable2 4332b8645e Update opendbc_repo 2025-07-13 10:39:49 +02:00
infiniteCable2 2494dbc773 Update opendbc_repo 2025-07-12 12:38:03 +02:00
infiniteCable a8018d8520 Update torqued.py disable for vw again 2025-07-12 12:24:31 +02:00
infiniteCable2 5a95a42d9c Update opendbc_repo 2025-07-12 11:21:28 +02:00
infiniteCable2 385843fb23 Update opendbc_repo 2025-07-12 00:02:09 +02:00
infiniteCable2 0892e53890 Update opendbc_repo 2025-07-10 20:36:10 +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
Nayan 92f1977666 UI: Custom Interactivity Timeout (#1032)
custom interactivity timeout
2025-07-10 07:30:10 +02:00
infiniteCable2 eda2ab3892 Update opendbc_repo 2025-07-09 18:06:41 +02:00
infiniteCable2 1a95f403da Update opendbc_repo 2025-07-09 17:59:22 +02:00
infiniteCable 3eabae9b20 Update torqued.py 2025-07-09 17:58:11 +02:00
infiniteCable2 19f3cb27bd Update opendbc_repo 2025-07-08 19:51:36 +02:00
infiniteCable d4795f81ce Update latcontrol_curvature.py 2025-07-08 19:40:22 +02:00
infiniteCable2 3603845963 Update opendbc_repo 2025-07-08 18:33:53 +02:00
infiniteCable2 f0221ae527 Update opendbc_repo 2025-07-08 18:32:04 +02:00
infiniteCable2 12abba7965 Update opendbc_repo 2025-07-08 17:15:07 +02:00
infiniteCable 2e8bc65f6f Update latcontrol_curvature.py 2025-07-08 17:14:41 +02:00
infiniteCable2 cde9fca5ad Update opendbc_repo 2025-07-07 19:29:26 +02:00
infiniteCable2 eb5c3aac4e Update opendbc_repo 2025-07-07 19:25:47 +02:00
infiniteCable2 b85fb11030 Update opendbc_repo 2025-07-07 19:22:05 +02:00
infiniteCable2 d84d397fa3 Update opendbc_repo 2025-07-07 18:57:45 +02:00
infiniteCable2 6ff5416674 Update opendbc_repo 2025-07-07 18:14:36 +02:00
infiniteCable2 482cf37d6a Update opendbc_repo 2025-07-07 17:21:46 +02:00
infiniteCable2 3cf0b40a27 Update opendbc_repo 2025-07-07 17:14:17 +02:00
infiniteCable2 8af5ff8610 Update opendbc_repo 2025-07-07 17:10:08 +02:00
infiniteCable2 3d852d1001 Update opendbc_repo 2025-07-07 17:00:33 +02:00
infiniteCable2 64533dfbeb Update opendbc_repo 2025-07-06 15:58:28 +02:00
infiniteCable2 7ee286c6ef Update opendbc_repo 2025-07-06 14:29:34 +02:00
infiniteCable2 ec394ed9ce Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-07-06 14:28:49 +02:00
infiniteCable b874463fdc Update controlsd.py 2025-07-06 14:26:25 +02:00
infiniteCable a542fb119f Update latcontrol_curvature.py 2025-07-06 14:24:31 +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 e7db17980b3667de1399cac97ef92041f5d59eff.

* 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 4eda3079e6cfc83008b8df0d41094ce52237faf7.

* 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
infiniteCable2 5f771951ab Update opendbc_repo 2025-07-05 15:37:07 +02:00
infiniteCable2 3816b19a83 Update opendbc_repo 2025-07-05 15:29:49 +02:00
infiniteCable e0ae7367c4 Update controlsd.py 2025-07-05 15:28:15 +02:00
infiniteCable2 9f1f676836 bump 2025-06-29 22:33:14 +02:00