Shane Smiskol
30f43f5f82
FPv2: assert non-empty FW lists ( #28441 )
...
* test empty fw lists
* fix
* generic test name
* can rmeove this check now
* and here!
* can remove that
* add to print
old-commit-hash: f976fce7d0
2 years ago
Shane Smiskol
5482d71145
fuzzy fingerprint: track number of matching ECUs, not FW versions ( #28423 )
...
* first attempt trying to do it implicitly bad
* back to lists and explicitly do this
* continue checking if candidate switches on these, that's fine to check
* debugging
* clean up
* more clean up
* spot free
* only need to create/update on change
* fix test
* draft
* Revert "draft"
This reverts commit dbe32f58b1
.
* Revert "fix test"
This reverts commit 1d34269fe2
.
* fix test for real
* first draft of test
* this should be good
* can replace existing fuzzy test
* rm
* matching
* test non-empty fws
* TEST DOWN HERE
* no test
* unique + fix skip message + comment + clean up
* less confusing
* ing
* better
old-commit-hash: 9e8936be98
2 years ago
Shane Smiskol
5cbd015f3a
FPv2: test minimum fuzzy fingerprint ECUs ( #28433 )
...
* basic messy test
* draft
* clean up
* clean up
* clean up
* clean up
* never was fuzzy, but be explicit
* switch it up
old-commit-hash: 0acc30d264
2 years ago
Shane Smiskol
9feba19670
FPv2: brand filter helper ( #28439 )
...
* pass in brand
* needs to be flipped for exact matching since it's subtractive
* new helper
* makes more sense flipped
* clean up
* not that stuff here
* not here
old-commit-hash: 2b07ec4bde
2 years ago
Shane Smiskol
83f4532169
match_fw_to_car: pass down log ( #28434 )
...
pass in log from match_fw_to_car
old-commit-hash: 2dda9a0532
2 years ago
tanotaru
876a237d90
VW: 2018 Audi RS3 FW ( #27467 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 3785962684
2 years ago
Saber422
59572afeee
VW MQB: Add FW for 2023 Skoda Koidaq RS ( #28332 )
...
0bbe367c98fa1538|2023-05-29--13-59-08--0
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: d97d908a2a
2 years ago
Vincent Wright
a197a2ab7f
Added additional Firmware for Ram 1500 ( #28392 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 0d51a64bf2
2 years ago
Vincent Wright
51cdaa6cc3
More missing FW for the Ram 1500s ( #28397 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: ffa10d784a
2 years ago
John Paull
bf8c9dd0ea
Hyundai: add missing FW for Santa Fe Hybrid 2022 ( #28410 )
...
* values.py
added additional Firmware
* add fwdCamera too
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 80623956ae
2 years ago
Saber422
deaf568649
VW MQB: Add FW for 2020 Skoda Kodiaq ( #28428 )
...
VW MQB: Add FW for 2020 Skoda Kodiaq
route name:cd4c3e2031f01e61|2023-06-04--19-53-13--0
old-commit-hash: 5b3ddabf51
2 years ago
Saber422
0e61275376
VW MQB: Add FW for 2018 Skoda Karoq ( #28409 )
...
* VW MQB: Add FW for 2018 Skoda Karoq
route name:5663ab22a30b9a6e|2023-06-05--14-07-24--0
* fix sorting
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: ff7444c156
2 years ago
Vincent Wright
a169d514ef
Ram 3500 Firmware ( #28411 )
...
* Ram 3500 Firmware
Dongle ID: d9855ccd97606ca8
* fix sorting
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: e8ccbd22dd
2 years ago
Cameron Clough
02e296f8c4
Chrysler: fix FW sorting
...
old-commit-hash: a6a9b65121
2 years ago
Adeeb Shihadeh
eb73b740e1
Revert "Hyundai: explicitly copy signals to forward ( #28020 )" ( #28406 )
...
This reverts commit 67a7fe2edc72d3b8074405a9b5c179230ab4df38.
old-commit-hash: cabcde38ad
2 years ago
Shane Smiskol
27b96f171a
cars docs: add Škoda heated windshield footnote ( #28380 )
...
add heated windshield footnote
old-commit-hash: b792485dfd
2 years ago
Shane Smiskol
e9806172a9
match_fw_to_car_exact: get config once per candidate ( #28384 )
...
lesss
old-commit-hash: 7c26fc716a
2 years ago
Jason Young
fa69932a0e
Honda: Add FW for 2023 Honda Passport ( #28343 )
...
* Honda: Add FW for 2023 Honda Pilot/Passport
* push update
old-commit-hash: deb4b11d11
2 years ago
Shane Smiskol
f02229f72e
Hyundai: remove some old FW ( #28376 )
...
* Update values.py
* Update values.py
old-commit-hash: d9ebea4bdd
2 years ago
Shane Smiskol
5958d046ac
IsoTpParallelQuery: remove spammy log ( #28372 )
...
* remove
* just a warning
* just comment out for now
old-commit-hash: 96905e52e2
2 years ago
Shane Smiskol
b127fb0ee7
fw_versions: add some typing ( #28369 )
...
* typing
* sort
* brand addrs
* don't type match_fw_to_car_fuzzy
* or this unfortunately
* no space
* add back
* and this
old-commit-hash: 23430dd35f
2 years ago
Jason Young
dd920af8d7
VW MQB: Angled mounts for Transporter and Crafter ( #28302 )
...
* VW MQB: Angled mounts for Transporter and Crafter
* whitespace oops
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: ad1fec5c12
2 years ago
Maxime Desroches
5933fe402f
rename angled mount ( #28368 )
...
rename mount
old-commit-hash: 342d0e7bd5
2 years ago
Cameron Clough
33f7de0bfd
Ford: fix minor typos
...
old-commit-hash: 9f616982ed
2 years ago
Shane Smiskol
1b04b675dd
Toyota: remove incorrect FW version ( #28362 )
...
Update values.py
old-commit-hash: bcdecfa084
2 years ago
Robbe Derks
0db0c890a5
Tesla: half the DAS_steeringControl message rate ( #27503 )
...
* half the freq, double the limit
* fix bug
* bump submodule
old-commit-hash: 7ab9569a08
2 years ago
Shane Smiskol
2bfd6317f3
Kia Ceed: display lane lines in HUD ( #28357 )
...
ceed uses the new format
old-commit-hash: a971affeb0
2 years ago
Shane Smiskol
31c1e66a01
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>
old-commit-hash: 024abe6455
2 years ago
Shane Smiskol
d609b70296
cars: log non-critical car faults ( #28338 )
...
* log non-noEntry acc faults
non
* adasFaulted
* bump
* bump again
* bump agaiiinn
* remove event
* bump to master
* add fixme comment and fix
* whoops
* switch
old-commit-hash: 2ff1eadb11
2 years ago
Shane Smiskol
b928bf4f2c
Mazda: set default steering control values ( #28342 )
...
don't crash when porting new car
old-commit-hash: 2e4e41a7d3
2 years ago
Shane Smiskol
a072c467b5
cars: explicitly add counter/checksum messages ( #28341 )
...
* hkg canfd: add counter/checksum
* add explicitly to subaru
* same for ES_LKAS_State
* and ES_DashStatus
* aaand INFOTAINMENT_STATUS
* and preglobal ES_Distance
* Revert "and preglobal ES_Distance"
This reverts commit 68d9830770
.
old-commit-hash: 439a30aae4
2 years ago
Shane Smiskol
8de2d08c0b
Nissan: add counter signal to forwarded message ( #28336 )
...
Update carstate.py
old-commit-hash: 4b4b31450c
2 years ago
Shane Smiskol
b5aff78ee0
Honda: use CS accFaulted field ( #28339 )
...
* log accFaulted
* bool
* also bool
old-commit-hash: 80e84a2158
2 years ago
vanillagorillaa
ef2fd2c311
Nissan: use generated DBCs ( #28307 )
...
* nissan dbc update
* bump
* for release build
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 90e0c61664
2 years ago
Shane Smiskol
6064fbb5e3
IsoTpParallelQuery: log all timeouts ( #28325 )
...
* log
* self explan
* clean up
* revert
* need a better name
* move
* bvack
old-commit-hash: 026c093d05
2 years ago
Cameron Clough
8ddf02e69b
Ford: fix counter in LateralMotionControl2 message ( #28328 )
...
old-commit-hash: de5e0d0c71
2 years ago
Shane Smiskol
000db65838
IsoTpParallelQuery: fixup comment and simpler response check ( #28326 )
...
* startswith works with bytes
* this comment only explained an exception, was confusing
old-commit-hash: aa3490ac30
2 years ago
Shane Smiskol
5c6a61f34f
HKG: add missing FW for 2020 G70 ( #28323 )
...
missing g70
old-commit-hash: 897b9c117a
2 years ago
Adeeb Shihadeh
8ab5a48725
Hyundai CAN FD DBC update ( #28322 )
...
old-commit-hash: 3f61537d1b
2 years ago
Saber422
10ec09d081
VW MQB: Add FW for 2017 Volkswagen Passat ( #28280 )
...
route name : 40443218782e5709|2023-05-22--13-05-38--0
old-commit-hash: 9a1d7d5fc2
2 years ago
Shane Smiskol
fcc06d092d
car docs: sort parts by shown name ( #28293 )
...
* sort by shown name
* fix
old-commit-hash: f678ff0f22
2 years ago
Shane Smiskol
5ab21f538b
Hyundai: explicitly copy signals to forward ( #28020 )
...
* define signals in brandcan.py
* seems so
* fix and reorder
* lkas11 for hyundai
* clu11
* honda: we only use this one signal for BRAKE_COMMAND
* Revert "honda: we only use this one signal for BRAKE_COMMAND"
This reverts commit f5f3aaed7e
.
* do cam and cruise info
* add todo
* do nissan
* s for signal
* do nissan
* mazda
* toyota
* gm
* ford
* ES_DISTANCE_SIGNALS is used twice
* for s
* volks
* tesla
* no copy
* oh there's mqbcan
* same with mqb lka message
* all s's
* these actually are different (pre vs. global)
* this is not in the DBC...
* fix
* check len
* rm import
* need to copy counter!
* fix other proc replay diff (TODO: the rest)
* missing cs/cnt
old-commit-hash: f494abf0d2
2 years ago
Shane Smiskol
3aff7d044e
Tesla: explicitly copy signals to forward ( #28306 )
...
* tesla
* cmt
old-commit-hash: 303c62119d
2 years ago
Shane Smiskol
906c07f3e6
Nissan: explicitly copy signals to forward ( #28305 )
...
* nissan
* missing counter
* add comment from carstate
old-commit-hash: 26baac2ff4
2 years ago
Shane Smiskol
39088829b6
Subaru: explicitly copy signals to forward ( #28304 )
...
* do subaru
* add missing checksum
* more missing checksums
old-commit-hash: 54e6d4c402
2 years ago
Justin Newberry
8e51174066
Subaru: frequency based messaging ( #28066 )
...
* frequency based messaging
* frequency based messaging
* frequency based messaging
* frequency based messaging
* rename better
* use frame in if statement
* syntax
* remove extra space
* put all behind one if statement
* update refs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c1909df437
2 years ago
wileytom65
24881456f7
Car Port for Hyundai Santa FE Hybrid 2023 (non-HDA2) ( #28279 )
...
* Added 2023 Hyundai Santa Fe HEV
* Added 2023 Hyundai Sante_FE_HEV
Additional info added for 2023my of Hyundai SANTA_FE_HEV (nonHDA2)
* fix FW versions
* update docs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2f625f64f0
2 years ago
Shane Smiskol
24007dcfa2
CARS.md: footnotes header ( #28285 )
...
footnotes
old-commit-hash: 2ea7b69e26
2 years ago
Jason Young
80a26c3f12
VW MQB: Start documenting FtS cars ( #28268 )
...
* specify auto_resume
* format
* car compat
* VW MQB: Start documenting FtS cars
* retry CI
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
old-commit-hash: 84886e28df
2 years ago
Maxime Desroches
f9dacacc85
car docs: allow auto_resume override ( #28264 )
...
* specify auto_resume
* format
* car compat
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 3785e161f0
2 years ago