Shane Smiskol
24af8edc7f
HKG: FW part number test ( #28525 )
...
* start on test
* better regex
* lookbehind
* comments to choose from
* i did not know that!
* common patterns in values.py
* messy messy
* need to remove these
* rmrmrm
* clean up test
* fixups
* not used yet
* none should be good enough
* Update selfdrive/car/hyundai/values.py
old-commit-hash: e54d05b42f
2 years ago
Shane Smiskol
52de14c8a1
Hyundai: remove old Sonata FW ( #28527 )
...
* Update values.py
* can't find last 2 years
old-commit-hash: 7fffb892e4
2 years ago
Shane Smiskol
ef8e399237
Hyundai: remove old Elantra FW ( #28526 )
...
* Update values.py
* don't see this fw last 2 years
* add version from 3ea622c3c0ec3055
* Update selfdrive/car/hyundai/values.py
old-commit-hash: 8c784ae558
2 years ago
Shane Smiskol
a9986892c0
Subaru: use latActive for steer request bit ( #28453 )
...
* subaru: use latactive
* Update ref_commit
old-commit-hash: bce19bf187
2 years ago
Erich Moraga
ace8d7433b
Add several missing RAM_1500 firmwares ( #28515 )
...
`ProjectZ3d#8762` 2023 RAM 1500 DongleID|route 4e0a5220533d9a86|2023-06-11--19-45-36
old-commit-hash: 9444df4c80
2 years ago
Jason Young
a77df10dba
VW MQB: Add FW for 2018 SEAT Leon ( #28500 )
...
aef9c04d6ec5cd57|2023-06-11--17-40-14
old-commit-hash: 5250975fa3
2 years ago
Cameron Clough
a2bb797670
add Lincoln Aviator 2020 FW ( #28494 )
...
0b91b433b9332780|2023-06-11--13-43-59
VIN: 5LM5J7XC9LGL15606
old-commit-hash: a5a0d734ba
2 years ago
Cameron Clough
c167ae232f
Ford: shiftByWire ECU not used for fingerprinting ( #28493 )
...
old-commit-hash: 96420555e5
2 years ago
Cameron Clough
1befc68287
Ford: detect auxiliary panda ( #28491 )
...
old-commit-hash: 30c12e4557
2 years ago
Cameron Clough
5afe1c0ed0
selfdrive/car: reusable CanBus helper ( #28489 )
...
old-commit-hash: 28bf743693
2 years ago
Shane Smiskol
de4b702ec3
FwQueryConfig: add platform code support and tests ( #28475 )
...
* add config options
* you know what, platform codes don't need to be related to fuzzy fingerprinting at all
* better comment?
* add comment
* add test from other PR
* add platform code function to hyundai
* comment and add eps!
* clean up config test
* fix test
* add error message to test
* until we have multiple ways a brand can set up fuzzy FP, let's leave func name fuzzy-specific
* rename in comment too
* hyundai tests
* simpler test!
* check all ecus with platform codes
* add types-python-dateutil = "^2.8.19.13"
* these aren't used any more
* Update selfdrive/car/hyundai/tests/test_hyundai.py
* not to imply this is active yet
old-commit-hash: f5e032b67f
2 years ago
Maxime Desroches
dcdb4db5b9
car docs: test print_docs_diff ( #28459 )
...
* test print docs
* delete
* remove this
* print
old-commit-hash: 181b44b28e
2 years ago
Shane Smiskol
1b5e039afd
Honda: set autoResumeSng for docs ( #28458 )
...
set autoResumeSng for Honda
old-commit-hash: 7a64385fcd
2 years ago
Shane Smiskol
1a3b5137b6
FPv2: add comment about nuance of fuzzy fingerprinting ( #28465 )
...
add comment describing this nuance of fuzzy fingerprint function
old-commit-hash: 3234243c97
2 years ago
Shane Smiskol
c73ef08d08
FPv2: fix accidental FW version concatenation ( #28462 )
...
* fix missing commas
* more
* Revert "more"
This reverts commit ebe481fee4
.
* only
old-commit-hash: 5736cb8a7e
2 years ago
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