Commit Graph

7749 Commits

Author SHA1 Message Date
Shane Smiskol dc4270ceee Car docs: fix required package for Bolt EUV 2022-23 (#25421)
* Need Adaptive Cruise Control

* no 2LT in configurator

* or redline
old-commit-hash: c2162420d24e8c4e43c63376cc5bc5576e467f58
2022-08-12 20:56:26 -07:00
Shane Smiskol 40b1ba348b Subaru: add missing Impreza 2017 FW versions (#25424)
* this is from hyundai query

* These are also from Hyundai

* Add missing FW versions from 5c3a4dc9bd0b2eaa|2022-08-12--18-01-46

* more FW
old-commit-hash: 5f5d944368ea933f634953f63fabde52d773ae3b
2022-08-12 19:53:44 -07:00
Jason Young ecc4e1c8f4 VW PQ: Cleanup and prep for upstream (#25351)
* VW MQB: Cleanup and abstractions

* regen CARS.md

* Update selfdrive/car/volkswagen/values.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* regen CARS.md

* now that's a refactor of a different sort

* move shifter value init/storage

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3e3f960342fb97f26d64648172970d65ade08fc4
2022-08-12 19:43:36 -07:00
Adeeb Shihadeh a4effaa34a body: add fw repo as submodule (#25420)
* body: add fw repo as submodule

* bump body

* file whitelist

* revert that for now
old-commit-hash: 7e6f4e74bfccead6e347329d09cee2317605f343
2022-08-12 16:46:33 -07:00
cydia2020 58f654e456 Multilang: fill missing Japanese translations (#25418)
* japanese translations

* ENTER literally means enter

* This makes more sense

* finished

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: f0214d5e83661cf6d7bada40a6ffef703609b4fe
2022-08-12 16:26:50 -07:00
Jason Shuler 3072fb4aec GM: Bolt EUV 2022-23 port (#24875)
* Switch to ECMPRDNL2 for GM gear

* Removing manumatic gear #

* values.py almost complete

* Silverado and Bolt EUV val and CP

* GM controller updated

* Cam hrns supp done (in theory)

* cleanup for new cars

* Remove extra constant

* WS, etc cleanup

* removing the unused

* Fix kpBP typo

* Updated docs

* Skip's PIF tune

* Dropped LKA CAN error patch

* Add silverado sigmoid ff

* CAN Err & LKA latch patch

* Remove EPS fault fix (another PR)

* Remove Silverado (another PR)

* clean up some common params

* Remove Escalade FP

Remove Escalade FP

* comment

* Premier is just a trim

Premier is just a trim

Premier is just a trim

* no footnote: new Bolt is like most other cars, older GM were outliers not at the camera

* clean up

clean up

* bump panda

* bump panda

* bump panda

* bump panda

* bump panda

* remove comments

* try spamming buttons on bus 2

* bump panda

* bumping opendbc w btn rc

* not needed for this port

This reverts commit 6af1f0ba799e075f877d7acc8ca0f117d97da361.

* add button safety

* Send next rc when spamming btns

* forward other signals in message

* missing DriveModeButton

* fill cruiseState.speed

* see if resume works without counter

* try the whole message

* send immediately and at 10Hz

* no resume, back to just button signal

* even holding random buttons it cancels

* Use torque controller with base tune

* stock long GM don't auto-resume yet

* Testing GM zero min steer speed

* Revert latcontrol

* revert opendbc

* latActive is basically lkas_enabled

* Update Bolt torque params

* comment

* clean up

* Add to releases

* Add test route

* Don't specify segment

* bump panda

* bump panda

* no harness for Bolt just yet

* Apply suggestions from code review

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* We support all and 2023

* move safetyParam up to first cam check

* Bump panda and update docs

* Update RELEASES.md

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 4ffe9e68db8d752d9da45febccfe4c28a6e8a0f9
2022-08-12 16:10:34 -07:00
Shane Smiskol 634b328d7f Car docs: update RX supported model years (#25419)
Update RX supported model years
old-commit-hash: e4340e02606fccf66600119195ee704a78bc26cf
2022-08-12 12:31:55 -07:00
Jason Wen 6001970be1 Hyundai: Car Port for Ioniq 5 (HDA2) 2022 (#25308)
* Hyundai: Car Port for Ioniq 5 2022

* Add FW versions

* HDA2 and modified harness for now

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Attempt to block LFA

* BYTE7 blocks LFA

* Merge and bump opendbc, panda

* Update docs per request

* HDA2 -> Highway Driving Assist II

Co-authored-by: Shane Smiskol <shane@smiskol.com>

* Update RELEASES

* remove that

* generate docs

* ev6 matches

* fix panda bus

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6e2584ef4b1016a4faf5b66b271acb1c29c2e753
2022-08-12 11:50:52 -07:00
Robbe Derks 471dc32914 Bump panda (#25416)
bump panda
old-commit-hash: e68631f472027839a04e0ca23b33ed87db17b5a0
2022-08-12 13:51:04 +02:00
Robbe Derks a353cc8627 Use steeringAngleDeg for angle control saturation warnings (#25404)
* use steeringAngleDeg for angle control cars

* update refs
old-commit-hash: 24645c92dadebaf69e1115d0ccd44edba4148b65
2022-08-12 11:30:19 +02:00
Shane Smiskol 6f3b060029 Car docs: update Odyssey supported model years (#25410)
* Revert Odyssey MY

* update docs
old-commit-hash: 4dbad71171df6ffbe54de2d16409abb707b23d09
2022-08-12 01:58:49 -07:00
HaraldSchafer 48522500ea Falcon Punch Model: turn cutting improvements (#25413)
* simplified change to mpc dynamics

* add jerk pts

* increase jerk cost

* increase jerk pts multipler to master value

* Add final commit

* 1456d261-d232-4654-8885-4d9fde883894/440 ac1a6744-85b0-4ec6-8ba7-608d0717b8f1/750

* some copies are useful

* update model replay ref

* less frames in model replay onnx cpu

* 1456d261-d232-4654-8885-4d9fde883894/440 264b67f5-3f52-4b58-b11f-58dd8aaf08bf/950

* 1456d261-d232-4654-8885-4d9fde883894/440 236fc556-fba3-4255-8ccf-684b22637160/950

* c9d10c64-bea4-41ec-8ca3-d8c886fda172/440 26d73dd2-862a-44ae-bbdd-32cc4f397ad7/900

* Fix couple tests

* Update ref

* Unused for now

* Add lateral factor comment

* Unused variable

Co-authored-by: nuwandavek <vivekaithal44@gmail.com>
Co-authored-by: Bruce Wayne <yassine@comma.ai>
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
Co-authored-by: Bruce Wayne <batman@gpu06.internal>
old-commit-hash: 041458f632f197de3c954ed4a08650fbcb24690a
2022-08-12 00:47:59 -07:00
Adeeb Shihadeh c55b3fd7ee Hyundai: rename HDA2 platform to CANFD (#25411)
* Hyundai: rename HDA2 platform to CANFD

* bump panda

* bump panda

* cleanup panda safety config
old-commit-hash: 5f35c669a686f12f5079abc6d69b17fe2e65de94
2022-08-11 22:49:49 -07:00
Kento Tokuhiro d2de0b4e58 Lexus: add FW for 2020 Lexus RX Hybrid (#25346)
add: fingerprint for lexus rxh h 2020
old-commit-hash: 41daea118cd2f84556499a231091c6d03b6449ba
2022-08-11 20:22:42 -07:00
John Belmonte 40f4afd2d2 Car docs: J533 alternative isn't available on all cars (#25250)
* Skoda unsupported connector footnote; note J533 alternative isn't available on all cars

* limit footnote to Karoq

* Update docs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 58fa5cab2cb1539d9364002c6b933e5f2f76477c
2022-08-11 20:02:30 -07:00
Adeeb Shihadeh e5130eeb29 Subaru: new harness is on the shop (#25406)
* Subaru: new harness is on the shop

* subaru a
old-commit-hash: 96e8d5c9fe1a8084dfa5d97c78d4ea2037272420
2022-08-11 17:23:51 -07:00
Jason Young 814afc5308 Clean up timers on receipt of a non-0x78 UDS error (#25398)
* clean up timers on receipt of a non-0x78 UDS error

* Update selfdrive/car/isotp_parallel_query.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 5d699a578cd72ebbfcfb1fc8565a567af4facbf6
2022-08-11 15:24:23 -07:00
realfast 34a61840f1 Ram 2500 + 3500 HD support (#25372)
* Ram HD Init

* Update selfdrive/car/torque_data/override.yaml

* Revert FW for 1500

* little cleanup plus test route

* bump panda

* revert 1500 changes

* bump panda

* same error max

* dashcam + cleanup

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: ab227027c339f6169b20e17454ca40afe8b375fd
2022-08-11 15:14:18 -07:00
Adeeb Shihadeh 0cf4bc5430 bump panda (#25407)
old-commit-hash: 912db794f0c764d1fca9a53ca9d902b50b0b00eb
2022-08-11 14:53:54 -07:00
Shane Smiskol 2aaa88d4ab compatibility docs: fix Sienna min ACC speed (#25400)
Sienna actually needs a SDSU (and pedal?) for sng
old-commit-hash: f01266c2e964f49ad617965cd12607235f49dd1b
2022-08-10 21:44:03 -07:00
grekiki 9e577a7cb0 plotjuggler: Longer max stream buffer size (#25399)
* longer streams

* more consistent

* reduce diff
old-commit-hash: 7f6464d97d615d850dafd7a0856884b57ab4d0e0
2022-08-10 20:02:45 -07:00
Adeeb Shihadeh fd00be9741 release: add signed H7 app fw (#25401)
old-commit-hash: 463774f61c49a323f1ee96e517e4b77a857550a9
2022-08-10 17:52:40 -07:00
Robbe Derks 99ef2b4d02 don't wait to install plotjuggler
old-commit-hash: 35751420711db541cc0392f8dd3a88eb255fb742
2022-08-10 12:22:41 +02:00
royjr e1bc976c59 Honda Civic 2022: forward fault bit from camera (#25280)
civic22_brakesystemlight

Rename and add comment

Try using camera's LKAS_PROBLEM value
old-commit-hash: d7409403470f01479737de5299e959c6b630f8e2
2022-08-09 12:57:03 -07:00
Adeeb Shihadeh b20c0b67d0 bump opendbc
old-commit-hash: 887e53ff1b82db1beb0391f19c17750795639ee9
2022-08-08 19:10:27 -07:00
grekiki 31260ce863 plotjuggler: route name in window title (#25370)
* Route titles

* minimum version check

* use tuples

* minor clean up

* use check_output

* space

* belongs here

* add prompt

* no f string

* Update juggle.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: cac960cb548a44cd3f9f6ad711da2d5579319d3e
2022-08-08 15:10:31 -07:00
Adeeb Shihadeh 62b8b25cdf nav: same icon size for active & inactive lanes (#25383)
* nav: same icon size for active & inactive lanes

* update translations
old-commit-hash: ac305dacef7b4267131543194e16c569488310fe
2022-08-08 15:07:44 -07:00
Adeeb Shihadeh 700d1362af build_devel: check file sizes against GH limit (#25391)
* build_devel: check file sizes against GH limit

* pull lfs
old-commit-hash: ce1e40285bd9b772c827d0c5e28e2657c5adcb74
2022-08-08 14:16:47 -07:00
Tim Wilson 5066d2c04c GM: separate EV/ICE gas/brake lookup tables (#25354)
* GM: separate EV/ICE gas/brake lookup tables

* removed blank line

* V are the same

* comment

better ordering

comment

comment

* Add some delay for the laggy brakes

Add some delay for the laggy brakes

* move actuator to only acadia

* start braking at 0 m/s/s

* Revert "start braking at 0 m/s/s"

This reverts commit 55c1dee733aab3dc037fb1705c9bd0ace55c849f.

* add delay for escalade

* revert EV changes

* Update selfdrive/car/gm/carcontroller.py

* comment

* only ACADIA

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2a4020da60b9c383efa75a5ffb54df3bc10756a0
2022-08-08 13:55:40 -07:00
YassineYousfi 6709805020 Model file too big: Revert "New model: minor fixes" (#25390)
Revert "New model: minor fixes (#25368)"

This reverts commit 4e69dfab07507510eb52f532e7038b01f83471b7.
old-commit-hash: 3afe7464dfc6a356f8eed4b30e3c79a2c32a5cf0
2022-08-08 12:42:46 -07:00
Adeeb Shihadeh 76a74b6830 UI: exit gracefully (#25388)
* UI: exit gracefully

* cleanup

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 2cff05be43f06a79f66c73cb5fb0fba4dbe6649e
2022-08-07 18:41:54 -07:00
Adeeb Shihadeh 18b4b1e73e remove old tools script
old-commit-hash: 49044b5399710511cb2541faadb17109ceb66485
2022-08-07 17:10:14 -07:00
Adeeb Shihadeh 7b67dfbe4d CI: don't run badges job on forks (#25381)
* CI: don't run badges job on forks

* Apply suggestions from code review
old-commit-hash: ec7a05c9a120393bf4d806b1c1d06217eb5689ca
2022-08-07 16:01:42 -07:00
Jason Young eba17f38b7 Chrysler: Correct ECU label for DASM (#25379)
Chrysler: Correct ECU label for 0x753
old-commit-hash: ef78641b6f9dcd203f493cbeab89639e5cc8e63e
2022-08-06 15:16:32 -07:00
HaraldSchafer f8a05617a3 New model: minor fixes (#25368)
* 1456d261-d232-4654-8885-4d9fde883894/440 ac1a6744-85b0-4ec6-8ba7-608d0717b8f1/750

* some copies are useful

* update model replay ref

* less frames in model replay onnx cpu

Co-authored-by: Bruce Wayne <yassine@comma.ai>
Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
old-commit-hash: 55bf9385047ec876643cdebc197fba4f05cc4695
2022-08-05 17:28:15 -07:00
Shane Smiskol c0cf3a0735 Ram 1500: add harness (#25376)
Add Ram harness!
old-commit-hash: e05cfd21000d6a8a14ec26deddefde7e89528c84
2022-08-05 16:29:59 -07:00
Adeeb Shihadeh bbad107007 test onroad: more robust CPU usage test (#25375)
* test onroad: more robust CPU usage test

* fix linter

* remove debug print

* Revert "remove debug print"

This reverts commit 172cb655fe3558abeb0ec6432ff24b90c0aab183.

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 80cbcafb5f10f474efd86a085032705c994bab15
2022-08-05 16:12:32 -07:00
Shane Smiskol f82b61ccf4 Fix static analysis
old-commit-hash: 088719c86c050c9a73f45f5a472a88af5e539db1
2022-08-05 15:23:22 -07:00
Shane Smiskol 140c521982 GM: add OBD-II harness to all GMs (#25356)
* Update/cleanup CarInfo

* Update footnote

* this will be on the website

* update docs

Co-authored-by: Jason Shuler <jshuler@gmail.com>
old-commit-hash: e1d38be92faa4639b95374323b7dcbc09107b595
2022-08-05 15:19:21 -07:00
Shane Smiskol e441e42fc4 Multilang: test for vanished translations (#25342)
* Test for vanished translations

* this isn't needed anymore

* comment

* remove more unnecessary code since the great pluralization
old-commit-hash: eaf21e53e2a3e3e988b661412c919a331b5cf2a9
2022-08-05 14:49:21 -07:00
cydia2020 63cd100780 Toyota: Send ACC_HUD immediately on fcw (#25348)
* Send ACC_HUD immediately on fcw

* update refs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 88e034a2a30cc0dfd46f41b85ddfe9497fb11d0e
2022-08-04 23:24:20 -07:00
Adeeb Shihadeh 88ee71df67 jenkins: disable power draw test for now
old-commit-hash: 689d1970a769e7c705ed397dd058eeb519bc5720
2022-08-04 23:22:10 -07:00
Nelson Chen c824ca1076 Update replay README.md to be more clear that auth.py is in tools/lib (#25366)
and a little minor format fix
old-commit-hash: 4fb318c5be93c2f26e2ad4149b053a6ee830ecc5
2022-08-04 15:06:36 -07:00
Jason Young 1b2eb30251 Chrysler: Add legacy FP for 2017 Jeep Grand Cherokee (#25362)
old-commit-hash: 00ee6da40a9b021077e07209ddb14d21aacd2565
2022-08-04 11:02:01 -07:00
Shane Smiskol 2eda713300 Update Kia Niro EV 2019 harness (#25359)
* h -> f -> c -> h??

* update docs
old-commit-hash: d73000587e7c857015d148fb27fd1cec050d0d85
2022-08-04 00:04:30 -07:00
Shane Smiskol 15a1f88a38 Hyundai: add missing Palisade 2020 FW versions (#25360)
Add missing Palisade 2020 FW versions
old-commit-hash: 57b1a43bf6fc241f1f274b4eb7688dbc8cf7db43
2022-08-04 00:02:08 -07:00
HaraldSchafer f7d1aad21e Update model replay commit for calib change (#25357)
* Update model replay commit for calib test

* more reliable baseline

* update docker login

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9fbbefbc94f8c672e0b1c79333e34366e19f96cf
2022-08-03 22:35:03 -07:00
Shane Smiskol 83ff495062 vEgoCluster: fix starting from stop (#25350)
* we can't switch back and forth

* update translations
old-commit-hash: b6910923d18af7332f781a7c83b2601fd7862e3f
2022-08-03 21:03:53 -07:00
Jason Shuler 57961d8364 GM: parse low and manumatic gears (#24764)
* Switch to ECMPRDNL2 for GM gear

* Removing manumatic gear #

* formatting

* update refs

* update refs

* line

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4bfbd7ced822e3bb52fe7f6f446fad65bcb215f4
2022-08-03 15:52:12 -07:00
Shane Smiskol 6845e6dbf6 Hyundai: remove standard LKAS on some cars (#25341)
* https://www.phillongkia.com/2020-kia-telluride-configurations.htm

* LKA is standard: https://www.cars.com/research/hyundai-elantra_hev-2021/specs/418514/

LKA is standard: https://www.cars.com/research/hyundai-elantra_hev-2021/specs/418514/

* https://www.vanhyundai.com/hyundai-reviews/2020-kona.htm

* https://www.autotrader.com/car-reviews/2020-hyundai-ioniq-review-281474979984568#:~:text=The%202020%20Hyundai%20Ioniq%20Hybrid,in%20Electric%20and%20Limited%20trims.

* https://www.humblehyundai.com/2021-hyundai-tucson-trim-levels/

* https://www.irwinhyundai.com/hyundai-tucson-trim-comparison.html

* https://www.burnshyundai.com/2019-hyundai-veloster-trim-levels.htm

* https://www.palmenkia.com/blog/2019-kia-forte-fe-to-ex-trim-level-comparison/

* https://www.southlakekia.com/research-kia-seltos-trim-options/

* fix names

* Update docs
old-commit-hash: 5c2cb8fb9787584a1eb553968cb87e7e6782dac5
2022-08-03 01:03:07 -07:00