Velox for Java/MIDP


Velox

MIDP
Notice
Velox has moved to www.veloxgps.de 

Usage
After starting the software the first time it starts searching for bluetooth gps devices. If it doesn't find a GPS device the software pairs with the first found bluetooth device. After successful pairing with a GPS device the phone creates a connection to this device and starts reading GPS data from this device. Make sure bluetooth is enabled on your phone!

On GPS enabled phones the internal GPS will be used, but a bluetooth GPS receiver can be paired via the options menu.

GPS tracks can be recorded via 'Options -> Record (start/stop)' and recorded tracks can be displayed with 'Options -> Tracks'. Tracks can be transmitted to the PC via bluetooth. Make sure the PC is visible and an OBEX server (e.g. gnome-obex-server) is ready to accept files. Some phones have a very limited memory for recording GPS tracks, even if the phone itself has enough free memory (e.g. Motorola phones limit the memory to 512 kB). Recording a track requires approx. 100 kB per hour.

After transmitting the track to the PC it can be analyzed using the velox-gps-tool.jar (requires Java 6, start with 'java -jar velox-gps-tool.jar'), which generates a speed/height profile, a Google Maps html file and a kml file which can be viewed in Google Earth. An example can be found here .

Notice: the bluetooth GPS receiver must support the NMEA protocol and output RMC data.
Notice #2: not all phones support uploading files via bluetooth.
Notice #3: if you want to include the Google Maps file on your own homepage, then you have to change the API key, otherwise it won't work.

Download
Depending on your mobile phone you can either download velox with or without support for the internal gps receiver.

Either point your phone's wap browser to the .jad file or download the .jar file and upload it to the phone via bluetooth or cable.
The download is approx. 100 kB, transmission costs can incur.

If you are still looking for Velox 1.3.0:
http://www.pfattner.de/velox.jad ( velox.jar )

USE THIS SOFTWARE AT YOUR OWN RISK!

Tested devices
The software was tested on the following devices:
  • SonyEricsson C702 (internal GPS)
  • SonyEricsson W800i
  • Nokia 6300
  • Nokia N70 (thanks to Paolo)
  • Nokia N82
  • Motorola PEBL (U6)