Automatically identifying volvo communication protocols method and apparatus
First Claim
Patent Images
1. A diagnostic tool for identifying a vehicle'"'"'s protocol, comprising:
- a processor that operates a software that automatically identifies the vehicle'"'"'s protocol used by an electronic control unit of a diagnostic system in a vehicle under test and software used by the electronic control unit, wherein the processor attempts to communicate with the vehicle with a first communication protocol, the processor identifies a second communication protocol as the vehicle'"'"'s protocol used by the electronic control unit when the first communication protocol is unsuccessful, and the processor identifies a third communication protocol as the vehicle'"'"'s protocol used by the electronic control unit when the first communication protocol is successful;
a memory that stores the software used by the processor;
a connector interface that connects the tool to a data link connector in the vehicle;
a signal translator that allows the tool to communicate with the vehicle in at least one communication protocol;
an input device for inputting information into the tool; and
a display that displays information to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A diagnostic tool and method are provided that can determine the communication protocol being used by diagnostic systems in a vehicle. The tool can automatically communicate with onboard computer of the diagnostic system in a first communication protocol and if unsuccessful, then can communicate with the diagnostic system in a second communication protocol. The tool can also determine the Baud rate of the communication protocol being used by the onboard computer.
-
Citations
27 Claims
-
1. A diagnostic tool for identifying a vehicle'"'"'s protocol, comprising:
-
a processor that operates a software that automatically identifies the vehicle'"'"'s protocol used by an electronic control unit of a diagnostic system in a vehicle under test and software used by the electronic control unit, wherein the processor attempts to communicate with the vehicle with a first communication protocol, the processor identifies a second communication protocol as the vehicle'"'"'s protocol used by the electronic control unit when the first communication protocol is unsuccessful, and the processor identifies a third communication protocol as the vehicle'"'"'s protocol used by the electronic control unit when the first communication protocol is successful; a memory that stores the software used by the processor; a connector interface that connects the tool to a data link connector in the vehicle; a signal translator that allows the tool to communicate with the vehicle in at least one communication protocol; an input device for inputting information into the tool; and a display that displays information to a user. - View Dependent Claims (2, 3)
-
-
4. A method for identifying a vehicle'"'"'s protocol, comprising:
-
coupling a diagnostic tool to a vehicle; selecting at least one diagnostic system in the vehicle to query via a menu presented by the diagnostic tool; automatically communicating with a first electronic control unit with the diagnostic tool using a first communication protocol; automatically communicating with a second electronic control unit using a second communication protocol with the diagnostic tool when communicating with the first communication protocol is unsuccessful; automatically communicating with the second electronic control unit using a third communication protocol with the diagnostic tool when communicating with the first communication protocol is successful; and identifying the second electronic control unit and the second electronic control unit'"'"'s software from a database. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 26)
-
-
14. An article comprising a machine-accessible medium having associated data, wherein the data, when accessed, results in a machine performing:
-
providing at least one diagnostic system in a vehicle to query via a menu presented by a diagnostic tool; automatically communicating with a first vehicle onboard computer with the diagnostic tool using a first communication protocol after receiving the selection of the diagnostic system; automatically communicating with a second vehicle onboard computer using a second communication protocol with the diagnostic tool when communicating with the first communication protocol is unsuccessful; automatically communicating with the second vehicle onboard computer using a third communication protocol with the diagnostic tool when communicating with the first communication protocol is successful; and identifying the second vehicle onboard computer and the second vehicle onboard computer'"'"'s software from a database. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 27)
-
-
24. A method for identifying a vehicle'"'"'s protocol, comprising:
-
coupling a diagnostic tool to a vehicle; selecting at least one diagnostic system in the vehicle to query via a menu presented by the diagnostic tool; automatically communicating with a first electronic control unit with the diagnostic tool using ISO 9141; automatically communicating with a second electronic control unit using controller area network with the diagnostic tool when communicating with ISO 9141 is unsuccessful; automatically communicating with the second electronic control unit using keyword 2000 with the diagnostic tool when communicating with ISO 9141 is successful; and identifying the second electronic control unit and the second electronic control unit'"'"'s software from a database.
-
-
25. A diagnostic tool for identifying a vehicle'"'"'s protocol, comprising:
-
a processor that operates a software that automatically identifies the vehicle'"'"'s protocol and software used by an electronic control unit of a diagnostic system in a vehicle under test, wherein the processor attempts to communicate with the vehicle with a first communication protocol, the processor identifies a second communication protocol as the vehicle'"'"'s protocol used by the electronic control unit when the first communication protocol is unsuccessful, and the processor identifies a third communication protocol as the vehicle'"'"'s protocol used by the electronic control unit when the first communication protocol is successful, and wherein the processor is configured to determine a diagnostic part number of the electronic control unit and a complete part number of the electronic control unit for the diagnostic system; a memory that stores the software used by the processor; a connector interface that connects the diagnostic tool to a data link connector in the vehicle; a signal translator that allows the diagnostic tool to communicate with the vehicle in at least one communication protocol; an input device for inputting information into the diagnostic tool; and a display that displays information to a user.
-
Specification