Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automobile diagnosis communication module data transceiving parallel processing method

A communication module, data sending and receiving technology, applied in general control systems, instruments, electrical testing/monitoring, etc., can solve problems such as poor performance, inability to communicate with the host computer, and inability to communicate with the vehicle diagnostic bus, to achieve good performance and improve speed. and efficiency effects

Active Publication Date: 2015-04-01
LAUNCH TECH CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] On the vehicle diagnostic communication module in the existing diagnostic equipment, in the process of serial data interaction mode, the diagnostic communication module cannot communicate with the vehicle diagnostic bus when exchanging data with the upper computer, but exchanges commands with the vehicle diagnostic bus , can not communicate with the host computer
This method is fully competent when processing a small amount of low-speed data, but it does not perform well in high-speed, large-scale data processing applications.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automobile diagnosis communication module data transceiving parallel processing method
  • Automobile diagnosis communication module data transceiving parallel processing method
  • Automobile diagnosis communication module data transceiving parallel processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] see figure 2 The parallel data interaction process of the vehicle diagnostic communication module of the present invention is shown, including:

[0026] Step 201: diagnosing the start-up of the communication module and initializing the operation;

[0027] Specifically, two sub-threads are set in the diagnostic communication module, which are respectively used to receive request data from the upper computer and exchange information with vehicle diagnostic bus data, while the main thread of the diagnostic communication module is used to check whether there is a request from the upper computer. Processing, and whether there is data to be uploaded to the host computer.

[0028] Step 202: Start the sub-thread for receiving the data requested by the host computer;

[0029] Specifically, the host computer sends a data request, and the sub-thread of the host computer requesting data in the diagnosis communication module receives the request data from the host computer, saves...

Embodiment 2

[0036] see image 3 The parallel data interaction process of the vehicle diagnostic communication module of the present invention is shown, including:

[0037] Step 301: diagnosing the start-up of the communication module and initializing the operation;

[0038] Specifically, two interrupt services are set in the diagnostic communication module, which are respectively used to receive request data from the upper computer and exchange information with vehicle diagnostic bus data, and the main thread of the diagnostic communication module is used to check whether there is a request from the upper computer To process, and whether there is data to be uploaded to the host computer.

[0039] Step 302: Start the interrupt service for receiving the data requested by the host computer;

[0040] Specifically, the upper computer sends a data request, and the interrupt service of the upper computer requesting data in the diagnostic communication module receives the request data from the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an automobile diagnosis communication module data transceiving parallel processing method. The method comprises steps that, a, a diagnosis communication module starts and realizes initialization operation; b, receiving sub threads or interruption service of request data of a host computer starts; c, a main thread of the diagnosis communication module is detected to receive a request mark of the host computer; d, the sub threads or the interruption service communicating with a diagnosis bus start; and e, a to-be-uploaded reply request mark is detected by the main thread of the diagnosis communication module, and reply data is transmitted by the diagnosis communication module to the host computer. According to the automobile diagnosis communication module data transceiving parallel processing method, the sub threads or the interruption service is opened on the diagnosis communication module on diagnosis equipment, so data interaction parallel processing is realized, the speed and efficiency of data interaction are improved through the method, and occasions, such as dynamic data flow and long time data monitoring requiring rapid and large-quantity bus data and calculation perform better.

Description

technical field [0001] The invention relates to the technical field of automobile diagnosis, in particular to a method for parallel processing of sending and receiving data of an automobile diagnosis communication module. Background technique [0002] Vehicle fault diagnosis equipment usually consists of upper computer diagnostic function software and lower computer diagnostic communication module. The upper computer mainly implements user operation, display, vehicle data analysis and displays specific diagnostic functions to the user; the lower computer diagnostic communication module is the data channel between the upper computer and the vehicle diagnostic bus, and it is responsible for receiving instructions from the upper computer, analyzing and executing them. command, and is responsible for data interaction with the vehicle diagnostic bus, and uploading relevant data to the host computer. [0003] With the increasing number and complexity of electronic control systems...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G05B23/02
CPCG05B23/0213
Inventor 刘均张明虎邓芳鸿
Owner LAUNCH TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products