Many of us have a cell phone with a GPS receiver. Unfortunately most phones just feature a GPS receiver and don't make good use of it. That was also the case with my firs phone featuring GPS that could only show coordinates of current position. That could help when calling for help lost in forest and that's pretty much it. Well I must admit that the phone has Google maps but it has poor functionality and it requires connection to internet which means additional costs and it becomes useless in remote areas without signal. Luckily situation isn't so murky.
Simple cell phones have support for Java and there are many free and payable GPS applications on the world wide web. I tried many of them but only two remained on my phone. Namely GPSMid for routing and TrekBuddy for just about everything else. The latter is especially useful for cavers. It allows geo caching, saving tracks, navigation towards a position, one can create atlas for a desired area from online sources (Openstreetmap, Yahoo, Google...) It doesn't download any data from internet (works also in "Airplane mode"), it's also available for Android and it's free. A memory card is recommended (4GB+).
So if you have a phone with obsolete Java games, and GPS receiver feature and you'd like to make it in to a very handy GPS device (and you can spare 10€ for a memory card) read on.
Top - Installation - Basics - Positions - CMS - Tracks - Conclusion
This user manual is written based on my experience with TrekBuddy on Samsung B2710. Installation could be slightly different on other phones but basically the same. Using Trekbuddy should be the same on all phones.
Top - Installation - Basics - Positions - CMS - Tracks - Conclusion
TrekBuddy is installed and running. A small map of the world is displayed. For anything more a so called atlas is needed. Atlases can be made with Mobile Atlas Creator. I've made a small atlas to save you the trouble. It doesn't have bigger magnifications but is adequate to get acquainted with Trekbuddy. Unfortunately it's useless for live test outside Slovenia. Still interested? Read on.

ontent of atlas is displayed. In our case that is:
will be displayed in the cross-hair. This arrow shows course direction of movement. If you move around enough (walk/drive) a map will also move and center on your position. If you move just the cross-hair (navigation keys or keys "2, 4, 6, 8") the course arrow will disappear as the cross-hair is no longer on actual position. To place it back on current position press the middle key (in between navigation keys) or key "5".So much for basic functionality. Now you can check your position with Trekbuddy and see what's on the maps. The phone won't download any data or even need GPS signal. Maps in atlas can of course be more detailed but will also require considerably more space. Atlas of Slovenia containing made of Google maps up to magnification 15 takes 390MB, terrain 650MB and earth 815MB. You can download Google atlases bellow and you'll need a software that can handle zip files (7-Zip)
Top - Installation - Basics - Positions - CMS - Tracks - Conclusion
TrekBuddy works in three modes: map layout, compass and CMS. To switch between modes press key "#". We got familiar with map layout in previous chapter, digital compass is useful for navigating toward a destination. and CMS (content management system) displays various data such as average/maximum speed, number of satellites, traveled distance...etc. You cane read more about CMS later on. In next steps you'll need just map layout and digital compass.
As a caver you're probably interested in finding and recording position. Let's say you want to join a caving camp on an unfamiliar terrain and your friend sent you the coordinates.
Saving custom position
So you have GPS coordinates of camp. Set Trekbuddy in map layout. Select "Menu/Navigation" and "Add Custom Waypoint". You'll see an input form with coordinates of current cross-hair position.
a) If you chose existing file go to step 5.Saving current position
If you want to save a position on terrain (perhaps a cave you just found) follow the above procedure with one exception: in step 1. select "Add GPS Waypoint" (instead of "Add Custom Waypoint")
Finding position (navigating)
In order for Trekbuddy to direct you towards caving camp you must set it as destination. Select "Menu/Navigation" and "Waypoints". Select .gpx file where caving camp is saved and select it's position. You'll see data of caving camp. Select "Menu/Navigate to".
showing course direction and green arrow
pointing towards destination. Under coordinates at the top of the screen you'll see either azimuth and distance or speed and altitude. You can switch between the two with key "5" or middle key. (GPS must be active and cross-hair set at current position (key "5" or middle key)
points at destination. If you're moving around you'll also see a trail of green circles. Think of them as your footsteps. Orientation of compass needle (north/south) is calculated from GPS data of your movement and is not as steady and precise as magnetic compass.Now you can find that caving camp and if you happen to find new caves you can save their position.
Top - Installation - Basics - Positions - CMS - Tracks - Conclusion
Acronym CMS means Content Management System and is besides the fore mentioned map and compass third mode of Trekbuddy. As name suggests this mode displays data such as maximum, average speed, number of satellites and signal strength etc. What CMS displays depends on theme being installed. The recommended theme For Samsung B2710 and other phones with screen resolution of 240x360 is digiblue(240x270).zip. You can find themes suitable for other screen resolutions here.
Top - Installation - Basics - Positions - CMS - Tracks - Conclusion
Another useful function of most GPS devices is recording track. It can be handy in mountains so you can backtrack to camp even in fog or night. It could also be used to record uncharted footpaths (your friend from previous chapter could give you a .gpx file with track from parking spot to camp). TrekBuddy can draw trail as you move along and/or save track.
You can load saved track by selecting "Menu/Navigation/Tracks" and choosing track file. Track points will be listed. Select "Menu/Route Along" and track will be drawn on map with navigation arrow
aiming at starting point of track.
Top - Installation - Basics - Positions - CMS - Tracks - Conclusion
We learned some functions of TrekBuddy. If you browse through menus you'll find many options and settings that TrekBuddy offers. I'd like to emphasize two of them
You can find extensive user manual on Trekbuddy wiki.
Limitations of Trekbuddy have to do with fact that it uses raster maps. That means it can't read any data from maps and thus can't search for places by name, find routes, etc. (For routing on Java phones I recommend GpsMid)
P.S.
TrekBuddy is free, but if you find it useful I encourage you to make a donation on Trekbuddy pagei ("make donation" top right)