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.
|Tags||Communications Software Development|
|Operating Systems||Mac OS X Windows OS Independent POSIX Linux|
|Implementation||C Java J2ME|
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.
Release Notes: This version contains a full featured GeoZone/Geofence arrival/departure implementation. It also includes addition protocol change updates.
Release Notes: Java Servlet support for downloading KML-formatted GPS tracking data directly for viewing on Google Earth was added.
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.
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.