Home Contact Us Login
1024 law enforcement vehicles equipped with the Project54® system in NH
Completed vehicles out-of-state: 166
Last Updated: July 21, 2009
Search:
Overview Implementation Documents RandD FAQ

COM objects and interfaces for the Project54® software system

This document provides information for developers who want to use the COM interfaces provided for the Project54® software system.

The COM objects of relevance to the application developer are shown in Figure 1. The Application Manger, provided by Project54® implements three objects: the logging coordinator object, the message coordinator object, and the speech output coordinator object. The applications written by developers have to implement a message handler object. All applications in the system use the GUI template object to create windows. This object, provided by Project54®, allows the creation of windows with identical looks and feels by all applications.

Figure 1 COM objects of importance to developers in the Project54® software system

The specifications for the objects and the interfaces can be found on the following the hyperlinks above. Note that the Application Manager implements objects to deal with the speech recognition engine, the text-to-speech engine, and potentially other objects as well, each of which may have COM interfaces. However, in the Project54® software architecture the developer does not need to know about these objects.

 

For more information about Project54® email p54.info@unh.edu

University of New Hampshire
Durham, NH 03824

Hosted and developed by the Research Computing Center© 2004 - 2009