Method and apparatus for simultaneously coupling plural terminal devices through serial port and remote control apparatus incorporating same
First Claim
1. An engine analyzer system, comprising:
- an engine analyzer including a processor unit for executing a stored program, timer interrupt logic coupled to said processor unit, a dedicated port for providing keystroke data to said processor unit for executing functions corresponding to keyboard-entered commands under control of said stored program, and a serial communications port composed of a prescribed number of conductors coupled to said interrupt logic;
a sensor coupled to some, but not all, of said conductors of said serial communications port, and configured for detecting a value of a prescribed engine operating condition parameter and supplying said value to said processor unit via said some of said conductors of said serial communications port; and
a remote control device, coupled to a plurality of the conductors of said serial communications port that are unused by said sensor, and configured to impress voltage levels on said unused conductors representing engine analyzer operational commands;
said stored program, when executing, controlling said processor unit to interrogate said keyboard via said dedicated port, said sensor via said serial communications port conductors used by said sensor, and said remote control device via said plurality of said conductors of said serial communications port unused by said sensor, and, in response to predetermined voltage levels impressed on said plurality of conductors unused by said sensor, controlling said timer interrupt logic to simulate an operation of said keyboard and control said processor unit to control operation of said engine analyzer.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method is provided for electrically interfacing a first terminal device and a second terminal device to a shared serial port interface of a host by first connecting the first terminal device to a portion of the lines of the serial port interface, then connecting the second terminal device to at least some of the remaining lines of the serial port interface, and initializing the host for data communication with both the first and second terminal devices. In the disclosed embodiment, the second terminal device is a remote control apparatus interfaced to unused lines of a serial port interface of a host device. The host device is of the type adapted for simultaneous communication with both a terminal device and the remote control apparatus through a single-dedicated serial communications port interface.
16 Citations
4 Claims
-
1. An engine analyzer system, comprising:
-
an engine analyzer including a processor unit for executing a stored program, timer interrupt logic coupled to said processor unit, a dedicated port for providing keystroke data to said processor unit for executing functions corresponding to keyboard-entered commands under control of said stored program, and a serial communications port composed of a prescribed number of conductors coupled to said interrupt logic; a sensor coupled to some, but not all, of said conductors of said serial communications port, and configured for detecting a value of a prescribed engine operating condition parameter and supplying said value to said processor unit via said some of said conductors of said serial communications port; and a remote control device, coupled to a plurality of the conductors of said serial communications port that are unused by said sensor, and configured to impress voltage levels on said unused conductors representing engine analyzer operational commands; said stored program, when executing, controlling said processor unit to interrogate said keyboard via said dedicated port, said sensor via said serial communications port conductors used by said sensor, and said remote control device via said plurality of said conductors of said serial communications port unused by said sensor, and, in response to predetermined voltage levels impressed on said plurality of conductors unused by said sensor, controlling said timer interrupt logic to simulate an operation of said keyboard and control said processor unit to control operation of said engine analyzer. - View Dependent Claims (2, 3, 4)
-
Specification