Shashank1976
9th December 2008, 10:42
Velox v.2.0.2 *updated*
[Only registered and activated users can see links] ([Only registered and activated users can see links])
After the death of my bike's speedo, I decided to create a little piece of software to replace it. Velox uses bluetooth or phone's internal gps receiver to get the speed and calculate the travelled distance.
Supported Features:
* display speed
* display total time
* display travel time (= time with speed > 0)
* display daily distance
* display total distance
* display gps information (number of satellites, height, travelling direction)
* display average speed
* record gps tracks
[Only registered and activated users can see links] ([Only registered and activated users can see links])
How to Use
After starting the software for the first time , it starts searching for bluetooth gps devices. If it doesn't find a gps device, the software connects with the first found bluetooth device. After successful pairing with a gps device, the phone creates a connection with this device and starts reading gps data from this device. Make sure bluetooth is enabled on your phone !
On gps enabled phones , internal gps will be used , but a bluetooth gps device 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 pc via bluetooth. Make sure your pc is visible and an OBEX server (e.g. gnome-obex-server) is ready to accept files.
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 ([Only registered and activated users can see links])
and a kml file ([Only registered and activated users can see links]) which can be viewed in Google Earth. An example can be found Here ([Only registered and activated users can see links]).
Please Note :
1. The bluetooth gps receiver must support the nmea protocol and output rmc data.
2. Not all phones support uploading files via bluetooth.
3. If you want to include Google Maps file on your homepage, then you have to change the API key. Otherwise , it won't work.
ChangeLog v2.0.2 (December 2008) :
* Reduced memory usage
* Added support for some motorola and samsung phones
* Fixed a possible dead-lock in velox-gps-tools.jar
Previous version :
[Only registered and activated users can see links]
[Only registered and activated users can see links] ([Only registered and activated users can see links])
After the death of my bike's speedo, I decided to create a little piece of software to replace it. Velox uses bluetooth or phone's internal gps receiver to get the speed and calculate the travelled distance.
Supported Features:
* display speed
* display total time
* display travel time (= time with speed > 0)
* display daily distance
* display total distance
* display gps information (number of satellites, height, travelling direction)
* display average speed
* record gps tracks
[Only registered and activated users can see links] ([Only registered and activated users can see links])
How to Use
After starting the software for the first time , it starts searching for bluetooth gps devices. If it doesn't find a gps device, the software connects with the first found bluetooth device. After successful pairing with a gps device, the phone creates a connection with this device and starts reading gps data from this device. Make sure bluetooth is enabled on your phone !
On gps enabled phones , internal gps will be used , but a bluetooth gps device 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 pc via bluetooth. Make sure your pc is visible and an OBEX server (e.g. gnome-obex-server) is ready to accept files.
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 ([Only registered and activated users can see links])
and a kml file ([Only registered and activated users can see links]) which can be viewed in Google Earth. An example can be found Here ([Only registered and activated users can see links]).
Please Note :
1. The bluetooth gps receiver must support the nmea protocol and output rmc data.
2. Not all phones support uploading files via bluetooth.
3. If you want to include Google Maps file on your homepage, then you have to change the API key. Otherwise , it won't work.
ChangeLog v2.0.2 (December 2008) :
* Reduced memory usage
* Added support for some motorola and samsung phones
* Fixed a possible dead-lock in velox-gps-tools.jar
Previous version :
[Only registered and activated users can see links]