Modify the j2me code from the OpenDMTP project, MotoDMTP, to permit a shorter interval when transmitting GPS information.
The code can be found at: [url removed, login to view]
Currently, the MotoDMTP code can send GPS coordinate, direction and speed no more than once every 60 seconds. The client code will accept the update interval option lower than 60 seconds but will not send the data more frequently than once every 60 seconds.
1) Modify the code to send it's GPS information up to once every second. Changing the code to update more quickly must be done without losing accuracy, and without consuming excessive battery power.
2) The modified code must be well commented to allow for further modification.
3) This client will be able to run on the same deployment platform, the Motorola i290/i335.
Instructions in the j2me source describe where to obtain the JDK for the phone from Motorola and all necessary required components of the build environment.
I have attempted to modify the code myself, but I'm not a java programmer and have not been successful. The code is not well documented. However, for the right person this should be a simple modification.