|  |  | Acknowledgements

# Acknowledgements

Thanks are due to:

- Alberto Morales (amd77`_at_`gulic.org) for contributing the support for Spanish and for his suggestions.
- Alexander B. Preobrazhenskiy (modul`_at_`ihome.ru) for contributing with translations for Russian.
- Alessandro Palmas (alpalmas`_at_`tin.it) for his implementation of elevation graphs for routes and tracks, for providing continued support for Italian, for contributing the exportation of data in OziExplorer format, and for his help in debugging and his suggestions for improvements.
- Anders Lennartsson (anders.lennartsson`_at_`sto.foa.se) for permission to translate code in GPStrans for the Swedish grid coordinates.
- Andreas Lange (Andreas.C.Lange`_at_`GMX.de) for providing continued support for German and the description of the GKK projection.
- Andy Walls (cwalls`_at_`radix.net) who provided pointers to Gamin protocol specifications available in different documents on the Garmin site.
- Asbjørn Djupdal (asbjoern`_at_`djupdal.org) who provided invaluable help, including remote access to his desktop and receiver, in making experiments with a first implementation of the Garmin USB protocol.
- Ashutosh Dutta (dutta`_at_`cs.columbia.edu) for testing the communication with the Garmin GPS 72 receiver and for his suggestions.
- Attila Berenyi (berenyi.attila`_at_`gmail.com) for his suggestions and help concerning the support for the Hungarian Datum and projection.
- Barry Samuels (bjsamuels`_at_`beenthere-donethat.org.uk) for his help in debugging.
- Benoit Steiner (benetsteph`_at_`free.fr) who contributed code for displaying information on points of 2D elevation graphs and computing the cummulative ascent (height of climbing) for tracks, and who prepared documentation on GPSMan.
- Brian Baulch (baulchb`_at_`hotkey.net.au) for his work on adapting GPSMan for Lowrance receivers, for his ideas on improvements to GPSMan, for the wheelmouse support, real-time logging (variant for the Lowrance), and help on finding and destroying bugs.
- Brice-Olivier Demory (brice-olivier.demory`_at_`epfl.ch) who did the tests leading to the explicit support of the Garmin GPS 76 receiver.
- Carsten Tschach (tschach`_at_`zedat.fu-berlin.de) for making available GPStrans.
- Dan Jacobson (jidanni`_at_`yahoo.com.tw) for his help in debugging, his suggestions and the information on the Taiwan grid.
- Daniel Dorau (daniel.dorau`_at_`alumni.tu-berlin.de) for his help in debugging the support for the Garmin GPSMAP 60CSX.
- David Gardner (djgardner`_at_`users.sourceforge.net) for contributing code that creates a group from (un)displayed items, and that re-numbers routes when sending to the receiver, and for his help in debugging.
- David Kaplan (dmkaplan`_at_`ucdavis.edu) for contributing the RPM packages of GPSMan (2003-2004).
- David Wolfskill (david`_at_`catwhisker.org) who prepared a FreeBSD package of GPSMan, and helped with the use of the Img package.
- Edouard Lafargue who tested the communication with the Garmin eMap.
- Eduardo Veloso who kindly provided links to information on aviation symbols.
- Elric Milon Beltran (elric`_at_`grupoikusnet.com) for his help in debugging the support for the Garmin EDGE 205.
- Feczák Szabolcs (feczo`_at_`siodigit.hu) for his help in debugging the support for the Garmin EDGE 305.
- Frank Jordan (Universität Duisburg) for his help and patience in testing the communication with the Garmin eTrex receiver, for his suggestions on improvements to GPSMan and for his help in the process of making the GPSMan Debian package a part of the official Debian distribution.
- Frank Kujawski (Frank`_at_`Kujawski.org), for the tests with the eTrex Legend and the contribution of code for converting route information in MapsOnUS HTML format into GPSMan format.
- Hans Olzem (holzem`_at_`cantv.net) who helped with the testing of the communication with the Garmin GPSMAP 276C.
- Harald Koenig (Universität Tübingen) for the tests of the communication over a USB serial port under Linux and his suggestions.
- Harald Stauss (harald.stauss`_at_`web.de) for his help in debugging, his suggestions, and for testing the communication with the Garmin eTrex Euro.
- Heiko Thede (Heiko.Thede`_at_`gmx.de) that contributed a shell and Tcl scripts to convert export files from Map&Guide 2002 and 2003/2004 text formats to GPSMan format.
- Herbert Tammer (H.E.Tammer`_at_`DNB.NL) for the tests with the GPSMAP 76.
- Hermann Kneissel, the author of the Garmin USB Linux kernel driver, for making it available and for his help on how to use it.
- James B. Mehl (jmehl`_at_`rockisland.com) who provided the formulas for the Least Squares fit method and helped with tests and detailed suggestions.
- Jan Max Krueger (University of Konstanz) for making available sample IGC files and information on their use.
- Janne Sinkkonen (janne`_at_`iki.fi) for permission to translate code in GPStrans for the Finnish KKJY grid coordinates.
- Jean H. Theoret (ve2za`_at_`rac.ca) who contributed the code for changing the symbol of each waypoint in a group.
- Jim McGuire (jxmcguire1`_at_`ualr.edu) who provided information on TFW files.
- Jim Wang who tested the communication with the Garmin GPSMAP 295.
- João Pedro Pedroso (LIACC, Universidade do Porto) for his help with the criteria to change goals when navigating a route in an approximate way.
- John Hay (jhay`_at_`icomtek.csir.co.za) for his suggestions and tests.
- John M. Quinn (U. S. Geological Survey) for making available the GEOMAG algorithm for estimating the magnetic declination.
- Jonathan Pennington (john`_at_`coastalgeology.org) who tested the communication with the Garmin GPS III+.
- José Paulo Leal and Luís Damas (LIACC, Universidade do Porto) who keep solving my problems with Tcl/Tk.
- Klaus Ethgen (Klaus`_at_`Ethgen.de) for his great help in testing the communication with the Garmin GPSMAP 76S, and in debugging the low-level communication with Garmin receivers, and for sending information on the Garmin GPSMAP 60C.
- Kyle Grieser (yuf`_at_`phoenixdsl.com) for all the work in testing the communication with the Garmin 12Map.
- Lance DeVooght (devooght`_at_`comcast.net) for the tests of the communication with the Garmin Forerunner 301.
- Laurent Bonnaud (bonnaud`_at_`lis.inpg.fr) for sending a list of protocols and corrections on language support files.
- Luísa Bastos (Universidade do Porto), Gil Gonçalves (Universidade de Coimbra), José Alberto Gonçalves (Universidade do Porto) and Sérgio Cunha (Universidade do Porto) for their help with geodetic formulae and information.
- Mariusz Dabrowski (mgd4`_at_`poczta.onet.pl) who corrected a bug in reading GPX files with geocache names.
- Marko Hyvärinen (mth`_at_`sun3.oulu.fi) for testing the communication with the Garmin 12CX.
- Martin Buck (m`_at_`rtin-buck.de) who contributed the resizing of 2D graphs, and a change to track edit window.
- Martin Ostermann (Aachen University of Technology) who contributed code for converting waypoint information in MapBlast HTML format into GPSMan format.
- Mathias Herberts (Mathias.Herberts`_at_`iroise.net) for the information on how to use GPSMan under MacOS X systems.
- Matt Martin (matt.martin`_at_`ieee.org) who implemented the support for Magellan receivers.
- Max Spring (mspring`_at_`cisco.com) for testing the communication with the Garmin eTrex Mariner.
- Nigel Orr (gps`_at_`river-view.freeserve.co.uk) who contributed the conversion of routes listed in HTML pages of the GreenFlag site into GPSMan data.
- Niki Hammler (http://www.nobaq.net) who wrote a Perl script for reading waypoints data in Fugawi export format.
- Nikolai Kosyakoff (priroda.net`_at_`gmail.com) who contributed the support for Russian.
- Odilon Ferreira Jr (odilonf@estaminas.com.br), the author of GPS-TrackMaker, who kindly provided information on the file formats and datums used by his program.
- Paul Scorer (P.Scorer`_at_`leedsmet.ac.uk) who suggested the importation of FAI IGC data files and the drawing of climb rate graphs, kindly providing a noise-reduction filter for them, and contributed code for importing BGA DOS turnpoint files.
- Peter H. Dana (University of Texas) who provided help in correcting bugs in the conversion of UTM/UPS coordinates and information on map projections.
- Pierre Thibaudeau (prt3`_at_`sympatico.ca) for all his effort in debugging the communication with the Garmmin Forerunner and exportation to Ozi files.
- Povl H. Pedersen (pope`_at_`my.terminal.dk) who corrected a bug in the implementation of the Garmin protocol.
- Rob Buitenhuis (rob`_at_`buitenhs.demon.nl) who contributed the support for Dutch, the definition of the Schreiber projection and of the Netherlands grid and helped in debugging.
- Robert Joop (rj`_at_`rainbow.in-berlin.de) who contributed new symbols, provided valuable suggestions and information on the Garmin eTrex Vista C, and helped in debugging.
- Rogério Reis (LIACC, Universidade do Porto) for an algorithm for simplifying tracks, for his ideas on the interface functionality, help in debugging and his work on creating and maintaining a Linux Debian GPSMan package.
- Rolf Hatt (rolf`_at_`hatt.com) who tested the communication with the Garmin GPSMAP 180.
- Ron Schmars (ron`_at_`schmars.com) who helped with tests of a first implementation of the Garmin USB protocol.
- Russell Nelson (nelson`_at_`crynwr.com) for his help in debugging the communication with the Garmmin Forerunner.
- Sabine Broda (LIACC, Universidade do Porto) who contributed the support for German since version 6.0.
- Sándor Laky (laky.sandor`_at_`freemail.hu) for his contribution implementing the EOV (Hungarian National) projection and grid.
- Stefan Hauser (etienne`_at_`imp.ch) who made the tests of the communication with the Garmin eMap 2.71 and for his suggestions.
- Stefan Heinen (Stefan.Heinen`_at_`synopsys.com) who tested the communication with the Garmin eTrex Summit, contributed new data structures for datums, the procedure to access them and changes to improve the focus policy and bindings under MS-Windos, as well as for his worked out suggestions.
- Steve Brown for his help in debugging the communication with the Lowrance Globalmap 100 receiver.
- Thomas Trauber for testing the communication with the Garmin eTrex receiver.
- Thomas Zumbrunn (t.zumbrunn`_at_`unibas.ch) for his help in debugging the support for the Garmin GPSMAP 76CSX.
- Tri Agus Prayitno (acuss`_at_`bk.or.id) who provided the support for Indonesian.
- Valère Robin (valere.robin`_at_`wanadoo.fr) who contributed the support for French and the importation of the EasyGPS export and GPX formats, the exportation in GPX and KML formats and for his suggestions.
- Wes Johnston (wes`_at_`kd4rdb.com) for the tests of the command-line mode under Cygwin.
- William D. Hamblen (william.d.hamblen`_at_`dartmouth.edu) for his help in debugging the communication with the Garmmin Forerunner.
- Zvi Grauer (zvi.grauer`_at_`gmail.com) for creating a site with documentation on GPSMan, for his PHP script to post information to Twitter, for his help in debugging and his suggestions.
- those who sent lists of protocols for Garmin receivers: John Matthews, Christoph Dworzak, Sabine Sagner-Weigl, Matthias M. Weber, David Klotz, Gerrit Huizenga, Hugo Trippaers, Eric D. Christensen, Gracjan Ziolek, Louis Mandelstam, Dan Hobner, Peter Van Loock, Aapo Rista, Chuck Cox, Alexander Damyanov, Joel Staker, Pierre Thibaudeau, Russell Nelson, William D. Hamblen, Jerry Walker, Vlatko Kosturjak, Alan Rogers, Peter MacDonald, Luca Marletta, Ariel Garcia, Cliff Dugal, Imre Simon, José Maria Alonso, Dennis Langenfeld, Eric Smith, Simon Wood, Al Nikolov, Oliver Theis, Chris Smith, Jan Arne Fagertun, Marques Johansson, Dan Bluestein, Steven Kollmansberger, David Bannon, Harry Palmer, Wes Johnston, Frank Sommer, Doug Larrick, Thomas Zumbrunn, Jiri Dvorak, Daniel Dorau, Nenad, Elric Milon Beltran, Michel Equeter, Dominic Hargreaves, Sébastien Roy, Nicolas Brouard, Reinhold Pschierer, Sven Anders, Jon Stockill, Philip Hands, Rolf Werum, Patrick Kik, Waldemar de Laurent, Jon Niehof, Harry Jensen, Alberto Ham, Hans-Peter Nilsson, Jorge Sanchez, Jeremiah Horner, Wouter Amsterdam, Facundo Ariel Perez, David W. Capella, Hiroshi Iwamoto, András Veres-Szentkirályi, Steven Winikoff, Stefan Heller, Greg McQuat, Andy Walls, Jeff Hanson, Gerry Creager, Paul B. Hoch, Johann Spies, Bruce Dawson, Bogdan Hlevca, Ralf Kleineisel, David Antliff, Slaven Rezic, Matthias Wenzel, Lovro Palaversa, Adrian Lawrence, Oliver Hegner, David P. Brown, M. Gutman, Jean-Yves Sage, Damien Porquet, Vincent Arkesteijn, Patrice Arnal, Zvi Grauer, James B. Mehl, Ken Stephens, Elven Decker, Bill Rainey, Thomas D. Dean, Mark N. Reihart, Pekka Ahoi, Alexander B. Preobrazhenskiy, Fred Weijs, Mario Borgnia and anonymous.
- those who sent screenshots of GPSMan use: Eric Spierings, Luca de Alfaro , Mathias Herberts, Tim Jacobs
- Wolfgang Rupprecht, Tony Mollica, Andrey Semiuglov, Ron Thomas, John Madore, Kevin Geiss, Russell Senior, Urs Forster, Scot E. Wilcoxon, David Fletcher, Dragan Milicic, Anto Veldre, Slaven Rezic, Ronaldo Reis Jr., Tomasz R. Surmacz, Andreas Hünnebeck, Kenneth Ingham, Gianluca Interbartolo, Victor Yip, Siegfried Leisen, Christian Hubbauer, David Klotz, Paulo Quaresma, Christian Potthoff, Ron Schmars, Paul Makepeace, Louis Mandelstam, Dan Hobner, Chuck Cox, Paolo Cavallini, Meinolf Braeutigam, Pascal Brisset, Stefan Nickl, Joakim Majander, Graham Meadows, Frank Mohr, John Francis Lee, Jens C. Rasmussen, Balazs Lengyak, Daniele Scarselli, Delbert D. Franz, Wes Johnston, Johannes Bitterling, Juraj Lehuta, Matthias Prinke, Bert Lange, John Martin, Mark Boal, Tim Jacobs, Simon Wood, Menashay, Tomasz Motylewski, Franz J. Polster, Greg Metcalfe, Kevin R. Battersby, Josh Freeman, Matt Wilkie, Kari Likovuori, Cvetan Ivanov, Sébastien Roy, Bernd Stuht, Marc van der Sluys, Terry Feldman, Jon Niehof, Jeremy Dinsel, Tomi Ollila, Leonardo Boselli, Steve Brown, Carlo Dietl, Stephen Berryman, Peter Eiserloh, Hans P. Stroebel, Rudolf Martin, Rob Gom, Rogier Wolff, for their help in detecting and tracking down bugs and/or for their suggestions.

|  |  | Acknowledgements