Inventors:
Hector Gonzalez-Banos - Mountain View CA, US
Joel Wormer - San Jose CA, US
Li Guan - Chapel Hill NC, US
International Classification:
G05B 11/01
Abstract:
Systems and methods are presented that enable a higher-level software application to query and control a sensor through a generic interface. In one embodiment, a system includes a controller, and interface, and a set of sensor driver modules. The interface receives a command from the controller and sends it to the driver modules. The interface includes a client, a server, and a network. The server includes two interfaces: a client interface to communicate with the client and a driver interface to communicate with the driver modules. The server also includes two buffers: a command queue and a reply queue. The command queue stores commands received from the controller (via the client). The reply queue stores replies received from the driver modules.