Claims
- 1. In an application program interface in a computer for allowing application programs executing in the computer to access a wireless RF input/output facility or port in the computer, a method of emulating a serial port in the computer, comprising:
opening a handle to a virtual COM port from an application program executing in the computer; opening and configuring a serial port by the application program; starting a thread to receive characters to be communicated through the RF facility; and utilizing the virtual COM port to open a component interface to allow communications through wireless RF communications.
- 2. A method as defined in claim 1, wherein the application program interface (API) emulates a standard communications API so that calls to the API from legacy applications are capable of being processed by said program interface.
- 3. A method as defined in claim 1, wherein the application in the first mobile computer is a data collection application utilizing a bar code reader to input data to the computer.
- 4. The method of claim 3, further including the step of temporarily storing information received from the data collection application and intended for the second computer during such time that the communication session is suspended, and transmitting the stored information to the second computer upon resuming the communication session.
- 5. The method of claim 4, wherein following the step of resuming communications, the communications interface software module forwards all information received from the data collection application and intended for the second computer to the second computer.
- 6. The method of claim 1, wherein the mobile computer reconfigures its communications by operating at a different data rate on the same channel.
- 7. The method of claim 1, wherein the mobile computer reconfigures its communications by operating at a different signal modulation on the same channel.
- 8. A method as defined in claim 1, wherein the application in the first mobile computer is a data display application utilizing a browser.
- 9. The method of claim 8, further including the step of temporarily storing information in the first mobile computer received from the second computer for the data display application, and during such time that the communication session is suspended, allowing the use of the first mobile computer to browse the stored information by executing the data display application.
- 10. The method of claim 8, wherein following the step of resuming communications, the communications interface software module forwards all request for data from the second computer from the browser application and intended for the first mobile computer to the first mobile computer.
- 11. A finger mounted bar code reader comprising
a housing including a bar code reader: a support attached to said housing for mounting the bar code reader on an index finger of the user; and a trigger switch for activating the bar code reader, supported by the housing and positioned in a location forward and to the side of the housing in the general pointing direction of the index finger so that the switch may be easily activated by the thumb of the user.
1. REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to copending U.S. patent application Ser. No. 09/967,358 filed Sep. 28, 2001.
[0002] This application is related to copending U.S. patent application Ser. No. 09/686,755 filed Oct. 10, 2000, which is a divisional of Ser. No. 09/166,816, filed Oct. 5, 1998.
[0003] This application is also related to copending U.S. patent Ser. No. 09/823,208 filed Mar. 30, 2001, which is a division of Ser. No. 09/107,838, filed Jun. 30, 1998, now U.S. Pat. No. 6,237,053.