FOME-Tech / FOME-Tech/fome-fw

Prevent custom (vs standard) OBD/fault/error code space overlap

Open
#606 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
138
Forks
69
Avg merge
5d 20h
Merged PRs (30d)
4

Description

> there is overlap between the “FOME custom” codes and real OBD codes

https://wiki.fome.tech/Limits-And-Protections/Fault-Codes/ -- beware, page update/consistency is manual (and may be lagged)

ex:
- `CUSTOM_PRIMARY_TOO_MANY_TEETH`: `9002`
- `9002 == 0x232A` -> `P232A`
- `CUSTOM_PRIMARY_BAD_TOOTH_TIMING`: `9007`
- `9007 == 0x232F` -> `P232F`

![Image](https://github.com/user-attachments/assets/94dea10a-3191-4242-8300-feab31812884)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.