Method for diagnosing a slave computer communicating with a master computer
A method is disclosed for diagnosing a slave computer which communicates with a master computer, the computers being on board a vehicle, the method comprising the steps of: receiving a fault code from the slave computer, determining whether the fault code received is associated with a vehicle function, and saving the fault code only if the fault code is associated with a vehicle function.
1. A method for diagnosing a slave computer in communication with a master computer, said master and slave computers being on board a vehicle, said method comprising the steps of:
said master computer receiving a fault code from the slave computer, the fault code indicating a fault of a controlled output of the slave computer,
said master computer determining whether the fault code received is associated with a vehicle function,
said master computer saving ( 303 ) the fault code in memory only if the fault code is associated with a vehicle function, and
sending a command to the slave computer inhibiting said controlled output.
2. The method for diagnosing a slave computer in communication with a master computer according to claim 1 , wherein the master computer comprises a table in memory indicating fault codes to be stored or filtered, said table being used during the step of determining whether the received fault code is associated with a vehicle function.
3. The method for diagnosing a slave computer in communication with a master computer according to claim 1 , the method further comprising a step of sending an alert to a driver of the vehicle to notify the driver of the detection of the fault.
4. The method for diagnosing a slave computer in communication with a master computer according to claim 1 , wherein the fault code corresponds to one of the following faults:
a short to ground fault,
a power supply short-circuit fault,
an open circuit fault,
a temperature overheating fault,
an overvoltage fault.
5. A computer intended to be on board a vehicle and to communicate with a slave computer, wherein the computer is configured to implement the method according to claim 1 .
6. A vehicle comprising the computer according to claim 5 .
7. A computer program product comprising instructions suitable for executing the steps of the method according to claim 1 when the computer program is executed by at least one processor.