.download

You can download the the 0.3 version on Sourceforge The both zips-files contains the trakkcor.jar, trakkcor.jad, release notes and the GNU license.

Download from Sourceforge

.user guide

trakkcor is implemented as midlet. Most j2me-compliant mobile phones allow installation of a midlet just by copying it to the device via Bluetooth or USB cable. For a Sony Ericsson mobile phone you may use the tool Device Explorer.

1. Start
From here you switch to configuration, tracking and device discovery. After successful installation you must first configure the url to which trakkcor should submit the tracks. Go to the "Options" menu.
start menu of trakkcor

2. Options
Here you can enter the url of your server side application. (Don't forget to execute the "save" command). You can choose if your tracks should be submitted via HTTP POST or HTTP GET. In addition you define the NMEA Message Type (GPGGA or GPRMC) trakkcor should use. You may find more details about this in the development section.

In addition you can adjust the GPS access period in seconds. Per default trakkcor accesses the GPS receiver every 60 seconds.
options menue of trakkcor displaying url and GPS access period

3. Device Discovery
Now you need to discover your Bluetooth GPS receiver. Go to the "Device Discovery" menu and execute "Query...". This may take a while. Then select and save the discovered device. (The discovered device will be cached , so you have to perform this action only once.). Go to the "GPS Position menu"
options menu of trakkcor displaying empty device list

4. GPS Position
trakkcor accesses the GPS receiver, parses the incoming NMEA messages and displays latitude, longitude and other position relevant info.
gps menu showing latitude, longitude and other position relevant info

5. GPS Track
Here you can create, load and remove tracks. After creating or loading a stored track you select "Start Receiving" and the tracking begins. You can observe the tracking process and see how many points are already tracked. By selecting "Save Track" the track gets persisted on the mobile phone. So you may pause and continue tracking later. In order to submit the track to your server select "Send Track" (Don't forget to save the track before).
gps track menu showing a track with three points and a submenu

6. Live Tracker
The Live Tracker doesn't store tracks on the mobile phone, it just periodically fetches one position from the Bluetooth GPS Receiver and sends it immediately to the server. This allows live monitoring of your position.
gps track menu showing a track with three points and a submenu