Commit Graph

499 Commits

Author SHA1 Message Date
Tenebrous c438f2ba17 Toyota: add missing C-HR Hybrid 2020 (UK) FW (#29223) 2023-08-03 15:05:10 +01:00
Erich Moraga 1776c16f9a Toyota: add fwdCamera ECU version for 2022 Lexus RX Hybrid (#29060) 2023-07-24 17:49:20 +01:00
Shane Smiskol 527d13ad67 Toyota: add hybrid ECU FW versions for 2023 RAV4 Hybrid (#29023)
* add hybrid FW for a2c30de116fe186d

* add hybrid FW for 60b363805ee9fc06

* add hybrid FW for 5b05f9d3f9574132 & 459707e5f696e897

* remove from extra_ecus, we can't conditionally mark not logging

* add likely protocols
2023-07-18 23:04:55 -07: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
Shane Smiskol ada6d844d4 Toyota: add missing FW for 2023 RAV4 Hybrid (#28861)
fw
2023-07-10 02:28:35 -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
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
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 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
Maxime Desroches e85acfa365 car: use default_factory for mutable fields in dataclasses (#28669)
* call me

* copy
2023-06-27 16:48:43 -07:00
Erich Moraga a58272cf59 Toyota: add missing CAR.CAMRY engine f/w (#28679)
`@natey_af` 2019 Camry (ICE)  DongleID|route e308e578239ae93e|2023-06-24--10-30-22
2023-06-26 14:59:39 -07:00
Shane Smiskol e171364601 Lexus: add missing NX 300H 2021 FW (#28678)
* add missing FW

* rm line
2023-06-25 20:12:28 -07:00
Shane Smiskol a763712779 Toyota: more ECU documentation (#28674)
* more comments

* only

* by

* it exists, just doesn't respond
2023-06-24 04:36:30 -07:00
Shane Smiskol 0ae5e9dd50 Toyota: add alternate hybrid control ECU (#28671)
add alt address for hybrid control
2023-06-24 00:42:02 -07:00
Shane Smiskol 1b3965a0c4 Toyota: add HVAC ECU (#28670)
add comment for 2nd abs, could be missing one from non_essential_ecu cars
2023-06-23 22:42:23 -07:00
Shane Smiskol 613128062e Toyota: add ECU comments (#28667)
* add some comments about toyota ecus

* updates

* revert that

* update comms

* just move
2023-06-23 22:29:43 -07:00
Shane Smiskol b1ae79f381 Toyota: add alternate transmission address (#28666)
* A few cars have a tester present response on this address

* add comment

* another comment

* remove duplicate comment

* Revert "remove duplicate comment"

This reverts commit 51c822ddaa2d063e873693fdf77edbaf491a9192.

* revert 2

* revert 2

* revvy

* commenty

commy
2023-06-23 20:51:11 -07:00
Shane Smiskol 164dd5015e Toyota: add central gateway ECU (#28653)
* add comment about central gateway

* add as ecu

* bump ref

* add to whitelists
2023-06-22 23:30:34 -07:00
Shane Smiskol 8dc35c14d5 Toyota: remove one hybrid control computer ECU address (#28652)
this one isn't queried by techstream
2023-06-22 23:09:39 -07:00
Shane Smiskol 3941aef89b Toyota: add transmission ECU (#28649)
* add transmission! this is not present on hybrids, since the hybrid computer controls the planetary gears (E-CVT)

* whitelist transmission

* comments
2023-06-22 21:45:24 -07:00
Shane Smiskol af42caa394 Toyota: add combination meter and SRS airbag ECUs (#28633)
* add combination meter and srs airbags

* whitelist
2023-06-22 03:59:14 -07:00
Shane Smiskol 306aa9778c Toyota: add note about available ECUs (#28632)
add comment
2023-06-22 01:58:43 -07:00
Shane Smiskol 08112ebc37 Toyota: query hybrid vehicle control computer ECU (#28628)
* add comments

* we query abs

* lower

* add hybrid controller

* bump cereal to master

* another PR

* add hybrid to whitelists

* consistency

* check data for this
2023-06-22 01:53:32 -07:00
Shane Smiskol ae0d1635b4 Toyota FPv2: log telematics ECU (#28613)
* add electronic parking brake ecu

* add

* add to whitelists

* update refs
2023-06-21 00:32:40 -07:00
Shane Smiskol 12be5afb8a Toyota FPv2: log electronic parking brake ECU (#28612)
* add electronic parking brake ecu

* add comment

* bump

* screw sequential subaddrs
2023-06-20 23:53:20 -07:00
sebmueller01 0416fe5183 Toyota: add missing engine FW for 2023 RAV4 LE (LTA) (#28611) 2023-06-20 22:55:39 -07:00
Shane Smiskol 8660f69416 Toyota: remove bad FW (#28607)
Never seen last 720 days on this car
2023-06-20 14:54:11 -07:00
Shane Smiskol 07fe88b517 Toyota: rename KWP FW request (#28608)
rename toyota request to kwp (read ecu id)
2023-06-20 14:54:00 -07:00
Shane Smiskol bcdecfa084 Toyota: remove incorrect FW version (#28362)
Update values.py
2023-06-01 15:45:33 -07:00
Shane Smiskol 024abe6455 car docs: document parts of parts (#28292)
* more stuff

* even more

* all parts func

* start to use it

* include self in parts

* use car_parts_new

* not used

* more usages

* remove get_parts

* remove more commented stuff

* remove iter

* clean up some more stuff

* more

more

* ford

* optional

optional

* nissan

* use new classes

* fix tests

* fix

* order

* no more required

* connector

* CARS.md

---------

Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
2023-05-31 21:30:50 -07:00
Maxime Desroches 9f5f8b603c car docs: list all needed hardware (#28212)
* generic car parts

* better carparts

* add part type

* more tests

* multiple enums

* unit tests

* just check isinstance

* better name

* remove _connector suffix

* remove those hyundai lines

* remove default arg

* Revert "remove default arg"

This reverts commit 139650a3b6b94358c3b9b12bb5fbe0a326d7abad.

* cleaner code structure

* use fingerprint

* review

* abstrac data class + common

* no more dataclass

* conflict

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-05-22 10:17:33 -07:00
Maxime Desroches 70677fe5fc add harness kit content to the doc (#28139)
* add harness kit content to the doc

* parts as enum

* nissan

* merge column

* rename column

* scaling

* scaling again

* 500px

* align text

* more px

* add style

* more width

* more

* more

* smaller text

* make all text smaller

* prev width

* default list

* remove hidden a ref

* try to remove again

* revert

* replace harness with harness_kit

* try fix

* cleaner

* center everything

* make pylint happy

* allow more than 1 of each parts

* use copy module

* review

* testing spacing

* revert

* bigger text

* formating

* split harness col lines

* remove print

* resolve

* rename to view

* keep formating in template

* simplify

* add unit test

* more generic way

* better

* harness connector only

* comment

* review

* put back harness parts

* missing dash

* too much space

* don't reload when clicking

* shorter comment

* only last line

* generate

---------

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-05-15 15:33:54 -07:00
Iamz 30cdcc474c Add Lexus RX engine fwVersion (#28163) 2023-05-12 21:38:34 -07:00
dmcanavan16 2c0d93458a Toyota: Add missing HIGHLANDER_TSS2 fw (#28096) 2023-05-04 00:30:32 +00:00
i2020github c11d01cf01 Toyota: add missing LEXUS_RXH_TSS2 FW (#28060)
* Update values.py

Added one new firmware value to CAR.LEXUS_RXH_TSS2: {
    (Ecu.engine, 0x7e0, None): [

* fix indentation and sort

---------

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2023-05-01 13:21:46 -07:00
Shane Smiskol 87b0583775 Lexus RX 2022: add missing engine FW (#28035)
add fp
2023-04-26 14:48:49 -07:00
Erich Moraga 34521c2220 Add missing CAMRY_TSS2 engine & fwdCamera f/w (#27983)
`NSBrian#2701  2023 Camry SE ICE`  DongleID/route 1916f6660fdef56b|2023-04-19--21-09-43
2023-04-20 21:58:16 -07:00
Shane Smiskol 57f3b483e3 Lexus: support ES 2018 (#27683)
* add ES 2018

* standard

* add FW versions

* need to add a route

* verified

* add to DSU messages

* add to torque params

* older lexus do not have all-speed dynamic radar cruise control

* update docs

* Update selfdrive/car/toyota/values.py

* add CI route

* update docs

* add to releases

* assume no stop and go (can't know without dsu unplugged)

* Update selfdrive/car/toyota/values.py

* update docs

* update docs
2023-04-13 12:17:03 -07:00
kyoma22 aefd84a3ee Toyota: missing Corolla Cross Hybrid FW (#27783)
Update values.py

add corolla cross HV

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-04-10 20:16:04 -07:00
mdweinstein abeea66f83 LEXUS_RX_TSS2 update for Ecu.Engine values (#27843)
Update values.py
2023-04-10 19:06:55 -07:00
Adeeb Shihadeh 088cbfc9d5 car docs: add field for min compatibility requirements (#27805) 2023-04-04 17:47:49 -07:00
John Belmonte 7471e0b9a7 Toyota: fingerprint for Japan C-HR hybrid TSS2 (#27776)
fingerprint for Japan C-HR hybrid TSS2

car model: 6AA-ZYX11-AHXNB

route: 2c4292a5cd10536c|2023-04-01--07-13-01
2023-04-03 13:24:40 -07:00
Kevin Mahoney 8aa03746de Toyota: add missing HIGHLANDERH_TSS2 FW (#27784) 2023-04-03 13:18:38 -07:00
eFini 133721aafc Toyota: support openpilot long with a smartDSU on nodsu models (#27417)
* init

* fix syntax

* add test route

* syntax

* cleanup

* bool

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2023-04-01 15:34:55 -07:00
Erich Moraga a9d342689c Add missing AVALON_TSS2 engine & ABS f/w (#27733)
`@jundi#8597` 2022 Avalon ICE  DongleID/route 6b650cedd7de2808|2023-03-29--18-36-56
2023-03-29 19:06:44 -07:00
Shane Smiskol 12e46e5d4a Toyota: add missing FW versions for C-HR Hybrid 2021 (#27687)
add another 2021 CHR H
2023-03-27 14:22:25 -07:00
Shane Smiskol c2bdbaa346 Lexus: 2017 RC is not supported (#27678)
we don't support 2017
2023-03-24 17:48:31 -07:00
Shane Smiskol b2beb3792e Lexus: LSS is standard on ES (#27684)
* standard on 17 and 18 https://dealerinspire-brochure.s3.amazonaws.com/834.pdf & https://www.lexus.com/content/dam/lexus/documents/brochures/models/2018/MY18-Lexus-ES-and-ES-Hybrid-Brochure.pdf

* update docs
2023-03-24 17:44:49 -07:00