A method of automatically selecting automobile diagnostic softwareTechnical field
The present invention relates to a kind of method automatically selecting automobile diagnostic software more particularly to a kind of support OBDII agreement vehiclesAutomatic detection, processing VIN codes and the method for entering corresponding diagnostic system of type.
Background technology
VIN is the abbreviation of English Vehicle Identification Number (vehicle identification code), SAE standard regulationVIN codes are made of 17 characters, so also known as 17 codes, it contains the manufacturer of vehicle, age, vehicle, vehicle body typeThe information such as formula and code, engine code and assembling place.Correct VIN codes of understanding correctly identify us on vehicle and carry out correctDiagnosis and repair be all highly important.
OBDII agreements are a standard agreements of the related engine exhaust emission that International Environmental Protection tissue defines, and are passed throughOBDII agreements can obtain the essential information in relation to automobile and basic operation conditions.Most of vehicle is all supported on the market at presentOBDII agreements, according to national requirements, on July 1st, 2007 starts, and the new model of all car manufacturer's productions has to comply withOtherwise state's III standards would not allow for selling.Therefore, all vehicles all support that OBD is an inexorable trend.
Automotive check terminal currently on the market manually selects corresponding vehicle generally by people and enters diagnostic system, thisKind method requires user that must keep the information such as vehicle year money discharge capacity firmly in mind, otherwise just can not quickly automobile be diagnosed and be repaired,This brings big inconvenience to the operation of user.
The mode of processing VIN codes is mainly manually entered 17 characters and is obtained by way of image procossing currently on the marketVIN codes are obtained, although the mode being manually entered avoids user and keeps the trouble of vehicle firmly in mind, but user is needed to be manually entered, this givesUser brings operational trouble;The mode of image procossing solves the trouble being manually entered, but also can be because of VIN nameplate agingsProblem is identified caused by fuzzy and pixel of taking pictures etc..
Invention content
The purpose of the present invention is to provide a kind of methods automatically selecting automobile diagnostic software, are applied to vehicle diagnosis rowIndustry realizes that diagnostic device obtains VIN codes from car running computer by OBD protocol communications and examined accordingly to automatically select vehicle entranceDisconnected system avoids and is needed when user manually selects vehicle by memory or search the trouble brought.
Main technical schemes of the present invention:Automobile VIN code codes library is established, by way of being communicated with car running computerAutomobile VIN codes are obtained, the details obtaining automobile to the parsing of VIN codes and by way of being searched in code library pass throughThe details of automobile automatically select corresponding diagnostic system.
A method of automatically selecting automobile diagnostic software:Automobile VIN codes are obtained by way of being communicated with car running computer,Parse obtained VIN codes according to SAE standard, then searched from vehicle database parse as a result, to obtain vehicleDetails may then pass through these details and determine the manufacturer of automobile, year money, vehicle etc., hence into correspondingAutomotive diagnostic system.
A method of automobile diagnostic software being automatically selected for realizing any of the above-described kind, including can be to travel condition of vehicleCode is decoded and controls the detection terminal with coordination other modules work, can be used for the human-computer interaction of input and output controlEquipment, the detection terminal are equipped with the auto communication of the bus of the standard serial port being connected and the electric-control system for connecting vehicleTranslation interface, the standard serial port connect the human-computer interaction device.
Beneficial effects of the present invention:
The present invention both can obtain vehicle information by reading automobile VIN codes, can also be automatic by these informationSelect corresponding diagnostic system.
The present invention obtains the VIN codes of automobile from car running computer, this makes user's operation have prodigious convenience.
The present invention can by the communication of detection terminal and car running computer obtain automobile VIN codes, this avoids be manually entered,It slips up caused by image recognition etc. is possible, there is very high accuracy.
More universal USB or bluetooth communication are used between the detection terminal and human-computer interaction device of the present invention, to makeHuman-computer interaction device is not only limited to PC machine, also includes tablet, mobile phone etc..
Description of the drawings
Fig. 1 is a kind of a kind of principle frame of the embodiment for the method automatically selecting automobile diagnostic software of the present inventionFigure;
Fig. 2 is a kind of flow chart for the method automatically selecting automobile diagnostic software of the present invention.
Specific implementation mode
(1) human-computer interaction devices such as car running computer, automotive check terminal and PC machine are connected according to correct mode.If vehicleOBD agreements are not supported, then can not obtain vehicle VIN by detection terminal.
(2) automobile diagnostic software is opened, the data flow that order obtains storage automobile VIN codes is sent by detection terminal.
(3) data flow is parsed, automobile VIN codes are obtained.
(4) automobile VIN codes are parsed, by searching for the automobile VIN code databases acquisition manufacturer of vehicle, the age, vehicle,The information such as body model and code, engine code and assembling place.
(5) by the manufacturer of automobile VIN code databases acquisition vehicle, age, vehicle, into corresponding vehicle diagnosisSystem.