GPS Hacks, GPS information, GPS review, user guide and discussion forum.
Welcome to GPS Hacks. This site is not about hacking a GPS but everything you want to know about GPS including General information, GPS reviews, Tutorials, GPS How-to and much more. If you want to contribute this site please feel free to Contact us. What is GPS? GPS (Global Positioning System) is a "constellation" of 24 well-spaced satellites that orbit the Earth and make it possible for people with ground receivers to pinpoint their geographic location. How GPS Works GPS system made up of a network of 24 satellites placed into orbit by the U.S. Department of Defense. GPS satellites circle the earth twice a day in a very precise orbit and transmit signal information to earth. GPS receivers take this information and use triangulation to calculate the user's exact location.

GPS Jamming

It is possible to jam  GPS nevigation system. The jamming techniques is to limit the effectiveness of an opponent’s communications and/or detection equipment. There are several case, intentional or unintentional, has been recorded including Air Force conducted GPS jamming exercises in 2003. There is also a detailed description of how to build a short range GPS L1 C/A jammer was published in Phrack issue 60 by an anonymous author.

If stronger signals were generated intentionally, they could potentially interfere with aviation GPS receivers within line of sight. Also GPS signals can also be interfered with by natural geomagnetic storms, predominantly at high latitudes. There is a feature called Receiver Autonomous Integrity Monitoring(RAIM) is designed to provide a warning to the user if jamming or another problem is detected. Some aviation and marine receivers usually use this kind of featured in their GPS system.

GPS jamming is specially important since many modern weapon such as GPS-guided bomb use GPS. The U.S. government believes that such jammers were also used occasionally during the 2001 war in Afghanistan.
But there are many people believe that GPS jammer is not effective. Regardless it is effective or not, it is an important uspect of GPS user and everyone should be aware of it.

GPS Mapping – GPS Mapping Softwares – GPS Mapping PDA Software – Free GPS Mapping Softwares

What is GPS mapping?

Mapping is the process of map making. Maps function as visualization tools for spatial data. Spatial data is acquired from measurement and can be stored in a database, from which it can be extracted for a variety of purposes.

GPS , stands for Global Positioning System, is the fully-functional satellite navigation system. A constellation of more than two dozen GPS satellites broadcasts precise timing signals by radio, allowing any GPS receiver to accurately determine its location (longitude, latitude, and altitude) in any weather, day or night, anywhere on Earth.

A GPS collected spatial information does not make much sense until it it is plot on a map. This precess known as GPSMapping . There are various techniques and methods can be used to plot GPS data on map. Also there are many software available to map GPS information. There are verity of application of GPS Mapping .


– GPS Mapping Softwares
– GPS Mapping PDA Software r
– Free GPS Mapping Software
– Free GPS Mapping PC Pocket
– GPS Mapping Service
– GPS laptop mapping software
– GPS Mapping System
– GPS Handheld Mapping

How accurate is GPS?

The accuracy that can be achieved using GPS depends on the type of equipment used, the time of observation, and the positions of the satellites being used to compute positions. In general, recreational and mapping grade receivers using C/A code without differential correction are accurate to between 5 and 15 meters. Many people using recreational grade receivers don’t realize they cannot get highly accurate readings using them autonomously (without differential correction).

Most mapping and recreational grade receivers with differential correction can provide from about 1 to 5 meter accuracy. Some receivers use what is called “carrier-smoothed code” to increase the accuracy of the C/A code. This involves measuring the distance from the receiver to the satellites by counting the number of waves that carry the C/A code signal. These receivers can achieve 10 cm to 1 meter accuracy with differential correction. Dual frequency survey grade receivers using more advanced network survey techniques can achieve centimeter to millimeter accuracy.

Some people wonder why GPS is better than Loran or other systems that use ground-based transmitters. The accuracy of ground-based location systems such as Loran, which uses low frequency radio signals, is affected by signal distortion, varied terrain, local atmospheric disturbances and limited coverage. Since GPS signals come from satellites, the problems common to ground-based systems can be avoided.

What Should you Know Before Purchasing a GPS Receiver?

