ASCII gateway to in-vehicle networks
First Claim
1. A system for providing data communications between a motor vehicle electronic control module network and an RS-232 serial ASCII-text capable device, said motor vehicle electronic control module network using one or more of a plurality of different protocols, the system comprising:
- a microprocessor-based hardware having vehicle communications network bus circuitry for interfacing with said motor vehicle electronic control module network, said microprocessor-based hardware also having at least one port, at least connector used with said at least one port for connecting said microprocessor-based hardware with said RS-232 serial ASCII-text capable device, and programmed with software to translate communications between the vehicle communications network bus circuitry and at the at least one port, the system connected to an RS-232 serial ASCII-text capable device, said device capable of translating ASCII-text to said microprocessor-based circuitry and receiving ASCII-text from the said microprocessor-based circuitry;
wherein said micro-processor-based hardware is operable to monitor and translate messages between said plurality of protocols at the same time.
0 Assignments
0 Petitions
Accused Products
Abstract
ASCII gateway to in-vehicle system provides bi-directional translation between multiplexed motor vehicle networks and industrial control and monitoring devices. Integrated hardware and software components provide data communications between motor vehicle electronic control module networks and RS-232 serial ASCII-text capable device, for industrial control and/or industrial automation application in manufacturing or assembly operations. Communications networks (CAN, SAE or ISO protocols) implemented inside motor vehicles pass data'"'"'between electronic control modules that control operation of important vehicle components like engine, transmission and brake systems, have their messages converted to RS-232 serial ASCII-text; and from RS-232 serial ASCII-text converted to motor vehicle communications network by the system. Messages to monitor and/or control vehicle networks are generated by a serial ASCII-test capable device. Multiple vehicle protocols are supported by the system. The system translates between RS-232 serial ASCII-text message generated or received by a device and the vehicle network.
-
Citations
26 Claims
-
1. A system for providing data communications between a motor vehicle electronic control module network and an RS-232 serial ASCII-text capable device, said motor vehicle electronic control module network using one or more of a plurality of different protocols, the system comprising:
-
a microprocessor-based hardware having vehicle communications network bus circuitry for interfacing with said motor vehicle electronic control module network, said microprocessor-based hardware also having at least one port, at least connector used with said at least one port for connecting said microprocessor-based hardware with said RS-232 serial ASCII-text capable device, and programmed with software to translate communications between the vehicle communications network bus circuitry and at the at least one port, the system connected to an RS-232 serial ASCII-text capable device, said device capable of translating ASCII-text to said microprocessor-based circuitry and receiving ASCII-text from the said microprocessor-based circuitry; wherein said micro-processor-based hardware is operable to monitor and translate messages between said plurality of protocols at the same time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 25, 26)
-
-
10. The system according to claim employing one of CAN (Controller Area Network) with 11-bit identifier, CAN (Controller Area Network) with 29-bit identifier, SAE (Society of Automotive Engineers) Network) J1939 implementation of CAN, SAE J1850, SAE J1708, and GM (General Motors Corporation) UART (Universal Asynchronous Receiver/Transmitter) network, wherein the RS-232 serial ASCII-text capable device transmitting ASCII-text to and receiving ASCII-text from the system is a handheld computer (Personal Digital Assistant, PDA).
-
12. A system for providing data communications between a motor vehicle electronic control module network and an RS-232 serial ASCII-text capable device, said motor vehicle electronic control module network using one or more of a plurality of different protocols, the system comprising:
-
a microprocessor-based hardware having vehicle communications network bus circuitry for interfacing with said motor vehicle electronic control module network, said microprocessor-based hardware also having at least one port, at least one connector used with said at least one port for connecting said microprocessor-based hardware with said RS-232 serial ASCII-text capable device, and programmed with software to translate communications between the vehicle communications network bus circuitry and the at least one port, the system connected to an RS-232 serial ASCII-text capable device, said device capable of translating ASCII-text to said microprocessor-based circuitry and receiving ASCII-text from the said microprocessor-based circuitry; and universal asynchronous transmit and receive (UART) circuitry operable as part of said microprocessor-based hardware for providing universal asynchronous communication between said microprocessor-based hardware and said ASCII-text capable device, and between said microprocessor-based hardware and said motor vehicle electronic control network; wherein said micro-processor-based hardware is operable to monitor and translate messages between said plurality of protocols at the same time. - View Dependent Claims (13, 14, 15, 16, 17, 18, 22, 23, 24)
-
-
19. A system for converting signals transmitted between a vehicle network and an ASCII-text external device, said vehicle network using one or more of a plurality of different protocols, said system comprising:
-
an RS-232 port for coupling the ASCII-text external device to the system; universal asynchronous transmit and receive (UART) circuitry operable for providing universal asynchronous communication between said microprocessor-based hardware and said ASCII-text capable device, and between said microprocessor-based hardware and said motor vehicle electronic control network; and circuitry responsive to signals from the vehicle network and signals from the ASCII-text external device, said circuitry converting ASCII-text signals from the ASCII-text external device to any one of the plurality of protocols that the vehicle network module may be using, and converting signals in any of the protocols from the vehicle network to ASCII-text such that said ASCII-text external device is operable to send one or more of a plurality of commands to the vehicle network and said circuitry provides communication between said ASCII-text external device and said vehicle network in more than one of said plurality of protocols, said microprocessor-based hardware being operable to monitor and translate messages between said plurality of protocols at the same time, said circuitry further including a voltage translator for voltage translating signals transmitted between the vehicle network and the ASCII-text external device. - View Dependent Claims (20, 21)
-
Specification