Claims
- 1. A method for determining the communication speed of a parallel printer port of a computer, comprising the steps of:
- embedding a strobe into data, said data further comprises a plurality of `start timer` commands;
- transmitting said data from a computer through a parallel printer port to an external communications device attached to said parallel printer port;
- starting a timer to measure the transmission time said plurality of `start timer` commands takes to be transmitted from said computer through said parallel printer port to said external communications device;
- transmitting a `stop timer` command from said computer through said parallel printer port to said external communications device;
- retrieving from said timer the transmission time said plurality of `start timer` commands took to be transmitted from said computer through said parallel printer port to said external communications; and
- determining the communication speed of said standard parallel printer port.
- 2. The method of claim 1 further comprising the step of initializing said timer.
- 3. A system for determining the communication speed of a parallel printer port of a computer, comprising:
- an external communications device attached to a parallel printer port;
- an embedded strobe combined with data, said data further comprises a plurality of `start timer` commands;
- means for transmitting said data from a computer through said parallel printer port to said external communications device;
- means for measuring the transmission time said plurality of `start timer` commands takes to be transmitted from said computer through said parallel printer port to said external communications device, said means further comprises a timer;
- means for transmitting a `stop timer` command from said computer through said parallel printer port to said external communications device;
- means for retrieving from said timer the transmission time said plurality of `start timer` commands took to be transmitted from said computer through said parallel printer port to said external communications device; and
- means for determining the communication speed of said parallel printer port.
- 4. The system of claim 3 further comprising means for initializing said timer.
- 5. Apparatus for determining the communication speed of a parallel printer port of a computer, comprising:
- an external communications device attached to a parallel printer port;
- an embedded strobe combined with data, said data further comprises a plurality of `start timer` commands;
- said data transmitted from said computer through said parallel printer port to said external communications device;
- a timer to measure the transmission time said plurality of `start timer` commands takes to be transmitted from said computer through said parallel printer port to said external communications device;
- a `stop timer` command transmitted from said computer through said parallel printer port to said external communications device;
- means for retrieving from said timer the transmission time said plurality of `start timer` commands took to be transmitted from said computer through said parallel printer port to said external communications device; and
- means for determining the communication speed of said parallel printer port.
- 6. The apparatus of claim 5 further comprising means for initializing said timer.
- 7. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for determining the communication speed of a parallel printer port of a computer, said method steps comprising:
- embedding a strobe into data, said data further comprises a plurality of `start timer` commands;
- transmitting said data from a computer through a parallel printer port to an external communications device attached to said parallel printer port;
- starting a timer to measure the transmission time said plurality of `start timer` commands takes to be transmitted from said computer through said parallel printer port to said external communications device;
- transmitting a `stop timer` command from said computer through said parallel printer port to said external communications device;
- retrieving from said timer the transmission time said plurality of `start timer` commands took to be transmitted from said computer through said parallel printer port to said external communications; and determining the communication speed of said standard parallel printer port.
- 8. The program storage device of claim 7 further comprising the step of initializing said timer.
Parent Case Info
This application is a division of application Ser. No. 07/975709, filed Nov. 13, 1992, still pending.
US Referenced Citations (3)
Non-Patent Literature Citations (2)
Entry |
"Adapting the Parallel Port for Bidirectional Communication" by Ross, Sep., 1990, pp. 107-118 of Microsoft Systems Journal. |
"Understanding the New Developments in Parallel Parts" by Douglas, Oct. 27, 1992, pp. 367-373 of PC Magazine. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
975709 |
Nov 1992 |
|