by drunkmeerkat » Thu Jul 30, 2009 1:36 pm
With all GPS receivers, the position accuracy is related to the strength of the signal from the satellites, and the number of satellites in view. Position degradation can be caused by signals being bounced off trees and buildings as mentioned above (called multi-path effects), but also due to the receiver noise.
You can't do too much about the multi-path stuff, but you can improve the signal quality with a good quality active antenna. Does the unit you are using have a connector for an external antenna ? An active (powered antenna) will be better than a passive one.. you can pick them up for around $30..
This will help you pick up more satellites, and improve the quality of the signal coming in...
Another issue which may be affecting your speed reading, is the accuracy of the timing information. The receiver calculates speed = change in position / change in time. If the GPS is only logging position once per second (1 Hz), any problems with the accuracy of the timing will result in speed error (you only need 50 milliseconds of timing error for 20% speed error).. Thats why GPS receivers which log at 5 or 10 times per second, can average the 5 or 10 speed calculations over 1 second, and provide a seemingly smooth speed calculation...
If you need any more info re: receivers or antennas, let me know..
cheers.