|
EA4EOZ
an amateur radio electronic enthusiast |
|
This experimental program permits to you to know your current Locator with the only aid of your JSR-82 Java enabled mobile phone and a small Bluetooth GPS linked to your phone.
Download HamGPS v1.1.zip (9.5 Kb)


1.- Satellites: The number of satellites used by the GPS
2.- Navigation type: Shows current 2D or 3D navigation
3.- Position dilution: The lowest, the best
4.- Latitude, degrees, minutes and seconds
5.- Longitude, degrees, minutes and seconds
6.- Height above sea level, in meters.
7.- Locator
8.- Speed, Km/h
9.- Heading, in degrees
10.- UTC date and time
11.- Satellites' relative signal strength
12.- Satellites used by the GPS
Any red value displayed must not be considered valid in any way.
This program must be executed with the Bluetooth activated. The first thing the program do is a Bluetooth search. Find your GPS with the up and down keys (you will see something like BT GPS or similar) and select it with the joystick's central key (usually fire in games). Once the connexion is established, you can see your GPS information, and of course, your current locator.
HamGPS must work in any J2ME device with the JSR-82 extension. Anyway, there are some possibilities that HamGPS doesn't work in your phone. Not all phones have the same Java implementation and there are some important differences. The best you can do is to upload the program to your phone and test it.
HamGPS have been developed with a Nokia 6230i, the Sun's Java Wireless ToolKit 2.5 for CLDC and Java 1.6.0_01-b06 compiler.
Version 1.1
- Better NMEA support: After some time testing HamGPS with different Bluetooh GPS, they do not implement all the sentences in the same way. Solved
- Improved $GPGSV sentence interpretation: There are some problems with some GPS so, the 4th and 8th satellite does not showed signal (as seen in the photos). Solved
- Better keyboard support: Not all phones maps their keys in the same way, so now HamGPS uses the Game API to read the keyboard keys: UP, DOWN and SELECT / FIRE / ENTER, this is usually the phone's joystick. Solved
- Loop optimizations, so HamGPS are about 1 Kb smaller.
Version 1.0
- First public release
HamGPS is free. Copy it, execute it and do whatever you want with it.
Miguel A. Vallejo, EA4EOZ