mysteryinc
25th May 2008, 08:16
Introduction
TMJ-Mobile is a Java mobile phone application that uses GPS data to provide a number of functions, including navigation, location tracking, map display and route plotting. It receives its location coordinates by communicating via Bluetooth with a separate GPS receiver, or via the phones internal GPS if supported. The phones built-in GPRS/3G/GSM data connection is then used to send its location over the internet to the TrackMyJourney website where you can then share your location and recorded tracks with your friends.
[Only registered and activated users can see links]
Requirements
The program is written in Java (J2ME) and works on a number of mobile phones, in particular most new Sony Ericsson, Nokia and BlackBerry models. As a minimum requirement, the phone should have Bluetooth or an Internal GPS Device, be able to run Java applications (often listed in phone literature as J2ME or '3D Java Games'), and support the MIDP-2.0/CLDC-1.1 Java device configuration (this should include most mid- to high-end phones bought in the last couple of years).
v0.5.9 Released
This is essentially an interim bug-fix version, which also adds support for more devices.
Changes
- Added BlackBerry APN Username and Password options in Settings Screen (only available on BB phones)
- NMEA Log now includes the whole sentence, including the 'checksum' (fixes incompatibilities with some NMEA file readers)
- Added a few extra Waypoint types
- Fixed the Latitude/Longitude display format bug (D M S, D M.MMM, D.DDDD etc)
- Fixed the 'Enable Upload at Start' bug
- Hopefully fixed the 'NullPointerException' bug when exiting the program.
- Changed background on Gauges page to permanently black/grey.
- 'Alternate Map Loading Method' added in Settings screen. Some phones seem to be particularly slow in reading map files stored from the phones memory card. This option uses an alternative read method which may improve the reading time on some phones.
- Start Slideshow' option added in Display menu. This automatically cycles the current page between the Text, Plan, Navigation, Gauges and Graph pages every 7 seconds or so. Useful if the phone is mounted 'hands-free' on a bike's handlebars, for example.
- 'Enter Manual Connection URL' added in GPS menu: Some devices that have a built-in or wired GPS device require it to be accessed via a 'Communications/Serial Port' type connection, which is defined by a port name. This should start with the letters comm: followed by the COM port name, eg: comm:COM5. The exact COM port name will vary depending on device, but the Main Menu/About... option now includes a list of the available ports, so by trying each in turn it should become apparant which is the correct one. NOTE: Users of the Sony Ericsson HGE-100 'GPS Enabler' should use comm:AT5 as this option.
- plus other smaller bug-fixes/changes which I've forgotton about!
Cheers!
Stephen
Sign-up here:
[Only registered and activated users can see links]
TMJ-Mobile is a Java mobile phone application that uses GPS data to provide a number of functions, including navigation, location tracking, map display and route plotting. It receives its location coordinates by communicating via Bluetooth with a separate GPS receiver, or via the phones internal GPS if supported. The phones built-in GPRS/3G/GSM data connection is then used to send its location over the internet to the TrackMyJourney website where you can then share your location and recorded tracks with your friends.
[Only registered and activated users can see links]
Requirements
The program is written in Java (J2ME) and works on a number of mobile phones, in particular most new Sony Ericsson, Nokia and BlackBerry models. As a minimum requirement, the phone should have Bluetooth or an Internal GPS Device, be able to run Java applications (often listed in phone literature as J2ME or '3D Java Games'), and support the MIDP-2.0/CLDC-1.1 Java device configuration (this should include most mid- to high-end phones bought in the last couple of years).
v0.5.9 Released
This is essentially an interim bug-fix version, which also adds support for more devices.
Changes
- Added BlackBerry APN Username and Password options in Settings Screen (only available on BB phones)
- NMEA Log now includes the whole sentence, including the 'checksum' (fixes incompatibilities with some NMEA file readers)
- Added a few extra Waypoint types
- Fixed the Latitude/Longitude display format bug (D M S, D M.MMM, D.DDDD etc)
- Fixed the 'Enable Upload at Start' bug
- Hopefully fixed the 'NullPointerException' bug when exiting the program.
- Changed background on Gauges page to permanently black/grey.
- 'Alternate Map Loading Method' added in Settings screen. Some phones seem to be particularly slow in reading map files stored from the phones memory card. This option uses an alternative read method which may improve the reading time on some phones.
- Start Slideshow' option added in Display menu. This automatically cycles the current page between the Text, Plan, Navigation, Gauges and Graph pages every 7 seconds or so. Useful if the phone is mounted 'hands-free' on a bike's handlebars, for example.
- 'Enter Manual Connection URL' added in GPS menu: Some devices that have a built-in or wired GPS device require it to be accessed via a 'Communications/Serial Port' type connection, which is defined by a port name. This should start with the letters comm: followed by the COM port name, eg: comm:COM5. The exact COM port name will vary depending on device, but the Main Menu/About... option now includes a list of the available ports, so by trying each in turn it should become apparant which is the correct one. NOTE: Users of the Sony Ericsson HGE-100 'GPS Enabler' should use comm:AT5 as this option.
- plus other smaller bug-fixes/changes which I've forgotton about!
Cheers!
Stephen
Sign-up here:
[Only registered and activated users can see links]