Justin Newberry
d6f9e2c805
platformconfig: freeze all dataclasses ( #31605 )
...
* frozen
* frozen
old-commit-hash: 9ecff49118
2 years ago
Jason Young
5cb007daf3
VW: Move car specs to PlatformConfig ( #31567 )
...
* subaru platform config
* forester wrong dbc
* spacing
* subaru car specs
* someday!
* more red diff
* all brands can be done like this
* but this should be done first and thats subaru specific
* that seems very low but we shouldn't change it here
* as long as it subclasses str its fine
* well that sucked
* cleanup and follow refactor
* diff reduction
* oops
* fix
* force fingerprint
* Revert "force fingerprint"
This reverts commit 600fbcd7d559703601a06c8876a640de417e5b6c.
* space
* Fix specs
* this one too
---------
Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: da540eac13
2 years ago
Cameron Clough
9bd90112d0
use pyupgrade to update to new typing syntax ( #31580 )
...
* add pyupgrade hook
* run pyupgrade (pre-commit run -a)
* ruff --fix
* Revert "add pyupgrade hook"
This reverts commit 56ec18bb6b8602a0b612f3803d96cdad14b52066.
* revert changes to third_party/
* manual type fixes
* explicit Optional wrapping capnp objects
old-commit-hash: 995250ae49
2 years ago
Shane Smiskol
e0322ba82f
Volkswagen: log FW on non-OBD buses ( #31556 )
...
* log lots
* update refs
* cmt
old-commit-hash: 72a7f008ab
2 years ago
Jason Young
4f5965fe31
VW MQB: Add FW for 2024 Volkswagen Jetta ( #30979 )
...
* VW MQB: Add FW for 2024 Volkswagen Jetta
* update docs
* fix sorting
old-commit-hash: e6bace867e
2 years ago
Jason Young
38d6ed173d
VW MQB: EA driver inactivity workaround ( #24711 )
...
* VW MQB: Emergency Assist mitigation
* elide superfluous newline
* update refs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 61ebb5b668
2 years ago
Justin Newberry
ff12759e80
Move all fingerprints to fingerprints.py ( #30790 )
...
* move fingerpints
* fix circular imports
* fix circular imports
* fix auto fingerprint
* fix those tests
* and controlsd
* add labeler rule
* no defaultdict
old-commit-hash: 28eed156e0
2 years ago
Jason Young
736b903c7c
VW MQB: Add FW for 2020 Škoda Superb ( #30699 )
...
old-commit-hash: aaff6aebca
2 years ago
Sparkguys
3a333e1a66
Update values.py for VW Passat MK8 ( #30646 )
...
Update values.py
Added FW for Passat MK8
old-commit-hash: d2583d64f0
2 years ago
Shane Smiskol
8119ba7c1a
Volkswagen: update MY for Tiguan
...
old-commit-hash: b3908e3c82
2 years ago
hodgiers
43dc2d6956
Volkswagen: Tiguan R-Line 2024 Fingerprint ( #30605 )
...
* Update values.py
2024 Tiguan R Line
* Update values.py
Removed extraneous text
* already here
* Update values.py
Updating model year for Volkswagen Tiguan to include 2024.
* Update values.py
Correcting Tiguan fingerprint values
* Apply suggestions from code review
* Update selfdrive/car/volkswagen/values.py
---------
Co-authored-by: Hodge <rhodge@Hodge-MBP.local>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: dd034bbfb7
2 years ago
TerryWloch
e83d54c66a
VW: add missing FW for Skoda Kodiaq 2017 ( #30665 )
...
* Update values.py
Added FingerPrint for my Skoda Kodiaq 2017 14. tsi DSG 4x4
* Apply suggestions from code review
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6d9629b0e1
2 years ago
Saber
3964cd1103
VW MQB: Add FW for 2021 Tiguan ( #30401 )
...
* VW MQB: Add FW for 2021 Tiguan
route name:f3946aa3bdb4bfc7|2023-11-06--14-53-07--0
The carParams always show transmission as "Hyundai", cant get VW format
* add correct transmission
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 06fbaacefe
2 years ago
Viktor Hansson
a10dbffbf8
VW: Add FW versions for Passat GTE 2018 ( #30450 )
...
* VW: Add fw-versions for Passat GTE 2018
* Remove duplicate fw-versions for PASSAT_MK8
* Removed duplicate fw version for PASSAT_MK8
One of them included \023 and the other \x13 which was interpreted as the same character in python
* Apply suggestions from code review
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6ce66dee4f
2 years ago
Saber
959aaca60b
VW MQB: Add FW for 2020 Golf ( #30375 )
...
route name:0bbe367c98fa1538|2023-10-25--11-23-54--0
old-commit-hash: 78ccef28a8
2 years ago
Saber
ddf3628dd5
VW MQB: Add FW for 2023 Kamiq ( #30376 )
...
* VW MQB: Add FW for 2023 Kamiq
route name:0bbe367c98fa1538|2023-11-04--12-56-37--0
* update docs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 5b50cc2954
2 years ago
Vadim Pronin
2da24d604b
VW MQB: Add FW for 2018 and 2022 Volkswagen T-Roc ( #30315 )
...
* Added ECU values for VW T-Roc 2022
* Added ECU values for VW T-Roc 2018
* fix docs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 62d4f464a0
2 years ago
Jason Young
2dd2b0b179
VW MQB: Add FW for 2020 Volkswagen Atlas ( #30430 )
...
* VW MQB: Add FW for 2020 Volkswagen Atlas
* oops
old-commit-hash: db3f56a6f6
2 years ago
Jason Young
189f81e6f0
VW MQB: Add FW for 2023 Volkswagen Tiguan ( #30271 )
...
old-commit-hash: 0b7e512a58
2 years ago
stevenaa123isme
e9e6af2bd6
Added FW for 2022 Audi Q3 ( #30275 )
...
* Added 2022 Audi Q3 to Fingerprint
* Fingerprinted 2022 Audi Q3/ cleaned up code
* add missing srs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 48209b4644
2 years ago
alex
8e2f97a268
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.
old-commit-hash: 6b303cea4c
2 years ago
Jason Young
6ea4f7e71e
VW MQB: Add FW for 2023 Volkswagen California ( #30207 )
...
old-commit-hash: 8e247e063e
2 years ago
Jason Young
99a49cdee7
VW MQB: Add FW for 2021 Audi Q3 ( #30182 )
...
old-commit-hash: 8a10d1f5ae
2 years ago
nickn066
f47717649f
Fingerprint: 2023 Volkswagen Taos ( #30126 )
...
* Update values.py
Add 2023 Taos
* Update values.py
Removed additional space
* Update values.py
Removed trailing white space
* Update values.py
removed duplicate ecu.srs for CAR.TAOS_MK1
* Update values.py
old-commit-hash: c3479f8984
2 years ago
Justin Newberry
58936aa0cb
Use StrEnum for car classes ( #30114 )
...
* str enum
* import sort
* fix car helpers
* fix that
* fix static analysis
old-commit-hash: 6ae465e4af
2 years ago
Shane Smiskol
0f2654177e
Car docs: update parts docs for 3X ( #30076 )
...
* add panda kit
* better: 3X is default
* how about
* replace more three refs
old-commit-hash: b918e06822
2 years ago
Pitte86
80d7235cbc
Skoda: add FW versions for Superb MK3 ( #30026 )
...
* Update Skoda Superb MK3 values.py
* Update selfdrive/car/volkswagen/values.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7d4fead1b8
2 years ago
Saber
e629577389
VW MQB: Add FW for 2019 Skoda Superb ( #29955 )
...
route name:0bbe367c98fa1538|2023-09-18--12-06-13--0
old-commit-hash: 9959a93a4a
2 years ago
Narayan Babu
798d1dd91e
Add Tiguan 2019 fingerprint ( #29892 )
...
* Added new ECU fingerprints
* Update values.py
formatting, syntax
old-commit-hash: 5831c05a11
2 years ago
venmer2
9a6d8dd8b1
VW: missing FW for Tiguan 2019 ( #29943 )
...
* Update values.py for VW Tiguan 2019 SEL
Added all ECU Firmware Versions for VW Tiguan 2019 SEL model
* rm duplicates
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ce608d03b7
2 years ago
Quake4net
7d1add15e3
VW: fingerprint for Crafter MK2 ( #29926 )
...
* Update values.py
Added Crafter_MK2 fwVersions: Problem there where two engine ecu's with the same address, I added both into the fwVersion list.
* Update values.py
deleted the hyundai engine ecu fwVersion - Discord told me to ignore Hyundai parts so I deleted that one line again.
old-commit-hash: f7d49ecca1
2 years ago
Erich Moraga
b5bfa999af
VW MQB: Add missing FW versions for 2018 Skoda Superb ( #29792 )
...
VW MQB: Add SRS, transmission, & engine ECU versions for 2018 Skoda Superb
`@Gottmoz#6511` 2018 Skoda Superb DongleID/route 54ada937747ef8ca|2023-09-06--06-40-46
old-commit-hash: 9b959dc86e
2 years ago
freddiebd
84ae95af8b
VW MQB: Add FW for 2019 Golf R Estate ( #29843 )
...
old-commit-hash: 30084bb1be
2 years ago
Justin Newberry
3b91610c0b
Precommit: ensure executable bit is set ( #29784 )
...
* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
old-commit-hash: 4e69937d0d
2 years ago
fleetingbytes
5c1950249c
Add skoda octavia 2016 fingerprint ( #29729 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: e7789173d6
2 years ago
Saber
458f7b786d
VW MQB: Add FW for 2016 Skoda Superb ( #29701 )
...
old-commit-hash: d37d179b5d
2 years ago
Adeeb Shihadeh
16ec56398c
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
old-commit-hash: a9626f95b6
2 years ago
quinnp8703
dcbaf07a4b
volkswagen/audi: Additional S3 2015 firmware ( #29366 )
...
Update values.py
fingerprinting for early production 2015 audi s3
old-commit-hash: c74daad0b9
2 years ago
Jason Young
a38f32ae48
VW MQB: Add FW for 2017 Volkswagen Golf R ( #29360 )
...
old-commit-hash: c76d24cec9
2 years ago
Saber
62ec8c5b35
VW MQB: Add FW for 2023 Skoda Karoq ( #29264 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: fa504b7bae
2 years ago
Saber
faa9444a6a
VW MQB: Add FW for 2019 Skoda Kodiaq ( #29225 )
...
route name:0bbe367c98fa1538|2023-08-01--12-21-06--0
old-commit-hash: 8332abf015
2 years ago
Saber
55bb3f4566
VW MQB: Add FW for 2018 Skoda Superb ( #29222 )
...
route name:77478022b2ebc4b6|2023-07-31--19-00-38--45
old-commit-hash: 2ff53a62eb
2 years ago
Jason Young
3e7ea3e910
VW MQB: Add FW for 2021 Volkswagen Atlas ( #29125 )
...
old-commit-hash: 7ee9c4f94f
2 years ago
Saber422
e1304ee60e
VW MQB: Add FW for 2023 Skoda Scala ( #28962 )
...
* VW MQB: Add FW for 2023 Skoda Scala
route name:0bbe367c98fa1538|2023-07-15--11-42-25--0
* extend MY
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 33ac7ce44c
2 years ago
dkondratov
1debe458ce
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>
old-commit-hash: 5d67fe2a91
2 years ago
Saber422
3616f4c436
VW MQB: Add FW for 2018 Volkswagen Golf ( #28852 )
...
route name:0bbe367c98fa1538|2023-07-08--11-50-38--0
old-commit-hash: 92b6f49c48
2 years ago
chzollib
9da120ea60
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>
old-commit-hash: 75cfcc5cec
2 years ago
Jason Young
ad0dae5b06
VW MQB: Add FW for 2017 Škoda Superb ( #28756 )
...
old-commit-hash: c33a729201
2 years ago
Maxime Desroches
585921ffad
car: use default_factory for mutable fields in dataclasses ( #28669 )
...
* call me
* copy
old-commit-hash: e85acfa365
2 years ago
Jason Young
e04a4c7202
VW: Prep for MLB, EPS timer cleanup ( #27624 )
...
* VW: Cleanup EPS timer handling, add Event
* add event
* revert that
* bump cereal
* remove accFaultedTemp
old-commit-hash: 336a9ed54a
2 years ago