The invention relates to the technical field of vehicle ECU communication, in particular to a method and device for achieving intelligent communication with a vehicle ECU through ELM327 equipment, when a function triggered by a user for a vehicle, such as engine parameter modification / fault diagnosis, is detected, data of the corresponding function is encoded into data in an instruction format of the ELM327 equipment, then the data is transmitted to the ELM327 equipment, and the ELM327 equipment transmits the encoded data to the ELM327 equipment; the method comprises the following steps of: receiving a communication
signal from an ECU (
Electronic Control Unit), so that the communication
signal is interacted with a corresponding
vehicle control unit to obtain related communication data of a corresponding function, and finally decoding the communication data, so that the ECU communication function can be realized directly through protocol
adaptation and function extension of a
software level without additionally
purchasing special diagnostic hardware (such as a multifunctional
diagnostic instrument) of a manufacturer; the
system is compatible with main
stream operating systems such as iOS, Windows, Android, Linux, Mac and the like, a communication API meets industrial standards such as J2534, PDU and the like, a user-defined API is supported at the same time, diagnosis
software of different manufacturers or user self-research tools can be in
butt joint, and multiple connection
modes such as
Bluetooth (SPP / BLE), serial ports,
USB (universal serial
bus), WiFi and the like are supported at the same time.