Hello, I have been refering to and know that OBD is the language of the Engine Controller (ECU), and it is designed to help combat exhaust and engine failure.
Saving is great (screaming to your fellow citizens!), But this also means we can access other car features and gather information from and on the parts. there. Learning how to work with those protocols also means that you can identify the incident light indicator (MIL) on your dash is referring to when it tells you there's a problem with the engine. If you or your mechanic has ever read the DTC (Diagnostic Error Code) on your vehicle, they are using OBD-2.
Unfortunately, the actual protocol itself is not publicly available. But we tried to collect and clarify as much as possible.