Commit Graph

8431 Commits

Author SHA1 Message Date
Jason Wen 80da209baf Merge branch 'master' into sync-priv-20231020
# Conflicts:
#	selfdrive/car/toyota/carstate.py
#	selfdrive/controls/lib/longitudinal_planner.py
2023-10-20 16:59:04 -04:00
Jason Wen 1ee8df2d28 Merge remote-tracking branch 'commaai/openpilot/master' into sync-20231020
# Conflicts:
#	selfdrive/car/chrysler/interface.py
2023-10-20 16:53:09 -04:00
Jason Wen faf2ac1e4d ui: Developer UI: MEMORY -> RAM 2023-10-20 12:46:50 -04:00
Jason Wen 019454bd34 ui: Hide Screenrecorder button when alert is displayed 2023-10-20 15:43:56 +00:00
Jason Wen 9717829840 ui: Fix Onroad Settings button alignment with DM transition 2023-10-20 11:40:09 -04:00
YassineYousfi cad17b1255 modeld: parsing and publishing in python (#30273)
* WIP try modeld all in python

* fix plan

* add lane lines stds

* fix lane lines prob

* add lead prob

* add meta

* simplify plan parsing

* add hard brake pred

* add confidence

* fix desire state and desire pred

* check this file for now

* rm prints

* rm debug

* add todos

* add plan_t_idxs

* same as cpp

* removed cython

* add wfd width - rm cpp code

* add new files rm old files

* get metadata at compile time

* forgot this file

* now uses more CPU

* not used

* update readme

* lint

* copy this too

* simplify disengage probs

* update model replay ref commit

* update again

* confidence: remove if statemens

* use publish_state.enqueue

* Revert "use publish_state.enqueue"

This reverts commit d8807c8348338a1f773a8de00fd796abb8181404.

* confidence: better shape defs

* use ModelConstants class

* fix confidence

* Parser

* slightly more power too

* no inline ifs :(

* confidence: just use if statements
2023-10-19 14:23:51 -07:00
Adeeb Shihadeh 09c8866d17 Update test_onroad.py 2023-10-19 10:36:18 -07:00
DevTekVE df23ba80dd Reimplement HKG: Add lead distance indicator on cluster 2023-10-19 17:21:01 +00:00
Shane Smiskol 28a778b677 Lexus: enable fuzzy fingerprinting for ES & RX TSS2 (#30281)
* it's a freaking rx?!

* can unblacklist now!

* remove rest of FW from that PR

* Update selfdrive/car/toyota/values.py

* typing
2023-10-19 05:02:08 -07:00
Shane Smiskol b35658e21f docs: fix model year formatting 2023-10-19 04:11:18 -07:00
colin-cho 0c0682d88f HKG: add missing FW for Kia Sorento Hybrid 2021 (#30247)
* Update values.py

2021 Kia Sorento HEV add

* missing radar

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-19 03:10:42 -07:00
DevTekVE 1d8091aea1 Revert "HKG: Add lead distance indicator on cluster"
This reverts commit aa5bcb2762
2023-10-19 08:29:50 +00:00
DevTekVE aa5bcb2762 HKG: Add lead distance indicator on cluster 2023-10-19 05:53:12 +00:00
Adeeb Shihadeh 13d780a5f2 test_onroad: log sizes check (#30265)
* test_onroad: check log sizes

* fix

* check logs

* rb

* len

* pytest

* mb

* corolla log is small

* adjust qlog
2023-10-18 19:44:46 -07:00
Justin Newberry b86567d330 compare_logs: separate format_process_diff into a new function (#30284)
support separate
2023-10-18 15:12:43 -07:00
Shane Smiskol 3707bbadef Ram 1500: fix temp steering fault from incorrect steer speed (#30280)
starts with 68
2023-10-18 04:47:21 -07:00
Shane Smiskol c32927de96 Toyota: don't calculate angle offset when angle rate is high (#30277)
* comment

* debug

* clean up
2023-10-18 03:59:39 -07:00
Jason Wen 19e8728477 Merge branch 'master' into sync-priv-20231016
# Conflicts:
#	panda
2023-10-18 01:21:52 -04:00
Jason Wen 04e21399f1 Merge remote-tracking branch 'commaai/openpilot/master' into sync-20231018
# Conflicts:
#	panda
2023-10-18 01:08:29 -04:00
Yassine 52b5a33d35 Revert "update model replay ref commit"
This reverts commit 40817b6810.
2023-10-17 19:49:42 -07:00
Yassine 40817b6810 update model replay ref commit 2023-10-17 19:49:13 -07:00
Justin Newberry 1820b5f259 Proc Replay: cleanup iterable log typing (#30261)
* cleanup log typing

* use iterable

* fix those

* Cleanup

* cleanup

* missed that one
2023-10-17 12:58:28 -07:00
Jason Wen b1f4dc6bb0 Merge remote-tracking branch 'commaai/openpilot/master' into sync-priv-20231016 2023-10-17 14:37:34 -04:00
George Hotz 50d720fc2e Bump tinygrad to master (0.7) (#30254)
* bump tinygrad to master

* ops_cpu is required now

* and that one too

* tinygrad is getting out of hand with all the files

* bump tinygrad

* update ref commit

* tinygrad master

* Revert "update ref commit"

This reverts commit e7284152899d6dd8a986d9570e6021addfbc6b0f.

* bump tinygrad repo

* bump master

* update ref commit
2023-10-17 10:05:28 -07:00
Shane Smiskol ffeb99db54 events: fixup printing script (#30268)
* fix typing, no need for ordereddict, show priority name again

* just repr
2023-10-17 01:52:20 -07:00
Mars ec30897912 Add missing COROLLA_TSS2 engine (#30267)
* Add missing COROLLA_TSS2 engine

* Missing abs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-17 01:10:51 -07:00
alex 6b303cea4c Added firmware values for 2020 VW Passat NMS (#30233)
* Update values.py

Added FW for NMS Passat 2020

* Update interface.py

Removed requirement for force dashcam.

* Update interface.py

Uncommented the dashcam mode line.
2023-10-17 01:07:59 -07:00
Justin Newberry def2b93895 compare_logs: better names for short/long diffs (#30263)
* better names

* dont need that

* those too
2023-10-16 17:04:14 -07:00
Justin Newberry d23f5d2ec5 test_processes: assert that mazda is tested (#30258)
mazda left dashcam mode
2023-10-16 12:18:25 -07:00
Jason Wen ccfb7ff153 Merge branch 'master' into sync-priv-20231016
# Conflicts:
#	panda
#	selfdrive/car/chrysler/values.py
#	selfdrive/car/ford/values.py
#	selfdrive/car/hyundai/hyundaican.py
#	selfdrive/car/hyundai/interface.py
#	selfdrive/car/toyota/interface.py
#	selfdrive/car/toyota/values.py
#	selfdrive/controls/controlsd.py
#	selfdrive/controls/plannerd.py
#	selfdrive/sentry.py
#	selfdrive/ui/qt/offroad/settings.cc
2023-10-16 11:52:39 -04:00
Jason Wen fafdf82409 Subaru: Fix brake light signal for Pre-Global platforms (#225) 2023-10-16 11:44:37 -04:00
Jason Wen 0e8a762fdd brakeLights -> brakeLightsDEPRECATED 2023-10-16 11:18:24 -04:00
Jason Wen cfeba34d5d Merge branch 'upstream/openpilot/master-20231016-sync' into master-20231016
# Conflicts:
#	cereal
#	panda
#	selfdrive/car/hyundai/interface.py
#	selfdrive/car/hyundai/values.py
#	selfdrive/car/subaru/values.py
#	selfdrive/controls/controlsd.py
#	selfdrive/controls/plannerd.py
#	selfdrive/monitoring/dmonitoringd.py
2023-10-16 11:03:27 -04:00
DevTekVE 2559c299cd brakeLights -> brakeLightsDEPRECATED 2023-10-16 06:10:29 +00:00
Jason Wen 6a730bd8dd fixup! Revert "Suppress panda siren if in park gear (#175)" 2023-10-16 06:04:45 +00:00
Jason Wen 6c67abe65f Revert "Sync master-priv with public sunnypilot:master" 2023-10-16 04:53:55 +00:00
Jason Wen 71b9fe4918 Suppress panda siren if in park gear - V2 2023-10-16 02:35:08 +00:00
DevTekVE 455b448d8a Revert "Suppress panda siren if in park gear (#175)" 2023-10-16 02:34:12 +00:00
Justin Newberry 998763b4bc Subaru: 2021 impreza fingerprint (#30249) 2023-10-15 17:15:41 -04:00
DevTekVE 3aef2ddbd9 Refactor GPS data handling to use 'liveLocationKalman' 2023-10-15 09:01:43 +00:00
Adeeb Shihadeh f8a7def515 docs: move to gh pages (#30242)
* mv to pages

* cleanup

* push static

* mv that

* new name for the orphan

* only master

* build op
2023-10-14 23:03:57 -07:00
Adeeb Shihadeh f0aa631818 cleanup up old lib64 references (#30246)
* cleanup sensord

* rm rest

* fix that

* update that
2023-10-14 20:39:15 -07:00
Dean Lee 383964cd5b ui: make default_face_kpts_3d constexpr (#30239) 2023-10-14 09:14:20 -07:00
Adeeb Shihadeh b68cfbb332 cleanup old sm pm args (#30241)
* cleanup sm pm

* fix controlsd

* fix
2023-10-13 23:27:04 -07:00
Vivek Aithal 9e24a11f17 torqued: Refactor to share code with magd (#30238)
* refactor to extract common functions and classes out

* Add helpers.py to release files

* refactor
2023-10-13 17:24:04 -07:00
DevTekVE f885863e1e Sync master-priv with public sunnypilot:master 2023-10-13 16:40:08 +00:00
Jason Wen fb9ab1db28 mapd: PubMaster var fix 2023-10-10 20:22:10 -04:00
Shane Smiskol e030a701fa Kia: add missing K5 2024 FW (#30220)
* Add missing K5 FW

All it took was the extra few months for the camera FW date

* update docs
2023-10-10 15:17:09 -07:00
DevTekVE 99f8adde71 Refactoring the speed limit control 2023-10-10 15:02:35 +00:00
Christian B. G. Ta 66d5914175 Hyundai: add missing FW versions for Kona EV 2022 (#30200)
* Update values.py - Hyundai Kona 2022 fingerprints

Car was new in summer 2023 in EU/Norway

* Update selfdrive/car/hyundai/values.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-10-09 16:58:45 -07:00