Before investing in GPS equipment, it is important to clearly define your needs in terms of accuracy level required and end results expected. Do you simply want to be able to navigate in the woods, or do you want to map out points, lines and areas that can be differentially corrected and imported into a GIS (a computer mapping system)? Do you need real-time differential GPS for any reason?

Is 15 meter accuracy good enough? If so, you don’t have to worry about differential correction. If you want to make a map from your data, is 1-5 meter accuracy sufficient, or do you need sub-meter accuracy for your application? Remember that more accurate equipment is more expensive. If you decide you need high accuracy, be sure you can justify the added expense.

In addition, consider your needs for durability and weather resistance, and details such as whether or not an external antenna can be connected to the receiver, and its size, weight and suitability for your method of survey (e.g., will it be used in a backpack, mounted on a vehicle, or carried in your hand?).

Identifying your requirements ahead of time will help you determine which type of receiver to purchase, and specific features you will need in order to accomplish your objectives. It will help you avoid purchasing a receiver that you will be disappointed with later because it can’t perform the way you expect it to. A good strategy is to clearly outline your project requirements and then contact several GPS equipment manufacturers with your specifications. As you research available equipment and ask questions, you will gain an understanding of what kinds of equipment are currently available and will meet your needs.

GPS-enabled rugged PDA runs Linux

Indian device design house iWave Systems has unveiled a “military grade” PDA that supports SDIO WiFi and GPS receiver modules. The “iW-Rugged-PDA” is based on a Marvell PXA270 processor, and can run Linux or Windows CE, the company said.

Bangalore, India based iWave specializes in hardware/software reference designs for mobile devices. It previously shipped a generic PXA270 reference platform, as well as a video-centric handheld design based on TI’s i.MX27 processor.

iWave called its iW-Rugged-PDA “the first rugged PDA that comes with SDIO WLAN and GPS.” Originally created for an unspecified defense agency, the device is intended for use tracking users via GPS and WiFi. It can operate in “extreme outdoor and industrial environments,” and was designed to meet MIL-STD-810F and 461E (461 EMI, EMC) specifications for resistance to drops, vibration, temperature extremes, and water and dust infiltration.

The iW-Rugged-PDA is based on a Marvel PXA270 processor clocked at 520MHz. It has 128MB of SDRAM. Storage is divided between 32MB or 64MB of NOR flash for the OS and applications, and 1GB of NAND flash for storage. The display is a 3.5-inch QVGA (240×320) color touchscreen.

I/O includes:
2 x RS-232 ports
1 x USB
8-key keyboard
Audio I/O
SDIO supporting GPS and 802.11b WiFi
The Windows CE version appears to include viewers for PDF, PowerPoint, and Word files; a media player; navigation software; clock; browser; and email client. Specifics regarding the application stack for the Linux version of the device were not provided.

Abdullah Khan, director of engineering, stated, “iW-Rugged-PDA [is] resistant to rain, shock, humidity, vibration, salt fog, altitude, and extreme temperatures.”


The iW-Rugged-PDA appears to be a finished design available now for manufacturing. Pricing was not disclosed.


GPS Error – Sources of GPS Error – GPS Error Analysis

There are many sources of possible errors that will degrade the accuracy of positions computed by a GPS receiver. The travel time of GPS satellite signals can be altered by atmospheric effects; when a GPS signal passes through the ionosphere and troposphere it is refracted, causing the speed of the signal to be different from the speed of a GPS signal in space. Sunspot activity also causes interference with GPS signals. Another source of error is measurement noise, or distortion of the signal caused by electrical interference or errors inherent in the GPS receiver itself. Errors in the ephemeris data (the information about satellite orbits) will also cause errors in computed positions, because the satellites weren’t really where the GPS receiver “thought” they were (based on the information it received) when it computed the positions. Small variations in the atomic clocks (clock drift) on board the satellites can translate to large position errors; a clock error of 1 nanosecond translates to 1 foot or .3 meters user error on the ground. Multipath effects arise when signals transmitted from the satellites bounce off a reflective surface before getting to the receiver antenna. When this happens, the receiver gets the signal in straight line path as well as delayed path (multiple paths). The effect is similar to a ghost or double image on a TV set.

