Claims
- 1. An interface apparatus comprising:
a non-volatile memory means for storing arbitrary information about a serial device; a processing means coupled to the non-volatile memory means for controlling reading from and writing to the non-volatile memory means; a first communicating means coupled to the processing means for communicating with a host; a second communicating means for communicating with the serial device; and a switching means coupled to the processing means, the first communicating means, and the second communicating means for switching modes of the interface apparatus.
- 2. The interface apparatus according to claim 1, further comprising:
a standardized connecting means for removably attaching the interface apparatus to the host; and a customizable connecting means for removably attaching the interface apparatus to the serial device.
- 3. The interface apparatus according to claim 2, in which the standardized connecting means is a seven-pin connector conforming to a serial communication protocol.
- 4. The interface apparatus according to claim 2, in which the customizable connecting means is a serial connector conforming to a serial communication protocol.
- 5. The interface apparatus according to claim 3 or 4, in which the serial communication protocol is selected from the group consisting of RS-232 and RS-485.
- 6. The interface apparatus according to claim 1, in which the serial device is a sensor and the arbitrary information comprises binary data of the sensor.
- 7. The interface apparatus according to claim 1, in which the serial device is a sensor and the arbitrary information comprises corresponding device driver, unique identifier, calibration data, and history.
- 8. The interface apparatus according to claim 1, in which the serial device is an instrument for monitoring in open sea.
- 9. The interface apparatus according to claim 1, in which the serial device is an instrument comprising a plurality of measuring and monitoring devices including at least one sensor and the arbitrary information comprises corresponding device driver, unique identifier, calibration data, and instrument history.
- 10. The interface apparatus according to claim 1, wherein the serial device is selected from the group consisting of a fluorometer, a radiometer, a spectroradiometer, a seismic sensor, an Acoustic Doppler Current Profiler (ADCP), and a Conductivity-Temperature-Depth (CTD) instrument.
- 11. The interface apparatus according to claim 1, in which the processing means is a microcontroller and the switching means is a multiplexer.
- 12. The interface apparatus according to claim 1, in which the host is a computer having at least one serial port connectable to the interface apparatus and an Acoustic Doppler Current Profiler (ADCP) graphic user interface (GUI) retrieved from the interface apparatus.
- 13. The interface apparatus according to claim 1, in which the modes essentially consisting of a command mode and a pass-through mode.
- 14. The interface apparatus according to claim 1, in which the modes are controllable by the host via the first communicating means.
- 15. A method of introducing a serial device to a host with the interface apparatus of claim 1, the method comprising the steps of:
attaching the interface apparatus to the serial device; plugging the interface apparatus into a communication port on the host; detecting a communication event on the communication port; putting the interface apparatus in a command mode in response to the communication event; retrieving the arbitrary information from the interface apparatus, wherein the arbitrary information including a device driver of the serial device; installing the device driver on the host; and putting the interface apparatus in a pass-through mode.
- 16. The method of claim 15, wherein the communication port is a serial port.
- 17. A distributed network comprising a host, at least one server residing in the host, at least one client communicating with the at least one server, and at least one serial device coupled to the host, the improvement comprising:
removably attaching a puck to a serial device to be deployed in the distributed network, wherein the puck
provides a standardized connection between the serial device and the host; introduces the serial device to the host; and acting as a relay after the introduction; and configuring the serial device for deployment by connecting the removably attached puck to the host.
- 18. The improvement according to claim 17, wherein the puck comprises:
a memory means for storing information about the serial device; a processing means coupled to the memory means for controlling reading from and writing to the memory means; a standardized connecting means allowing communication with the host; and a customizable connecting means allowing communication with the serial device.
- 19. The improvement according to claim 17, wherein the distributed network is characterized as an oceanic observing network and the serial device is an instrument for monitoring in open sea.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to a provisional patent application No. 60/370,741, filed Apr. 5, 2002, which is hereby incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60370741 |
Apr 2002 |
US |