OBD-II PID, (On Board Diagnostics, OBD, Parameter ID, PID), son códigos para comunicarse con el sistema de diagnóstico a bordo de un vehículo. Modos El estándar OBD-II SAE J1979 define diez modos de operación: Modo (hex) Descripción 01 Muestra los parámetros disponibles 02 Muestra los datos almacenados por evento 03 Muestra los códigos de fallas de diagnóstico (Diagnostic Trouble Codes, DTC) 04 Borra los datos almacenados, incluyendo los códigos de fallas (DTC) 05 Resultados de la prueba de monitoreo de sensores de oxígeno (solo aplica a vehículos sin comunicación Controller Area Network, CAN) 06 Resultados de la prueba de monitoreo de components/sistema (resultados de la prueba de monitoreo de sensores de oxígeno en vehículos con comunicación CAN) 07 Muestra los códigos de fallas (DTC) detectados durante el último ciclo de manejo o el actual 08 Operación de control de los componentes/sistema a bordo 09 Solicitud de información del vehículo 0A Códigos de fallas (DTC) permanentes (borrados)

PIDs estándar La Sociedad de Ingenieros Automotrices (SAE) definió códigos PID para cada modo de operación bajo el estándar J1939. El fabricante del vehículo no está obligado a implementar todos los modos de operación o códigos, y tiene la libertad de añadir sus propios.

El técnico automotriz usa un dispositivo, escáner, para comunicarse con el sistema OBD-II, lo cual le permite obtener información o borrar los códigos de falla. Algunos escáneres tienen interfaces “amigables al humano”, con descripciones y gráficos. Otros dan acceso básico al sistema usando números binarios o hexadecimales. Este último tipo de comunicación es el que se describe a continuación.

Los bytes de respuesta se representan con las letras A, B, C, etc. A es el byte más significativo. Los bits de cada byte se representan del más significativo al menos con los números del 7 al 0: ABCDA7A6A5A4A3A2A1A0B7B6B5B4B3B2B1B0C7C6C5C4C3C2C1C0D7D6D5D4D3D2D1D0

Modo 01