Geometric Dilution of Precision (GDOP)
Satellite geometry can also affect the accuracy of GPS positioning. This effect is called Geometric Dilution of Precision (GDOP). GDOP refers to where the satellites are in relation to one another, and is a measure of the quality of the satellite configuration. It can magnify or lessen other GPS errors. In general, the wider the angle between satellites, the better the measurement (see GPS Basics slide show for an illustration). Most GPS receivers select the satellite constellation that will give the least uncertainty, the best satellite geometry.

GPS receivers usually report the quality of satellite geometry in terms of Position Dilution of Precision, or PDOP. PDOP refers to horizontal (HDOP) and vertical (VDOP) measurements (latitude, longitude and altitude). You can check the quality of the satellite configuration your receiver is currently using by looking at the PDOP value. A low DOP indicates a higher probability of accuracy, and a high DOP indicates a lower probability of accuracy. A PDOP of 4 or less is excellent, a PDOP between 5 AND 8 is acceptable, and a PDOP of 9 or greater is poor. Another term you may encounter is TDOP, or Time Dilution of Precision. TDOP refers to satellite clock offset. On a GPS receiver you can set a parameter known as the PDOP mask. This will cause the receiver to ignore satellite configurations that have a PDOP higher than the limit you specify.

Selective Availability (SA)
Selective Availability, or SA, occurred when the DoD intentionally degraded the accuracy of GPS signals by introducing artificial clock and ephemeris errors. When SA was implemented, it was the largest component of GPS error, causing error of up to 100 meters. SA is a component of the Standard Positioning Service (SPS), which was formally implemented on March 25, 1990, and was intended to protect national defense. SA was turned off on May 1, 2000.

Following Table lists the possible sources of GPS error and their general impact on positioning accuracy:

Table – GPS Error Budget

Error source Potential error Typical error
Ionosphere 5.0 meters 0.4 meters
Troposphere 0.5 meters 0.2 meters
Ephemeris data 2.5 meters 0 meters
Satellite clock drift 1.5 meters 0 meters
Multipath 0.6 meters 0.6 meters
Measurement noise 0.3 meters 0.3 meters
Total ~15 meters ~10 meters

Tracking Your Children With GPS: Do You Have The Right?

By Stephen N. RobertsÂ

Modern technology means we can track our children, but do we have the right to know where they are, and do they have the right to keep their location from us?

Parents may not be able to keep their children in sight at all times, but GPS technology allows them to track their location almost anywhere. Many emerging products focus on children. With either existing GPS technology or that which one day may find its way onto the retail shelves, parents will be able to keep track of teenagers’ use of cars, to know how fast the teens have been driving, or to find them when they do not return from a date by 11 in the evening.

Little children can be given a bracelet to track their movements and help frantic parents when they get lost in the mall. An online retailer advertises a GPS-connected wristwatch that enables a parent to locate a child within a minute by making a simple telephone call. The same technology is available for your puppy’s collar, by the way. Some have even hypothesized the implanting of a chip into little children that could be read by GPS in the event of a kidnapping.

At some point, a teenager just might tell mom and dad to forget the tracking and count on the teen calling home. Every household will grapple with this issue in its own way, but what does the law have to say about a child’s right to privacy from GPS tracking by parents?

Do These Products Raise Legal Issues?

Children do have privacy rights, just like adults, although even the most important constitutional rights of children may be limited because of their minority status. I have found that virtually nothing specific to GPS and children has been legislated, nor has much been written about the subject. In contrast, concerns about children’s privacy have been raised in other areas. There have been outcries in Europe about identity cards that might carry such data as health information about a child. In this country, the Children’s Privacy Protection Act of 1998 limits the ways Web site operators and others may collect and disseminate information pertaining to customers under the age of 13.

But those concerns relate to protecting children from privacy invasions by outsiders, not by their parents. In contrast, GPS chiefly raises issues in the realm of parent-child relationships. One area where the parent-child relationship has collided with privacy concerns is the medical arena, especially with the controversial and politically charged issue of abortion. But neither the legislation nor judicial decisions arising out of such issues provide clear rules for GPS.

