121 Commits (b9dec5e3b51cf60f5544e93ca208b15d47b99ef0)

Author SHA1 Message Date
Shane Smiskol 90ce7781f4
fix fingerprint debug scripts (#33277) 9 months ago
Shane Smiskol 9880b1393c
selfdrive/car: generic CAN send/receive callbacks (#33215) 9 months ago
Shane Smiskol 5a1596a322
selfdrive/car: ban params (#33198) 9 months ago
Shane Smiskol 86aeb123bc
selfdrive/car: OBD callback (#33200) 9 months ago
Shane Smiskol 12a7b7f7fb
separate car logger forwarded to cloudlog (#33170) 9 months ago
Adeeb Shihadeh 34e329649d
boardd is pandad (#32628) 11 months ago
Shane Smiskol 0a43d82428 fw_versions debug: match online vin retry 11 months ago
Shane Smiskol 6acf763db4
Volkswagen: fingerprint on VIN chassis code (#32148) 1 year ago
Shane Smiskol 16a473b3aa
debug: set OBD multiplexing mode for VIN (#32130) 1 year ago
Shane Smiskol 72eb17012d
fix static analysis (#32082) 1 year ago
Shane Smiskol 56e716bf86 fw_versions: add OBD multiplexing to debugging view 1 year ago
Cameron Clough fb81cfe3c4
fw_versions: add more type hints (#31577) 1 year ago
Cameron Clough 80da3aee14
mypy: use implicit-optional (#31590) 1 year ago
Cameron Clough 995250ae49
use pyupgrade to update to new typing syntax (#31580) 1 year ago
Shane Smiskol 74ec33f7c7
IsoTpParallelQuery: type hinting (#31370) 1 year ago
Shane Smiskol c9bd4e4c0d
FW_QUERY_CONFIGS: type annotate (#31265) 1 year ago
Shane Smiskol 341f8420db
fw_versions: type annotate test_brand_ecu_matches (#31272) 1 year ago
Shane Smiskol 2c0f7b8727
FPv2: support FwQueryConfig with no FW versions (#31227) 1 year ago
Shane Smiskol c3fcf75737
GM camera ACC: get VIN from camera (#31224) 1 year ago
Shane Smiskol 5a8686b439 fw_versions: fix params.remove 1 year ago
Shane Smiskol a4cf7745e8
fix manually running fw_versions.py (#31226) 1 year ago
Shane Smiskol 289868297e
VIN: query on bus 0 to log data (#31165) 1 year ago
Shane Smiskol 780f1222ad
fw_versions: add extra_fw_versions param (#31132) 1 year ago
Shane Smiskol 29536324c1
Toyota: combine more hybrid platforms (#31057) 1 year ago
Justin Newberry 28eed156e0
Move all fingerprints to fingerprints.py (#30790) 1 year ago
Adeeb Shihadeh 35f819c823
swaglog.py goes in common/ (#30631) 1 year ago
Shane Smiskol 365bdd3422
Revert "FW query: query one sub-address in parallel" (#29550) 2 years ago
Shane Smiskol 861ceb2fee
FW query: query one sub-address in parallel (#28675) 2 years ago
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Shane Smiskol f5a361a111
FPv2: fingerprint on current brand's candidates (#28435) 2 years ago
Shane Smiskol 09ce869ee7
fw_versions: clean up some typing (#29350) 2 years ago
Justin Newberry 4a9afd7554
Ruff: comprehensions conventions (#29317) 2 years ago
Shane Smiskol 082fe6868d
FPv2: fast fuzzy fingerprinting (#29233) 2 years ago
Shane Smiskol 56614124f0
FPv2: don't add debug candidates to versions globally (#28562) 2 years ago
Shane Smiskol f788edb6a5
HKG: use platform codes to fuzzy fingerprint (#28531) 2 years ago
Shane Smiskol e771660fa3
FPv2: rename live FW versions dict (#28550) 2 years ago
Shane Smiskol fcc268b8be
exact matching: use set for invalid (#28537) 2 years ago
Shane Smiskol 3234243c97
FPv2: add comment about nuance of fuzzy fingerprinting (#28465) 2 years ago
Shane Smiskol 9e8936be98
fuzzy fingerprint: track number of matching ECUs, not FW versions (#28423) 2 years ago
Shane Smiskol 0acc30d264
FPv2: test minimum fuzzy fingerprint ECUs (#28433) 2 years ago
Shane Smiskol 2b07ec4bde
FPv2: brand filter helper (#28439) 2 years ago
Shane Smiskol 2dda9a0532
match_fw_to_car: pass down log (#28434) 2 years ago
Shane Smiskol 7c26fc716a
match_fw_to_car_exact: get config once per candidate (#28384) 2 years ago
Shane Smiskol 23430dd35f
fw_versions: add some typing (#28369) 2 years ago
Shane Smiskol 9b1095a27e
FPv2: only query brands with matching present ECUs (#27697) 2 years ago
Shane Smiskol 6f35d23c06
FPv2: match brand against extra ecus (#27688) 2 years ago
Shane Smiskol 084e83cda1
FPv2: replace temporary variable with config (#27692) 2 years ago
Shane Smiskol 9e023b3ead
FPv2: only set multiplexing when needed (#27669) 2 years ago
Shane Smiskol 2ad9eec882
FPv2: log OBD multiplexed requests (#27667) 2 years ago
Shane Smiskol 42449b482d
boardd: ability to switch between ELM safety params (#27656) 2 years ago