Tous les détails PID sont dans l'ISO 15031-5. Vous devez l'acheter (arouond 80 $) ou le trouver de toute façon !! Les informations sur les PID ne sont pas complètes (même parfois ambiguës!) Sur Wikipédia. Voici quelques informations et différences entre 0x01 et 0x41 (mais pas complet et vous ne pouvez pas analyser l'information avec!). J'espère aider:
0x01 est l'état du moniteur depuis les DTC effacés. Les bits de ce PID doivent signaler deux éléments d'information pour chaque moniteur:
1) surveiller l'état depuis TTT dernière remise à zéro, enregistré dans NVRAM ou garder RAM vivant
2) moniteurs pris en charge sur le véhicule.
0x41: le bit dans ce PID fait rapport deux éléments d'information pour chaque moniteur:
1) Moniteur activer état du cycle de conduite actuel. Ce bit doit indiquer quand un moniteur est désactivé de manière à ce qu'il n'y ait pas de moyen facile pour le conducteur de faire fonctionner le véhicule pour permettre au moniteur de fonctionner.
Des exemples typiques sont
⎯ moteur hors tremper assez longtemps (par exemple, les conditions de température de démarrage à froid non satisfait)
⎯ moniteur délai maximal ou le nombre de tentatives/avorte dépassé
Le le moniteur ne doit pas indiquer «désactivé» pour les conditions contrôlées par l'opérateur telles que le régime, la charge, la position de l'accélérateur. Le moniteur ne doit pas indiquer «désactivé» de la clé car la durée minimale n'a pas été dépassée ou les conditions de réchauffement du moteur n'ont pas été respectées, car ces conditions seront éventuellement remplies lorsque le véhicule continuera à rouler.
Si l'opérateur conduit le véhicule à des conditions d'altitude ou de température de l'air ambiant différentes, l'état du moniteur peut passer de activé à désactivé. Le moniteur ne doit pas changer de désactiver pour activer si les conditions reviennent en arrière. Cela pourrait entraîner un moniteur affichant "désactivé" mais affichant finalement "complet".
2) Surveiller l'état d'achèvement du cycle de conduite/surveillance en cours. L'état doit être remis à "non terminé" lors du démarrage d'un nouveau cycle de surveillance. Notez que certains cycles de surveillance peuvent inclure diverses conditions d'exploitation du moteur; les autres cycles de surveillance commencent après l'extinction de la clé de contact. Certains bits d'état sur un véhicule donné peuvent utiliser des cycles de surveillance du fonctionnement du moteur, tandis que d'autres peuvent utiliser des cycles de surveillance d'arrêt du moteur. Réinitialiser les bits pour «ne pas terminer» au démarrage du moteur permettra la plupart des cycles de surveillance du moteur et de coupure du moteur; Cependant, les fabricants sont libres de définir leurs propres cycles de surveillance.