Is there any guidance for GPS manufacturers or tech-confident parents? With nothing on record, we have to step back to basics.

Parental Rights

Traditionally, a child is considered legally an adult at 21, but each state is free to legislate that limit to be 18 or some other number, and free to set it differently for different things. In this day and age, where children are often more technologically savvy than their parents, such laws may seem an anachronism. Regardless, one must first find out what the local rules are in the state where the child resides.

Contrary to there being any clear rules protecting children from parents using surveillance devices on them, the law generally runs in the other direction. Parents have the legal right to extensive control over their children, and that would include the right to govern where the children go. Children, on the other hand, generally owe a legal duty of obedience to their parents. These rights by and large are not taken away from parents except in instances of parental neglect and abuse; absent that, a parent has great latitude.

Indeed, the courts, from the United States Supreme Court on down, have recognized that children are different than adults when it comes to rights. In the 1979 Bellotti case, the Supreme Court said: “We have recognized three reasons justifying the conclusion that the constitutional rights of children cannot be equated with those of adults: the peculiar vulnerability of children; their inability to make critical decisions in an informed, mature manner; and the importance of the parental role in child rearing.” That leads, in the Supreme Court’s view, to a tradition in the United States of enforcing parental authority unless there are exceptional circumstances.

The courts have gone against that tradition and limited parental rights in such areas as abortion. But that is done only after paying great deference to the rights of the parents and determining there is, in the court’s view, a more important issue at stake. One area where parental rights have been limited slightly involves “location,” if not GPS. Generally, the courts allow youth curfew statutes, even against the wishes of parents. But those decisions would not likely stand in the way of parents wanting to track the whereabouts of their children. If anything, they support the notion that children may be limited in their locational rights.

The Bottom Line

While there is little law on the subject, a parent’s desire to track a teenager’s auto usage or keep a young child from getting lost will not likely present strong enough breaches of any right of privacy to cause the courts to interfere. Rather than look to the courts for relief, teens will have to resort to old-fashioned negotiation with mom or dad to be freed of GPS tracking.

Stephen N. Roberts is a partner in the San Francisco office of Nossaman Guthner Knox and Elliott LLP where he has a general business litigation practice. His work focuses on public contracts and related infrastructure and public law issues, including privacy and open records laws. Steve has chaired the ITS America Legal Issues Committee task force on privacy.

Free GPS Software

There are many GPS free software you can use with your GPS unit. Most of the software you can download from internet and use it right way. Here is a list of free software:

1. amAze :
Web Address:
Description: This is GPS navigation for your mobile phone. It covers the US and 15 European countries. This is a java based software which enable you to Search and navigate to businesses listed in yellow pages directories.

2. Automatic Position Reporting System (APRS)
Web Address:
Description: APRSâ„¢ is a multifaceted system for use with packet radio by Hams, it allows the monitoring of real time geographical information such as the position of vehicles, the status of weather, radio direction finding and much much more. It envolves mapping, GPS tracking, packet radio, etc. It is a VERY interesting facet of packet radio and has much to offer most everyone including non-hams that just want to watch over the internet.

3. Async & RINEX :
Web Download Address:
Description: Helps Obtaining raw data from some Garmin units.

4. Cetus GPS:
Web Address:
Description: Cetus GPS is the Swiss Army Knife of GPS tracking and field data collection. It is intended for use by GIS surveyors, scientists, explorers and GPS enthusiasts who need to extend the features of their standard GPS equipment.

5. Cotogps :
Web Address:
Description: GPS program for Palm Powered Devices. It shows all important information and serves well on my Geocaching tours.

Web Address:
Description: A system to send DGPS corrections over the Internet.

7. DNR Garmin Application :
Web Address:
Description: This software was built to provide users the ability to directly transfer data between Garmin GPS handheld receivers and various GIS software packages.

8. Earthcomber :
Web Address:
Description: This software supports Palm, Windows Mobile Pocket PC and Smartphone and allows users to specify types of restaurants, shops, ATMs, hotels, landmarks and plot them on a map. It also has free maps for any city and county in the USA.

