101 Commits (b9dec5e3b51cf60f5544e93ca208b15d47b99ef0)

Author SHA1 Message Date
Justin Newberry ca435d3447
CI: use pytest for unittesting (#29709) 2 years ago
Shane Smiskol 3cc328163b
FW query timing test: fix refs (#29692) 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
Shane Smiskol 1ea310b202
Update FW query total time 2 years ago
Shane Smiskol 7de9842245
FW Query: test noOBD queries on aux panda (#29547) 2 years ago
Adeeb Shihadeh a9626f95b6
add openpilot prefix to imports (#29498) 2 years ago
Shane Smiskol ac07c205ed
Nissan: add alt request for engine on Rogue (#29477) 2 years ago
Shane Smiskol 328bfefb5a FW query timing test: fix total time ref 2 years ago
Justin Newberry 38954418f0
Subaru: New LKAS Angle based cars in dashcam only (#29190) 2 years ago
Shane Smiskol 35aaf90587
Nissan FPv2: use default diagnostic session (#28634) 2 years ago
Shane Smiskol 047bb46d3a
Ford: fix CAN FD fingerprinting (#28995) 2 years ago
Cameron Clough 17e71cdf44
Ford: add F-150 2023 support (dashcam only) (#28974) 2 years ago
Shane Smiskol d59172bc19
Mazda: query and log FW on bus 0 (#28569) 2 years ago
Shane Smiskol 16203cc856
FwQueryConfig: test request lists (#28741) 2 years ago
Shane Smiskol 3f8c976d99
FPv2: test timing for present ECUs and VIN queries (#28676) 2 years ago
Shane Smiskol ed86a4ae62
FPv2: cleanup FW query timing test (#28677) 2 years ago
Shane Smiskol 164dd5015e
Toyota: add central gateway ECU (#28653) 2 years ago
Shane Smiskol ae0d1635b4
Toyota FPv2: log telematics ECU (#28613) 2 years ago
Shane Smiskol 12be5afb8a
Toyota FPv2: log electronic parking brake ECU (#28612) 2 years ago
Shane Smiskol 2f2b94758b
Nissan FPv2: log different diagnostic session types (#28585) 2 years ago
Shane Smiskol f788edb6a5
HKG: use platform codes to fuzzy fingerprint (#28531) 2 years ago
Shane Smiskol 6c619561ee
FPv2 timing unit test: halve runs (#28540) 2 years ago
Shane Smiskol 572a221a86
FwQueryConfig: remove platform codes (#28538) 2 years ago
Shane Smiskol f5e032b67f
FwQueryConfig: add platform code support and tests (#28475) 2 years ago
Shane Smiskol f976fce7d0
FPv2: assert non-empty FW lists (#28441) 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 158c951d6f
FPv2: add worst case timing test (#27917) 2 years ago
Shane Smiskol f222d434b8
FPv2: add timing unit test (#27753) 2 years ago
Shane Smiskol 1520716d42
FW versions: import common variable (#27905) 2 years ago
Shane Smiskol b00bc4f57e
Car interface: require fingerprint and FW versions to get params (#26932) 2 years ago
Adeeb Shihadeh f14deae475 Revert "Car interface: require fingerprint and FW versions to get params (#26766)" 2 years ago
Shane Smiskol b68dabb689
Car interface: require fingerprint and FW versions to get params (#26766) 2 years ago
Shane Smiskol e9fcef99e1
FPv2 tests: test all addrs map to one ECU (#26151) 3 years ago
Shane Smiskol 1bd9632156
FPv2 tests: consider extra ECUs in brand ECUs (#26149) 3 years ago
Shane Smiskol 7e9961b9ac
FPv2: support collecting versions for specific ecus (#25699) 3 years ago
Shane Smiskol 0ef6bb48df
FPv2: move car-specific configuration into interfaces (#25711) 3 years ago
Shane Smiskol 19e088de0a
Chrysler: add FW tests (#25599) 3 years ago
Shane Smiskol a548e1b909
FW tests: use subtests (#25598) 3 years ago
realfast b5f0cb22a5
Add Chrysler FPv2 requests and logging (#24460) 3 years ago
Shane Smiskol ea241bf3dc
FW fingerprinting: log all FW versions (#25042) 3 years ago
Shane Smiskol 29a1bf5a46
FPv2: add ECU whitelisting support (#24730) 3 years ago
martinl 599b1ab3ff
Subaru: remove A/C fw version (#24224) 3 years ago
grekiki 6951b3271d
Python: Replace more lists with generators (#23116) 3 years ago
Willem Melching e4f73fbda5
Fuzzy match on ECU FW versions (#20687) 4 years ago
Adeeb Shihadeh dc371f951a more robust fingerprint test 4 years ago
Adeeb Shihadeh 1e78469fba better debug msg for fw fingerprinting test 4 years ago
Adeeb Shihadeh b44569284a
test each model fingerprints with FW fingerprinting (#1769) 5 years ago
Adeeb Shihadeh b5efaef98a test for duplicate ECU firmware versions 5 years ago