Commit Graph

2530 Commits

Author SHA1 Message Date
dkondratov 5d67fe2a91 Adding FW for 2023 Volkswagen Arteon (#28913)
5ac586afbb236b5d|2023-07-09--00-37-19

VIN: WVWTR7AN7PE011676

Co-authored-by: RC7777 <31451749+RC7777@users.noreply.github.com>
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2023-07-14 11:58:08 +01:00
Shane Smiskol f99ac84b5c CanBusBase: fix offset calculation (#28938) 2023-07-14 11:06:22 +01:00
Shane Smiskol af7b2e4dd4 test car interfaces: support pytest (#28937)
sort
2023-07-14 01:48:36 -07:00
Shane Smiskol 4ed9dec6f4 test car interface: fuzzy experimental long (#28936)
fuzzy exp long
2023-07-14 01:25:01 -07:00
Jason Wen 682a240c36 HKG: Add FW Versions for China Kia Carnival 2023 (#28918) 2023-07-13 17:51:58 -07:00
Shane Smiskol bc24783657 Hyundai: add Ioniq 6 platform (#28915) 2023-07-13 12:49:38 +01:00
Matt Barclay b56aabb74e Update Toyota RAV4H_TSS2_2023 Fingerprint (#28891)
Added eps value for japan built RAV4H 2023
2023-07-11 14:51:33 -07:00
b801r 4b0cdf71f6 Fingerprint - 2020 Mazda CX-9 (#28805)
139b81648a954ae7|2023-07-04--13-46-16

VIN: JM3TCBDY7L0412945

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2023-07-10 11:07:56 +01:00
Shane Smiskol ada6d844d4 Toyota: add missing FW for 2023 RAV4 Hybrid (#28861)
fw
2023-07-10 02:28:35 -07:00
joshslater f345d393cc 2023 Hyundai Sonata Hybrid Fingerprint (#28851)
* Update values.py

add 2023 hyundai sonata hybrid

* Include 2023 Sonata Hybrid

* remove duplicates

* fix and sort

* Revert "fix and sort"

This reverts commit 9fdd3c6b18d119284e4f2792705e43086afe72eb.

* fix

* update docs

* update docs again

* fix

* sort

---------

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2023-07-09 21:31:12 +01:00
Saber422 92b6f49c48 VW MQB: Add FW for 2018 Volkswagen Golf (#28852)
route name:0bbe367c98fa1538|2023-07-08--11-50-38--0
2023-07-09 19:57:04 +01:00
Shane Smiskol 54ca26ab26 Toyota LTA: prevent high driver torque fault (#28850)
LTA also suffers from this fault
2023-07-08 05:49:03 -07:00
JeanPierre Rousseau b349a8c940 Subaru: add footnote to docs for international models (#26381)
* Update Cars.md

Updated Subaru required specs

* Update values.py

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-07-08 05:17:10 -07:00
Shane Smiskol 398dd77114 Hyundai: blacklist bad camera FW (#28318)
* cmt

* common parts

* add code and date

* Revert "add code and date"

This reverts commit 47f9ac84cae8d1e73dc2b5af7d5701adc83da6eb.

* Revert "common parts"

This reverts commit aa5683bbce5b5e8e8414f5b90df9add3998e98ab.

* add back to santa cruz

* todo

* part number test

* pass test

* Update selfdrive/car/hyundai/tests/test_hyundai.py
2023-07-08 01:33:41 -07:00
Shane Smiskol 221bbfe95e Toyota LTA: lower angle rate limits (#28847)
* lower limits a bit (matches ford and less wind up since Toyota EPS limits to 2 m/s up)

* revert down limits, up was too high
2023-07-07 23:06:11 -07:00
Shane Smiskol 3502971467 Toyota: add missing engine FW for 2023 RAV4 Hybrid (#28844)
add missing fw from 459707e5f696e897|2023-06-30--17-07-25
2023-07-07 15:39:19 -07:00
HNR001 a50e7fa60a Toyota: add FW for Prius Plug-In MY2022 (#27420)
Update values.py

Add missing FW for Toyota Prius Plug-In EUDM MY2022
2023-07-07 02:27:25 -07:00
weapons eeccb09504 Mazda CX-5 2022 fingerprint (#28803)
Update values.py

Updated Mazda CX-5 2022 fingerprint for my vehicle (2023 Mazda CX-5 UAE).
2023-07-07 02:10:24 -07:00
chzollib 75cfcc5cec VW: add MY23 Crafter FW (#28806)
* Update values.py with MY23 Crafter

* remove FW from another car

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-07-07 01:58:32 -07:00
Shane Smiskol 475a4a23a2 Hyundai: explicitly copy signals to forward (#28020) (#28604)
* Revert "Revert "Hyundai: explicitly copy signals to forward (#28020)" (#28406)"

This reverts commit cabcde38ad.

* CRUISE_INACTIVE doesn't exist
2023-07-07 00:10:18 -07:00
Shane Smiskol 048aacbd59 Toyota: log another permanent LTA fault (#28833)
* also 17

* common

* not acc
2023-07-07 00:09:45 -07:00
Jason Wen f1c604bde7 HKG: Car Port for Kia Carnival 2023 (HDA1) (#27785)
* HKG: Car Port for Kia Carnival (China only) 2023 (HDA1)

* add FW

* seems to be radar SCC

* Update CARS.md

* Update CARS.md

* Add test route

* Fix docs

* New route

* Fix docs formatting

* update with US model

* 2 total

* Update RELEASES.md

* add FW for US carnival 2023

* fix docs

* update test routes

* no rlogs for chinese route

* update docs

* revert chinese to merge now

* Apply suggestions from code review

* fine to fully remove

* less precise

* remove from releases

* Apply suggestions from code review

* Update selfdrive/car/tests/routes.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-07-06 00:37:49 -07:00
junhee Ahn 0e73c2db99 Hyundai: Add FW for Sonata 2020 (#28820)
Hyundai : Add fw for SONATA 2021
2023-07-05 21:10:14 -07:00
Shane Smiskol b7bd12135c bump opendbc (#28818)
* bump opendbc

* rename
2023-07-05 20:39:03 -07:00
bashiromar1795 ea5a0e2450 Lexus: add missing FW for UX Hybrid 2023 (#28766)
* Update values.py

* Revert "Update values.py"

This reverts commit e2293bee861fa2eb00e6c2ffd2c69d913c2165cd.

* add missing FW versions for uxh 2023

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-07-05 11:08:18 -07:00
Cameron Clough b627ce6901 Ford: add Explorer 2022 FW (#28792) 2023-07-03 15:56:30 +01:00
Shane Smiskol ce7141383b CAN Parser: assert no missing signals (#28763)
* bump opendbc

* bump

* remove undefined signal
2023-07-01 02:55:35 -07:00
Shane Smiskol 56a2d5d49b Toyota: rename undefined signal (#28762)
Update toyotacan.py
2023-06-30 14:39:17 -07:00
Irene Cheng Chi 155e0222d0 Toyota: Fix LDA message signal name, length, and description (#28755)
* bump opendbc

* LDA_SPEED_TOO_LOW -> LDA_MESSAGES

* bump opendbc

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-06-30 13:43:42 -07:00
Vincent Wright f0b65d3e92 Added new 2023 Ram 1500 FW (#28758)
* Added new 2023 Ram 1500

dongle id: 960a6270ac410199

* duplicate

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-06-30 12:57:12 -07:00
Jason Young c33a729201 VW MQB: Add FW for 2017 Škoda Superb (#28756) 2023-06-30 11:14:40 -07:00
Maxime Desroches 0ebec253d0 simple fuzzing test for all processes (#28661)
* Revert "Revert "simple fuzzing test for all processes (#28584)""

This reverts commit 7783dc602c.

* determinism

* fingerprint
2023-06-29 21:49:23 -07:00
Cameron Clough 949afb6038 Ford: add Escape 2021 FW (#28744) 2023-06-29 14:55:22 +01:00
Shane Smiskol d19d83ebf6 Ford: catch camera ACC faults (#28170)
* catch camera acc faults

* Update selfdrive/car/ford/carstate.py

* cmt

* needs to be CP
2023-06-29 02:29:58 -07:00
Shane Smiskol d59172bc19 Mazda: query and log FW on bus 0 (#28569)
* mazda: query FW on bus 0

* update refs
2023-06-29 00:14:09 -07:00
Shane Smiskol 16203cc856 FwQueryConfig: test request lists (#28741)
* request callbacks

* support in IsoTpParallelQuery

* tiny bit simpler

* shorter lines

* need to check length again, could return empty list

* takes in prev response

* typing

* test

* only test

* simple test

* revert this

* subtest!
2023-06-28 23:50:52 -07:00
Shane Smiskol bdd778592d Toyota: add documentation about KWP queries (#28739)
* bump cereal

* more queries (to see the new time)

* fix

* not sure what i want this to do yet

not sure what i want this to do yet

* no body

* no body

* add test

* spacing

* bodyless

* add documentation

* cmt

* cmt

* 1a

* oof

* just the comments

* revert

* ?
2023-06-28 22:32:59 -07:00
Shane Smiskol 3b8aec4b06 Toyota: essential ECU test (#28737)
* bump cereal

* more queries (to see the new time)

* fix

* not sure what i want this to do yet

not sure what i want this to do yet

* no body

* no body

* add test

* spacing

* revert

* check len

* static fix

* shorter cmt
2023-06-28 22:10:44 -07:00
eFini 1b98fea696 Toyota: experimental longitudinal when using smartDSU on radar-ACC TSS2 car (#28440)
* disallowed openpilotLongitudinalControl when experimental_long is off on radarUnavailable vehicle

* try this

* this is a better check?

* use it here

* use it here

* more explicit (pending more cleanup)

* some documentation

* clean up

* same

* this also works, but it adds a bunch of indirection

* Revert "this also works, but it adds a bunch of indirection"

This reverts commit 822095b96569faf10a6841cf3892b5db29f0c01b.

* Update selfdrive/car/toyota/interface.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-06-28 21:16:01 -07:00
Shane Smiskol 1eee26931d Toyota: set and limit angle for LTA control (#28735)
* log angle

* comments

* apply limits + comments

* fix

* remove old comment

* flip order
2023-06-28 20:23:16 -07:00
Shane Smiskol 11494118e8 Toyota: refactor carcontroller (#28732)
* use class params

* combine limiting, logic to create commands, and creating commands into one place

* remove super old debugging comment

* log angle

* Revert "log angle"

This reverts commit f5b763c59a2aeb8e2ca2b39236e8637efdd82964.

* add headers
2023-06-28 17:22:43 -07:00
Cameron Clough 47f948c5c6 Ford: show FCW alert on IPC (#27924)
* Ford: show FCW alert on IPC

* forward fcw from ipma

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-06-28 16:22:53 -07:00
Shane Smiskol dc83752bc0 Toyota carcontroller: use class variable (#28733)
* use params

* better names
2023-06-28 15:54:20 -07:00
Jason Wen 799c6f513d Hyundai: Add FW versions for Santa Fe ICE 2023 (#28727)
* Hyundai: Add FW Versions for Santa Fe ICE 2023

* fix fw
2023-06-28 13:58:05 -07:00
Shane Smiskol ca0ec1d62b car docs: use experimental long limits (#28709)
* Silverado: allow enable down to 0 without user brake

* update docs

* firmly

* better comments, fix docs

* revert GM stuff

* revert docs

* update docs

* comment

* uses

* better cmt
2023-06-27 20:19:41 -07:00
Shane Smiskol 8bf5364b56 Toyota LTA: set actuator delay (#28722)
* higher actuator delay and raise steer limit timer

* add comment
2023-06-27 18:27:29 -07:00
Shane Smiskol 1e9f794abe Toyota LTA: show alert when steering angle sensor is initializing (#28717)
* add lockout for this case

* initialized

* angle sensor

* who
2023-06-27 16:56:40 -07:00
Maxime Desroches e85acfa365 car: use default_factory for mutable fields in dataclasses (#28669)
* call me

* copy
2023-06-27 16:48:43 -07:00
Shane Smiskol abf72fd50f Ford: add missing 2020 Escape FW (#28712)
Update values.py
2023-06-27 13:37:11 -07:00
Shane Smiskol 82f2f9448b GM: allow enabling down to a stop for Silverado/Sierra (#28708)
* Silverado: allow enable down to 0 without user brake

* update docs

* firmly

* better comments, fix docs

* revert docs
2023-06-27 00:36:53 -07:00