9. EasyGPS :
Web Address:
EasyGPS is the fast and easy way to transfer waypoints, routes, and tracks between your computer and your Garmin, Magellan, or Lowrance GPS.

10. flexGPS – demo version :
Web Address:
Description: FlexGPS enables the manipulation of maps used with a GPS Receiver.

11. G3 project :
Web Address:
Description: You can use this software with any Java-capable mobile phone connected to a GPS receiver and perform tracking, archiving and geotagging features, with the help of Google Maps and Google Earth.

12. G3 project : G7ToWin
Web Address:
Description: G7ToWin is designed to transfer data between Garmin, Magellan, or Lowrance/Eagle GPS units and a PC.

13. G3 project : Gar2rnx
Web Address:
Description: It use to botain raw data from some Garmin units

14. G3 project : Garmap CE version 1.78
Web Address:
Description: Garmap CE runs on H/PCs or P/PCs running Windows CE 2.0

15. G3 project : Garmap Win
Web Address:
Description: Garmap Win runs on Windows 95/98 or Windows NT 4.0. Garmap Win communicates with Garmin GPS receivers to deal with Track logs, Waypoints and Routes. It has the
following features.

16. G3 project :GEO/GARNIX
Web Address:
Description: GEO is a scriptable coordinate conversion tool that converts lon/lat, ECEF und TM (Gauss-Krüger) coordinate systems.

17. G3 project : GarPsi5
Web Address:
Description: These free GPS software programs allow you to transfer Garmin data onto your Psion models 3a/c/mx or 5.

18. G3 project : GEOsnapper
Web Address:
Description: GEOsnapper geo-tags your photos to make them searchable by location.

19. G3 project : GPilotS

Web Address:
Description: GPilotS allows your PalmPilot to transfer waypoints, routes, and tracks to and from selected Garmin receivers.

20. G3 project : GPS3D
Web Address:
Description: GPS3D is a suite of free GPS software utilities to control a handheld GPS receiver from your PC and see the result in 3D. If you don’t have a GPS receiver you can use GPS3D to see MapBlast maps in 3D and also interact with a 3D representation of Earth.

21. G3 project : GpsActionReplay
Web Address:
Description: GpsActionReplay (GpsAR) is a software that enables replays and performance analysis from GPS data

22. G3 project : GPSBabel
Web Address:
Description: GPSBabel converts waypoints, tracks, and routes from one format to another, whether that format is a common mapping format like Delorme, Streets and Trips, or even a serial or USB upload or download to a GPS receiver such as those from Garmin and Magellan.

23. G3 project : GPSCommunicator

Web Address:
Description: GPSCommunicator is a FREE utility to visually represent NMEA GPS position data in realtime. It works with NMEA 0183 GPS receivers connected via a serial port.

24. G3 project : NMEASleuth
Web Address:
Description: NMEASleuth is a FREE utility to inspect NMEA data streams from devices connected via a serial port.

25. G3 project : GPSCookie
Web Address:
Description: A2B has its own free GPS companion software, GPSCookie, available for Windows and also for PDAs running MS Pocket PC OS.

Nokia’s First Dedicated Nevigation GPS : Nokia 330 Auto Navigation

Nokia is well known for its phone and camera product.  But in 2006 it debuted with first ever dedicated GPS device. The mode name 330 Auto Navigation.



This is a is a budget orientated system which runs on Windows CE, uses the well established SiRF Star III GPS chipset and sports a 3.5in 65k 320 x 240 color touch screen, not the largest on the market but not the smallest.


Nokia 330 Auto Navigation


 Notable feature are A 400MHz Samsung S3C2440 CPU is at the 330’s heart and there’s the standard 64MB RAM, 64MB ROM memory allocation. A 2GB microSD card ships with the device and contains Route 66’s Navigate 7 software as well as
Ireland and European maps. A built in speaker is also present to provide spoken instructions and also it can double up as a digital audio, video and photo player.


GPS navigation market is already highly competitive and overcrowded. This Nokia 330 Auto Navigation does not provide anything new but low price. This product meant to market in European market and price around 306 euro which is very friendly compare to equivalent product. Nokia sure have a plan to step in lucrative GPS market.