124 Commits (07bc45c81c12d19f6cb0d48c7ecfc2fe2cef67f8)

Author SHA1 Message Date
Shane Smiskol 4359fa5c50 need to namespace to structs, since CarState is both class and struct 10 months ago
Shane Smiskol e54ad02fe3 switch more CarParams stuff over 10 months ago
Shane Smiskol 3597057c03 this still works, but no type checking anymore 10 months ago
Shane Smiskol 1b7dca87f3 example without builder 10 months ago
Shane Smiskol 9880b1393c
selfdrive/car: generic CAN send/receive callbacks (#33215) 10 months ago
Shane Smiskol 5a1596a322
selfdrive/car: ban params (#33198) 10 months ago
Shane Smiskol 86aeb123bc
selfdrive/car: OBD callback (#33200) 10 months ago
Shane Smiskol 12a7b7f7fb
separate car logger forwarded to cloudlog (#33170) 10 months ago
Adeeb Shihadeh 34e329649d
boardd is pandad (#32628) 1 year ago
Shane Smiskol 0a43d82428 fw_versions debug: match online vin retry 1 year 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) 2 years 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