Serial Data Communications
UART Serial DataTwo methods of data transmission are used. One method involves a Universally Asynchronous Receiving/Transmitting (UART) protocol. UART is an interfacing device that allows the on board computer to send and receive serial data. Serial data refers to information which is transferred in a linear fashion over a single line, one bit at a time. A data bus describes the electronic pathway through which serial data travels. The UART receives data in a serial format, converts the data to parallel format, and places them on the data bus (which is recognizable to the on board computer). The UART also accepts parallel data from the data bus, converts the data to serial format, and transmits them to the Tech 1 or other scan tools. This method has been the common strategy for establishing a communication link between the on board control module and the off board monitor/scanner since 1981.
Class II Serial Data
U.S. Federal regulations require that all automobile manufacturers establish a common communications system. General Motors utilizes the Class II communications system. Each bit of information can have one of two lengths: long or short. This allows vehicle wiring to be reduced by the transmission and reception of multiple signals over a single wire. The messages carried on Class II data streams are also prioritized. In other words, if two messages attempt to establish communications on the data line at the same time, only the message with higher priority will continue. The device with the lower priority message must wait. The most significant result of this regulation is that it provides scan tool manufacturers with the capability of accessing data from any make or model vehicle sold in the United States.