La fonction exécute un test matériel avec un bouchon de test externe. Ce test vérifie le fonctionnement des pilotes CAN, du pilote des lignes KL et le fonctionnement du commutateur.
long HwTest(unsigned long DeviceID)
| Définition | Description |
|---|---|
| STATUS_NOERROR | La fonction s'est exécutée correctement |
| ERR_DEVICE_NOT_CONNECTED | Aucune connexion avec le boîtier. Causes possibles : le boîtier est éteint, il n'y a pas de réseau ou l'adresse IP est mal configurée. |
| ERR_INVALID_DEVICE_ID | Un identifiant de boîtier DeviceID inexistant a été indiqué |
#include "j2534_lib.hpp"
unsigned long DeviceID;
unsigned long Ret;
Ret = HwTest(DeviceID);
if (Ret != STATUS_NOERROR)
{ // Traitement de l'erreur
}