Projects / OpenDMTP


OpenDMTP (Open Device Monitoring and Tracking Protocol) is a highly configurable and extensible protocol for communicating with mobile devices over high-latency/low-bandwidth networks. The protocol is particularly geared towards the transmission of GPS base location information and includes a full-featured reference implementation showcasing its capabilities.

Operating Systems

Recent releases

  •  29 Jan 2007 06:51

    Release Notes: Windows CE/Mobile platforms are now supported, as well as the usual Linux embedded platforms. GPS tracking support was added for the Windows Mobile Hewlett-Packard hw6945 phone with an embedded GPS receiver.

    •  05 Jun 2006 10:52

      Release Notes: This version contains a full featured GeoZone/Geofence arrival/departure implementation. It also includes addition protocol change updates.

      •  25 Apr 2006 10:07

        Release Notes: Java Servlet support for downloading KML-formatted GPS tracking data directly for viewing on Google Earth was added.

        •  06 Apr 2006 17:58

          Release Notes: Now includes support for extracting events from the 'Device' MySQL table into a file in Google Earth's "kml" (XML) format. This file can then be loaded and viewed in Google Earth.

          •  03 Apr 2006 08:52

            Release Notes: OpenDMTP Java server is now a full reference implementation of the DMTP protocol, and also supports a MySQL database for GPS event storage. Full support for custom event packet negotiation and connection account is included.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.