fuzzy fingerprinting: false positive matches with missing critical ECUs
- Dominant language
- Python
- Stars
- 3.4k
- Forks
- 2.3k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 38
Description
For example, if the radar or camera failed to respond or does not exist (or any other important ECU), but we get enough matches with other ECUs, we would match when we really shouldn't.
this is already masking a fingerprinting/car/hardware bug with a 2022 Civic where the camera fails to respond, but we match any way: https://github.com/commaai/openpilot/pull/27126
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the fuzzy fingerprinting logic and the linked openpilot pull request for the 2022 Civic example. Trace how missing radar, camera, or other critical ECU responses affect matching. Done means a vehicle is not matched when a required ECU is absent or fails to respond, without masking the underlying hardware issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- reverse-engineering
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100