OBD2 - Librerías, modos, vehículos y datos

Hola buenas,

Estoy haciendo un proyecto con arduino y obd2. Para ello utilizo un conversor OBD2 Adapter para arduino

Y la librería OBD
LINK libreria

He hecho algunas pruebas con un par de coches y algunos datos como las RPM y la velocidad se leen, pero otros no.

-¿Sabéis a qué puede ser debido? Supongo que depende el modelo de coche se podrá leer unos datos u otros, no? En ese caso, sabéis cómo lo podría solucionar?
-También he visto que hay un PID (el 0) que te devuelve los PIDs soportados por el vehículo, pero no encuentro ningún script que lo ejecute directamente. ¿Alguien sabe cómo lo podría hacer?

Saludos y gracias anticipadas.