[[gps:trekbuddy]]
Language: Deutsch · English

GPS with TrekBuddy

TrekBuddy (also see http://wiki.trekbuddy.net) is a freely available J2ME application for GPS navigation on mobile devices and can be used on the most newer mobile phones with Java support. You can use external GPS recievers via Bluetooth as well as internal receivers. On the Sony Ericsson C702 (but as well on other models as the C905 or W995) TrekBuddy works without any problems and thanks the signature also without annoying security warnings when activating the GPS reception. A big advantage to Google Maps is, that you can store the map data completely on the memory card of the mobile and don't need a permanent internet connection. It is also possible to run TrekBuddy in background with locked keyboard, which is quite useful for recording longer tracks - even with the device in the trouser pocket this works quite well.

TrekBuddy can be used either in fullscreen mode or as a regular application. In fullscreen mode you have more space - but on the other hand you neither see the charge condition of the battery nor the current time or the status of the GPS receiver concerning AGPS. Therefore i run TrekBuddy in a "regular" view.

Map display

For the map display TrekBuddy uses bitmap graphics, which you created before and copied to the according data directory on the mobile. This work is much easier with the "TrekBuddy Atlas Generator" - with that you can choose the desired section and zoom levels very comfortable and store the maps in compressed form for TrekBuddy afterwards. This application is based on Java and therefore useable independent of the operating system.

After creating an "atlas" with several maps and copying it to the mobile, you can load this atlas in TrekBuddy (and also use it as default) and switch between different maps very easy with one key - for example between different zoom levels or depending on the application between regular street map and bicycle trail map.

When activating the GPS reception, there is the possibility to either automatically store the current movements as a track, which can later be transferred and processed on the PC - or you can save single way points, which can be used for navigation. It is also possible to mark any way points on the map manually - including a custom label. The way around is also possible - planning a tour in advance and transferring the GPS file to the mobile. So you can prepare trails and let you show the direction by TrekBuddy afterwards.

Computer Mode Screen (CMS)

Besides the map view TrekBuddy also offers a compass and a "Computer Mode Screen" (CMS), which displays a number of data, like current position, speed etc. and is fully customizable using XML files.

The distribution of TrekBuddy does not contain any CMS files, since they have to be adapted to the resolution of the used device. You find some examples in the Wiki of TrekBuddy at http://wiki.trekbuddy.net/index.php/CMS.

Since i don't use TrekBuddy in full screen mode and the existing CMS templates didn't fit exactly, i created a slightly modified version for 240x266 Pixels - based on "Digiblue" for 240x270 pixels with some "fine tuning" of fonts and symbols, which should fit any newer Sony Ericsson phone with a regular resolution of 240x320 pixels, like C702, C905 or W995.

You can download the files as a ZIP archive here: trekbuddy_cms_240x266.zip (17 kB). All files from the archive have to be copied to the directory ui-profiles within the data directory of TrekBuddy. Then you can activate the CMS view using the "#" key in TrekBuddy and change between the five different views using the left/right navigation keys. With "0" you can change between "day" and "night" display.

Note: When using the internal GPS receiver, some displays like the 2D/3D status are meaningless, since this data obviously can not be aquired with internal receivers (nevertheless, 3D navigation is possible, since the height will be displayed properly). Also the speed display works only with speeds well above 5 km/h.

(processing time: 0.29 sec)